Я пытаюсь запустить MSInfo32 в списке имен хостов, используя ключи командной строки:
for /F "tokens=*" %%A in (hosts.txt) do (
start /wait msinfo32 /nfo %%A /computer %%A
)
Кажется, он работает хорошо, за исключением случаев, когда удаленный хост находится в автономном режиме, не работает служба WMI или я не являюсь локальным администратором (некоторые пользователи ...). Когда возникает какая-либо из этих проблем, она собирает информацию с локального компьютера и сохраняет ее в файл. Единственная документация, которую я могу найти на MSInfo32, относится к Windows XP или более ранней версии. Кто-нибудь знает, как заставить MSInfo32 работать как задумано?