1

У меня есть установка WinXP, которая используется только для подключения к другому компьютеру с RDP.

Поддельная учетная запись пользователя регистрируется автоматически, после чего пользователь должен щелкнуть ссылку, чтобы запустить соединение RDP с предопределенными параметрами.

Есть ли способ запустить RDP-клиент без проводника Windows?

2 ответа2

2

Вы можете отредактировать реестр, чтобы заменить программу оболочки по умолчанию (Explorer.exe) приложением MSTSC.exe и включить любые допустимые параметры, которые вы хотите использовать.

В реестре перейдите к [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] и измените значение с именем Shell на:

%SystemRoot%\System32\MSTSC.exe /V:YourServerName

Вы можете заменить параметр /V на те, которые вам нужны.

Одним из предостережений этого решения является то, что когда ваш пользователь выходит из приложения удаленного рабочего стола, он будет отображаться с пустым экраном и должен нажать Ctrl+Alt+Del и выбрать Logoff, чтобы вернуться к приглашению входа в систему на локальном компьютере. Из-за этого вы можете указать значение реестра Shell для пакетного сценария, который запускает программу Logoff.exe после MSTSC.EXE например, найденное здесь решение.

Еще более гибкое решение можно найти здесь. Он включает указание значения реестра Shell на простое приложение HTA, которое позволяет пользователю многократно запускать MSTSC или перезагружать рабочую станцию. Работающее приложение HTA доступно по ссылке.

0

Как я знаю в политике Windows, вы можете сказать, что нет, чтобы загрузить «explorer.exe» и вместо этого запустить другую программу. Вы можете запустить "MMC" и попытаться изменить политику.

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