https://github.com/tinuwalther/psnettools
PsNetTools is a cross platform PowerShell module to test network features on Windows, Linux and Mac.
https://github.com/tinuwalther/psnettools
class dig hosts-file network networkadapter nslookup ping powershell routing-table tcp udp webrequest
Last synced: about 2 months ago
JSON representation
PsNetTools is a cross platform PowerShell module to test network features on Windows, Linux and Mac.
- Host: GitHub
- URL: https://github.com/tinuwalther/psnettools
- Owner: tinuwalther
- License: mit
- Created: 2019-01-13T12:37:40.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-29T12:03:11.000Z (about 2 years ago)
- Last Synced: 2025-03-26T20:21:15.952Z (3 months ago)
- Topics: class, dig, hosts-file, network, networkadapter, nslookup, ping, powershell, routing-table, tcp, udp, webrequest
- Language: PowerShell
- Homepage: https://tinuwalther.github.io/posts/psnettools.html
- Size: 1.81 MB
- Stars: 25
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: Docs/README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
README
# Generate UML-Diagram
To write automated UML-Diagrams, you need PSClassUtils from Stéphane van Gulick.
## Install Module PSClassUtils
You can install PSClassUtils from the PowerShell Gallery:
````powershell
Install-Module -Name PSClassUtils
Import-Module -Name PSClassUtils
Install-CUDiagramPrerequisites
````## Write Diagrams
Write a Diagram for a single class:
````powershell
Write-CUClassDiagram -Path D:\03_github.com\PsNetTools\Code\Classes\\02-PsNetDig.ps1 -OutPutType Combined -OutputFormat jpg -ExportFolder D:\03_github.com\PsNetTools\Doc
````Write a Diagram for all classes in a folder:
````powershell
Write-CUClassDiagram -Path D:\03_github.com\PsNetTools\Code\Classes\ -OutPutType Combined -OutputFormat jpg -ExportFolder D:\03_github.com\PsNetTools\Doc
````