2009-12-08 11:59:52 +0000 2009-12-08 11:59:52 +0000
32
32
Advertisement

Conexión de escritorio remoto sin bloquear el ordenador remoto

Advertisement

¿Es posible conectarse a través de la Conexión de Escritorio Remoto a una máquina de Windows 7 sin bloquear el ordenador remoto (quiero utilizar el mismo usuario conectado)? ¿O es posible liberar el bloqueo después de cerrar la sesión de escritorio remoto?

Advertisement
Advertisement

Respuestas (10)

16
16
16
2012-04-23 20:23:23 +0000

Simplemente ejecuta esto desde una sesión remota:

tscon %sessionname% /dest:console
6
6
6
2013-10-27 11:57:26 +0000

Puede utilizar este script de PowerShell, que también es compatible con Windows 8:

$server = 'MyServer'
$username = $env:USERNAME

$session = ((quser /server:$server | ? { $_ -match $username }) -split ' +')[2]

tscon $session /dest:console
4
Advertisement
4
4
2015-10-21 14:30:10 +0000
Advertisement

consulte https://techjourney.net/remote-desktop-connection-without-locking-remote-computer-session-on-disconnect/

Si necesita desbloquear el ordenador remoto después de cerrar la Conexión a Escritorio Remoto, aquí tiene un truco que puede utilizar para forzar la desconexión de RDP sin bloquear la sesión y volver a registrar al usuario local en la pantalla de la consola local al desconectar la Conexión a Escritorio Remoto.

En el sistema remoto conectado a través de RDC (no en su ordenador que RDC está inicializado para conectarse al sistema remoto), abra una ventana del Símbolo del sistema como administrador, luego ejecute el comando dependiendo del sistema operativo Windows que se esté ejecutando en el sistema remoto.

En Windows XP:

tscon 0 /dest:console

En Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 o posteriores:

tscon 1 /dest:console

En Windows Server:

tscon %sessionname% /dest:console

No bloquear la consola local cuando se utiliza la conexión de escritorio remoto

4
4
4
2009-12-08 14:41:00 +0000

Que yo sepa, no es posible evitar que la Conexión a Escritorio Remoto bloquee el ordenador, pero Ultra VNC permite controlar remotamente otra máquina sin bloquearla.

2
Advertisement
2
2
2017-02-18 05:44:02 +0000
Advertisement

ejecute cmd en el ordenador remoto, luego ejecute este comando query session verá algo así

SESSIONNAME USERNAME ID STATE TYPE DEVICE
 services 0 Disc
>console SIRS 1 Active
 rdp-tcp 65537 Listen

luego ejecute este comando tscon x /dest:console donde x es su ID de sesión activa, que 1 en mi caso.

1
1
1
2009-12-08 16:07:39 +0000

Honestamente, yo usaría RealVNC, creo que es la mejor herramienta de escritorio remoto que existe. Es muy rápido, no tiene el retraso de UltraVNC. RealVNC también es excelente cuando se remotan en su ordenador desde fuera de su casa.

1
Advertisement
1
1
2012-04-23 20:36:35 +0000
Advertisement

Mencionado en otra respuesta, pero LogMeIn.com tiene una versión gratuita, y permite compartir la conexión con el usuario local o dejar la pantalla en blanco. He encontrado el tiempo de respuesta bastante decente sobre las conexiones más lentas, pero la calidad de los gráficos baja cuando la velocidad lo hace.

1
1
1
2009-12-08 15:48:27 +0000

No se puede hacer con el propio RDC, tendrás que usar una herramienta de terceros como TeamViewer . Técnicamente puedes usar la asistencia remota, pero una vez que te quedas sin peticiones no puedes hacer nada.

1
Advertisement
1
1
2009-12-08 14:44:27 +0000
Advertisement

Como alternativa puedes utilizar Gbridge: Gbridge es un software gratuito que te permite controlar remotamente los ordenadores, sincronizar carpetas, compartir archivos y chatear de forma segura y sencilla. Una extensión del servicio gtalk de Google, Gbridge forma automáticamente una VPN (red privada virtual) colaborativa y encriptada que conecta tus ordenadores y los de tus amigos de forma directa y segura. Gbridge tiene muchas características únicas". http://www.gbridge.com/

0
0
0
2018-12-12 08:31:37 +0000

Para resolver una tarea similar en la que teníamos que evitar el bloqueo de pantalla para una tarea programada, he escrito un archivo por lotes que tiene el siguiente aspecto:

for /f "tokens=3-4" %%a in ('query session %username%') do @if "%%b"=="Active" set RDP_SESSION=%%a
tscon %RDP_SESSION% /dest:console

Esto también requiere Admin Rights para su ejecución pero es bastante práctico como acceso directo en el escritorio del usuario.

Advertisement

Preguntas relacionadas

3
28
13
7
4
Advertisement
Advertisement