2016-02-08 33 views
-2

我試圖獲得有關驅動程序的下面的信息。使用「devcon drivernodes」獲取遠程drivernodes

名稱,INFFile,供應商,版本,描述和日期。

我可以使用下面的命令找到它的所有信息。

「devcon drivernodes」

但這隻適用於本地機器。 (經過與MSDN和才知道,我們不能用這個命令得到遠程計算機的詳細信息。

我們是否有任何其他工具/方法來從遠程計算機得到所提到的細節?

我捕捉所有使用VBScript細節提前

回答

1

(使用.exec方法和stdout.readline法)

謝謝請問

wmic /node:computerlist.txt sysdriver get /format:list 

Computerlist.txt是IP地址或計算機名稱的列表。

對於本地計算機

wmic sysdriver get /format:list 

wmic /?(對於什麼是可用的部分列表),wmic sysdriver get /?wmic /format /?

編輯

要獲得文件版本,如果文件有一個。注意反斜槓必須加倍。

Filever.bat名

set filepath=%~f1 
set file=%filepath:\=\\% 
wmic datafile where name^="%file%" get version|findstr /i /v /c:"version" 

啓動程序(這將是在遠程計算機上不可見的)

wmic process call create c:\\windows\\notepad.exe 
+0

非常感謝,我發現這是非常有用的工具。但唯一的問題是,我無法獲得驅動程序版本,除了所有的細節都可用,並且也以所需的格式:) – Pratap