Дистанционное отключение windows 7 машин в рабочей группе
Я просто попал в ситуацию, когда у меня в офисе много шумных компьютеров, которые я хочу иметь возможность удаленно отключать автоматически. В настоящее время я работаю не с доменом, а с рабочей группой, и я бы предпочел сохранить его, если это возможно. При использовании инструмента командной строки выключения он говорит, что я computername: Access is denied.(5)
Как мне получить разрешение на это? Можно ли обойтись без настройки домена? Меня не очень беспокоит безопасность этих конкретных компьютеров, поэтому, если решение включает в себя что-то, что обычно считается плохой практикой безопасности, это не проблема.
3 ответа
Да, вы можете сделать это без настройки домена. Учетные данные, которые вы указываете для команды выключения, должны существовать на удаленном компьютере. Чтобы упростить эту задачу, вам нужно убедиться, что на каждом компьютере, с которым вы собираетесь запустить команду, есть хотя бы одна учетная запись с тем же именем пользователя и паролем.
На удаленных ПК включен брандмауэр? Если это так, отключите брандмауэр для одного из них и посмотрите, работает ли команда. Если это так, вы сузили его до проблемы брандмауэра, и вам нужно будет открыть правильные порты (и, возможно, вы захотите сузить его, чтобы принимать трафик на этот порт только с одного IP-адреса, а именно адреса вашей рабочей станции).
Возможно, вам будет проще и эффективнее использовать средство Windows SysInternals PSShutdown.exe. Таким образом, вы можете вести список компьютеров, которые хотите отключить, в текстовом файле и просто редактировать этот файл, когда хотите добавить или удалить задействованные компьютеры.
Кроме того, вы можете захотеть заглянуть в систему управления питанием Edison. Он может автоматизировать довольно много вариантов электропитания для вас и сэкономить немного денег для офиса.
Все сводится к запуску команды от имени пользователя с соответствующими разрешениями. Если версия завершения работы Win7 не поддерживает указание имени пользователя и пароля, получите копию psshutdown, что делает. Таким образом, вы можете указать имя и пароль администратора на удаленном компьютере в командной строке.
У меня была та же проблема "Доступ запрещен.(5)" на Server 2008, и я решил ее, установив UAC на самом низком уровне: "никогда не уведомлять"