4

Настройка: у меня офисный ПК под управлением Windows XP. Однако мне обычно приходится работать (то есть физически присутствовать) в различных лабораториях, где есть лабораторные ПК. Чтобы все мои программы и скрипты были доступны, я открываю подключение к удаленному рабочему столу с лабораторного ПК на офисный ПК.

Проблема: лабораторные ПК совместно используются многими пользователями, и иногда коллеги открывают для них сеанс удаленного рабочего стола. Если в этот момент я запускаю полноэкранный удаленный сеанс с лабораторного ПК на свой офисный ПК, то коллега незаметно приземляется на рабочий стол моего офисного ПК, и за этим следует веселье.

Временное решение : я стараюсь отключать входящие удаленные соединения, пока я нахожусь на лабораторных ПК. (Щелкните правой кнопкой мыши "Рабочая область", выберите вкладку "Удаленный", снимите флажок "Разрешить входящие удаленные подключения"). Тем не менее, я также склоняюсь к тому, чтобы забыть снова включить их, что делает моих коллег несчастными.

Есть ли лучшее решение? Постоянный параметр, запрещающий "пересылку" сеанса удаленного рабочего стола? Или сценарий, который отключает входящие подключения к удаленному рабочему столу, когда исходящее подключение активно?

1 ответ1

2

Если вы хотите включить и отключить "Удаленный рабочий стол" в сценарии, вы можете использовать следующее:

Отключить:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f

Включить:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

Если вы используете его в командном файле, как это, он работает:
Это не позволит никому подключиться к вашему офисному ПК, на котором вы запустили "Удаленный рабочий стол", к лабораторному ПК)

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f
start /wait mstsc.exe
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

Вы также можете указать, к какому хосту вы хотите подключиться, запустив mstsc.exe .

Тем не менее, вам нужно запустить это как администратор. (Щелкните правой кнопкой мыши и Run as administrator)

Если вы хотите отключить новое подключение к машине, которую вы захватываете (лабораторные компьютеры), вам необходимо добавить некоторые из этих команд в taskmanager для выполнения при удаленном входе и выходе из системы. Но, как я понял, вы хотите отключить его на своем Office-ПК при подключении к Lab-pc, для которого вы можете использовать этот пакетный файл.

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