我试图获取与驱动程序相关的以下信息。
名称,INFFile,供应商,版本,描述和日期。
我可以使用以下命令找到所有信息。
" devcon drivernodes"
但这只适用于本地机器。 (通过MSDN检查并了解到我们无法使用此命令获取远程计算机详细信息。
我们是否有其他实用程序/方法从远程计算机获取上述详细信息?
我使用VBScript捕获所有细节(使用.exec方法和stdout.readline方法)
先谢谢
答案 0 :(得分:1)
确实
wmic /node:computerlist.txt sysdriver get /format:list
Computerlist.txt是IP地址或计算机名列表。
对于本地计算机
wmic sysdriver get /format:list
请参阅wmic /?
(有关可用内容的部分列表),wmic sysdriver get /?
和wmic /format /?
。
修改强>
要获取文件版本,如果文件有文件版本。注意反斜杠必须加倍。
Filever.bat filename
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