Linux
從 Linux 伺服器獲取遠端 Windows 系統資訊
我需要一個腳本/命令,通過在 Linux 伺服器(最好是 RHEL 6.5)上執行它來獲取 Windows 系統資訊(主機名、使用者名、域、作業系統資訊、硬體資訊、記憶體資訊、處理器資訊等)。
我已經編寫了一個批處理腳本
wmic
,它會記錄所有上述細節並在 Windows Server 上執行它,但它不適用於 Linux 系統。帶有一系列dmidecode
命令的 bash 腳本可以獲取遠端 Linux 系統的詳細資訊,但將跳過所有 Windows 系統。簡而言之,使用這些腳本的範圍僅限於 Windows-Windows 或 Linux-Linux 環境。是否有任何可能的方法可以通過在 Linux 伺服器上執行腳本來獲取遠端 Windows 系統的所有提到的參數,反之亦然?
你看過 WMI 客戶端包嗎?Atomic 看起來有一個為 RedHat 建構的版本。
# wget -q -O - http://www.atomicorp.com/installers/atomic | sh # yum install wmi # wmic -U username%password //servername "Select * from Win32_Process"