Вот такое информативное сообщение стало появляться после исправления ошибок на диске одной из виндовых машин под Windows 2003. Причём с ключом /? справка выдавалась успешно.
Попытка взять этот ексешник с другой машины, где он точно работал, приводила к такой же ошибке.
Вылечилось по рецепту с social.technet.microsoft.com (общество - великая сила!):
cd /d %windir%\system32\wbem
for %i in (*.dll) do RegSvr32 -s %i
for %i in (*.exe) do %i /RegServer
ps. Кстати, после этого и агент заббикса стал выдавать правильную версию windows.
Попытка взять этот ексешник с другой машины, где он точно работал, приводила к такой же ошибке.
Вылечилось по рецепту с social.technet.microsoft.com (общество - великая сила!):
cd /d %windir%\system32\wbem
for %i in (*.dll) do RegSvr32 -s %i
for %i in (*.exe) do %i /RegServer
ps. Кстати, после этого и агент заббикса стал выдавать правильную версию windows.