1

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

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

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

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

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

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

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

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

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

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

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

1 ответ1

1

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

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

Get-WmiObject -Class Win32_OperatingSystem -ComputerName computer_name -Credential domain\user

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .