2016-02-08 11 views
-2

Я пытался получить приведенную ниже информацию о драйверах.Получение удаленных drivernodes с использованием «devcon drivernodes»

Наименование, INFFile, поставщик, версия, описание и дата.

Вся информация, которую я могу найти, используя команду ниже.

"Devcon drivernodes"

Но это работает только в локальной машине. (Проверено с MSDN и пришел узнать, что мы не можем получить детали удаленной машине с помощью этой команды.

У нас есть какие-либо другие утилиты/способ получить указанные детали с удаленного компьютера?

Я захватывая все детали с помощью VBScript (с использованием метода .exec и stdout.readline метод)

заранее спасибо

ответ

1

ли

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

Computerlist.txt - это список IP-адресов или вычислений.

Для локального компьютера

wmic sysdriver get /format:list 

См wmic /? (для частичного списка того, что доступно), wmic sysdriver get /? и wmic /format /?.

EDIT

Чтобы получить версии файлов, если файл имеет один. Обратите внимание, что обратная косая черта должна быть удвоена.

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