Я успешно подключил к своему рабочему столу Windows 7 по Wi-Fi с помощью Telnet от XP Домашний нетбук. Для входа в систему я использую следующую команду:
telnet -l "win7desktop\win7user" win7desktop
win7user
в этом случае Администратор на win7desktop
и также член Telnet Clients Group.
Проблема, которую я имею, является этим, когда я пытаюсь закрыться win7desktop
путем выдачи следующей команды:
shutdown /s
... при подсказке Telnet я получаю ошибку Доступа запрещен:
Access is denied.(5)
Действительно ли возможно завершить работу удаленного компьютера, запускающего Windows 7 с помощью Telnet? Если так, что я должен сделать для двигений, Доступ запрещен ошибки?
Действительно ли необходимо использовать telnet?
В противном случае можно использовать PsShutdown для завершения работу удаленного компьютера. Или, можно использовать PsExec и назвать команду завершения работы.
psshutdown -u <username> -t 0 -k
psexec -d -u <username> shutdown -t 0 -s
Вы получаете ошибку полномочий. Насколько я понимаю даже пользователи, которые являются Администраторами иногда, должны поднимать полномочия выполнить определенные команды.
Необходимо попытаться выполнить команду завершения работы с рунами (иначе sudo для Windows):
runas /noprofile /user:Administrator shutdown /s
Существуют определенные случаи, где Shutdown.exe не работает:
Целевой компьютер только что перезапустил и применяет политики.
Закрытие целевого компьютера происходит или уже произошло.
Диалоговое окно входа в систему открыто на целевом компьютере.
Ожидаемое или неожиданное диалоговое окно завершения работы открыто на целевом компьютере.