PSdrawIO
PSdrawIO copied to clipboard
PSDrawIO
This is the CyberDrain PowerShell wrapper for draw.io.
Installation instructions
This module has been published to the PowerShell Gallery. Use the following command to install:
install-module PsdrawIO
Usage
Examples: outputs a scan of the network 192.168.15.1/24 and prints the resulting CSV to the console
New-Networkmap -Network 192.168.15.1/24 -Layout organic
outputs a scan of the network 192.168.15.1/24 and prints the resulting CSV to a file
New-Networkmap -Network 192.168.15.1/24 -Layout organic | out-file "C:\Temp\Example.csv"
outputs a scan of all connected networks to this device, and prints the resulting CSV to a file
New-Networkmap -Layout organic | out-file "C:\Temp\Example.csv"
You can import the CSV file via insert -> advanced -> CSV file
Example
Example screenshot
Contributions
Feel free to send pull requests or fill out issues when you encounter them. I'm also completely open to adding direct maintainers/contributors and working together! :)
Future plans
- [x] Make basic network map
- [ ] Automatic Import to Draw.io
- [ ] LLDP support to find network topology
- [ ] Create Application map of current device
- [ ] Create configuration scan of current device