Se você quiser ativar e desativar a "Área de trabalho remota" em um script, use o seguinte:
Para desativar:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f
Para ativar:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
Se você usá-lo em um arquivo de lote como este, funciona:
Isso impedirá que qualquer pessoa se conecte ao seu Office-pc no qual você iniciou o "Remote Desktop" em um Lab-pc)
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
Você também pode especificar para qual host deseja se conectar, iniciando mstsc.exe
.
No entanto, você faz precisa executar isso como administrador. (Clique com o botão direito e Run as administrator
)
Se você quiser desabilitar a nova conexão com a máquina que está assumindo (o Lab-pc), você precisará adicionar alguns desses comandos ao taskmanager
para executar o logon e logoff remoto. Mas como eu entendi você deseja desativá-lo em seu Office-Pc durante a conexão com o Lab-pc para o qual você pode usar este arquivo em lotes.