我想用WMIC來檢索遠程計算機上「netstat」命令的輸出。以下命令的實際執行的執行沒有錯誤,我簡要地看到輸出彈出一個新窗口內:使用WMIC將遠程Netstat轉換爲標準輸出?
wmic /node:server1 process call create "netstat.exe -ano"
有了這樣說,我要管的過程窗口STDOUT的輸出,並嘗試:
wmic /node:server1 process call create "netstat.exe -ano > C:\temp\test.txt"
但是,這是行不通的。我也曾嘗試/輸出:標準輸出選項,但是,只報告命令的執行:
Executing (Win32_Process)->Create() Method execution successful. Out Parameters: instance of __PARAMETERS {
ProcessId = 5044;
ReturnValue = 0; };
有誰知道我怎麼能去有關使用WMIC來檢索新的窗口,這是實際輸出打開以處理數據?
在此先感謝!
另一種選擇,以得到一臺電腦上打開的連接列表使用PowerShell和/或WMI:https://www.action1.com/kb/list_of_open_tcp_ip_connections_on_remote_computer.html例如,使用PowerShell,您可以對結果進行過濾或排序,甚至可以同時查詢多臺計算機。 –