Я пытаюсь настроить wake-on-lan для своего офисного компьютера (Windows 7 Enterprise). Я хочу, чтобы он спал, когда меня там нет, если я не просыпаюсь удаленно и не использую его в сеансе удаленного рабочего стола. Вначале все работает нормально из коробки (без изменений в BIOS или сетевом адаптере): если рабочий стол спит, мой сеанс RDP разбудит его (подаст звуковой сигнал), тогда я смогу ввести свой пароль. Однако в этот момент сеанс RDP остается на экране приветствия навсегда:

Экран приветствия

Это происходит как для повторного подключения к существующим сеансам, так и для входа в систему как новый сеанс. Вещи только отклеиваются, и сеанс RDP полностью просыпается, когда я перемещаю мышь (физическую мышь рабочего стола, а не мышь на удаленном клиенте - я тестирую это с ноутбука в той же комнате, поэтому у меня есть физический доступ к рабочий стол). Любая идея, что я должен сделать, чтобы рабочий стол полностью проснулся, даже когда у меня нет физического доступа к нему?

2 ответа2

0

Поможет ли подключение в качестве сеанса консоли?

mstsc /admin
0

У меня была эта проблема в течение многих лет. После долгих исследований и экспериментов я создал следующий сценарий, и он работает для меня и некоторых моих коллег ...

Поместите следующее в текстовый файл и назовите его как .bat (например, Release_RD.bat)

tasklist -s your_machine_name -fi "imagename eq mpnotify.exe"

set /p pid=Enter PID found above:

taskkill -s your_machine_name -pid %pid%

pause

Если вы в данный момент не видите вращающийся экран приветствия, попробуйте войти снова, чтобы клиент удаленного рабочего стола был активно на экране приветствия.

Дважды щелкните скрипт .bat и следуйте инструкциям в нем. Возможно, вам придется запустить скрипт дважды, если есть несколько процессов mpnotify.exe.

Если это работает, зависший удаленный сеанс будет проходить после экрана приветствия, и вы войдете в систему.

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