Estou tentando executar o MSInfo32 em uma lista de nomes de host usando as opções de linha de comando:
for /F "tokens=*" %%A in (hosts.txt) do (
start /wait msinfo32 /nfo %%A /computer %%A
)
Parece funcionar bem, exceto quando um host remoto está offline, não está executando o serviço WMI ou não sou um administrador local (alguns usuários ...). Quando qualquer um desses problemas ocorre, ele coleta as informações da máquina local e as salva no arquivo. A única documentação que eu posso encontre em MSInfo32 é do Windows XP ou anterior. Alguém sabe como fazer o MSInfo32 funcionar como planejado?
Tags windows-10 batch-file