2014-06-06 51 views
0

我試圖通過網絡運行WMIC來獲取特定文件的版本。我知道要獲得本地文件版本,你可以這樣做:通過網絡運行WMIC文件版本?

wmic datafile where name='\\C:\localfile.exe' get version 

如果我想通過網絡找到它,該怎麼辦?像這樣:

wmic datafile where name='\\fileserver\\e$\\file.exe' get version 

是否可以這樣做?我確實有相關服務器的用戶名和密碼。

回答

1
wmic /NODE fileserver /USER user /PASSWORD pass datafile where name='e:\\file.exe' get version 

是的,你需要指明用戶名和密碼,除非用戶在查詢時對遠程節點有權限。

查詢是針對本地(到遠程機器)數據庫執行的,該數據庫具有本地(到遠程)路徑註冊的元素。

並且反斜槓需要轉義