Использование команды systeminfo на сетевом компьютере

Мне не везет при запуске systeminfo против сетевых компьютеров. Половина времени эта команда работает:

systeminfo / s имя_компьютера

И половину времени я получаю запрос пароля. Я делаю эту команду на разных сайтах, реализующих одни и те же устройства на базе Windows.

Я знаю имя пользователя и пароль для устройств Windows, но не могу понять правильный синтаксис. я пробовал

systeminfo / s имя_компьютера /u имя пользователя / p пароли

Это не сработало. Я не совсем уверен, находятся ли компьютеры в домене или нет, но я попробовал команду с тем, что домен будет

systeminfo / s имя_компьютера /u домен \ имя пользователя / p пароли

Это не сработало.

Для меня особенно трудно обернуть голову тем, что имя пользователя и пароли на ПК и устройствах одинаковы.

Итак, у меня есть три вопроса:

  1. Я пропускаю какой-то шаг синтаксиса?
  2. Как вы обрабатываете параметр domain /username для /u, если домена нет?
  3. Есть ли способ окончательно определить, каким должен быть домен входа? (прежде чем войти в устройство)

1 ответ

Если systeminfo /s localhost работает на localhost но не для computer_name Возможно, у вас недостаточно прав для запуска такого запроса на удаленном компьютере.

PowerShell может запросить у вас окно учетных данных, если вы хотите:

Get-WmiObject -Class Win32_OperatingSystem -ComputerName computer_name -Credential domain\user
Другие вопросы по тегам