Na získanie informácií o pripojení TCP a UDP sa používa metóda .NET, ako je uvedené nižšie:
[Net.NetworkInformation.IPGlobalProperties]::GetIPGlobalProperties().GetActiveTcpConnections()
[Net.NetworkInformation.IPGlobalProperties]::GetIPGlobalProperties().GetActiveUdpConnections()
Bol som zvedavý, či existuje spôsob, ako to urobiť aj pomocou VBScript? Bol by som rád, keby výstup všetkých pripojení bol podobný a netstat -an výstup, vrátený vo VBscript, ktorý používam pre sieťovú dokumentáciu. Ak je to možné prostredníctvom dotazu WMI, zaujímalo by ma to tiež.
Tu je niekoľko odkazov na odkazy na uvedené metódy .Net:
odpovede:
0 pre odpoveď č. 1Najlepším riešením by bolo použitie PowerShell, ktorý má priamy prístup k .NET.
Druhou možnosťou by bolo spustiť Netstat.exe z WScript.Shell a analyzovať výsledky podľa Netstat s WMI a VBScript.