Я разрабатываю программу, которая зависит практически от всех других программ в нашей компании. Поскольку существует так много программ, которые потенциально могут измениться, и я никогда не получаю уведомления об изменениях, я хотел бы создать тестовую среду, в которой различные операции Windows проверяются на одном из наших стандартных настольных компьютеров. Это решение будет работать нормально, хотя моя проблема в том, что обновления для других программ устанавливаются сразу после перезагрузки, поэтому мне нужен какой-то способ заставить тестовый компьютер автоматически перезагружаться и, что важно, указать имя пользователя и пароль для входа в Windows (мне часто нужно test для входа в систему с разными пользователями, так как у них разные профили). Возможно ли это только с помощью программного обеспечения или мне нужно какое-то аппаратное решение?
Просто чтобы убедиться, что я понимаю, о чем вы спрашиваете:
У вас есть тестовая машина, которая зависит от производственной машины в другом месте среды. При перезапуске производственной машины необходимо перезапустить тестовую машину. Тестовая машина должна автоматически войти в систему после перезапуска. Это верно?
Вы могли сделать это:
Мы назовем производственную машину «Компьютер A», а тестовую машину - «Компьютер B». Компьютеру A потребуется сценарий, который вызывается при перезагрузке (запустите его в планировщике задач). Этот сценарий должен содержать следующую команду:
C:\Windows\System32\shutdown.exe /r /m \\ComputerB /f /t 0
Это приведет к перезапуску тестовой машины при каждом перезапуске компьютера A.
Автоматический вход в систему - относительно простое дело. Следуйте этой статье Microsoft, чтобы включить «Автоматический вход».