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

Ligação remota à secretária sem bloqueio do computador remoto

Advertisement

É possível ligar via Ligação Remota ao Ambiente de Trabalho a uma máquina windows 7 sem bloquear o computador remoto (quero utilizar o mesmo utilizador com sessão iniciada)? Ou é possível desbloquear o bloqueio após o fecho da sessão do computador remoto?

Advertisement
Advertisement

Respostas (10)

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

Basta executar isto a partir de uma sessão remota:

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

Pode usar este script PowerShell, que também suporta 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

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

Se precisar de desbloquear o computador remoto após fechar a Ligação à Área de Trabalho Remota, eis um truque que pode utilizar para forçar o RDP a desligar sem bloquear a sessão e voltar a ligar o utilizador local no ecrã da consola local após a desconexão da Ligação à Área de Trabalho Remota.

No sistema remoto ligado através da RDC (não no seu computador que a RDC está inicializada para se ligar ao sistema remoto), abra uma janela de Prompt de Comando como administrador, depois execute o comando dependendo do sistema operativo Windows que está a correr no sistema remoto.

No Windows XP:

tscon 0 /dest:consola

No Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 ou mais recente:

tscon 1 /dest:consola

No Windows Server:

tscon %sessionname% /dest:consola

Sem Bloqueio da Consola Local ao Utilizar a Ligação Remota ao Ambiente de Trabalho

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

Tanto quanto sei, não é possível impedir que a Remote Desktop Connection bloqueie o computador, mas Ultra VNC permite o controlo remoto de outra máquina sem o bloquear.

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

correr cmd no computador remoto, depois executar este comando query session verá algo como isto

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

depois executar este comando tscon x /dest:console onde x é o seu ID de sessão activo, que 1 no meu caso.

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

Honestamente, eu apenas usaria RealVNC, sinto que é a melhor ferramenta de trabalho remoto que existe. É muito rápido, não fica com nenhum atraso com o UltraVNC. O RealVNC também é excelente quando se encontra no seu computador a partir do exterior da sua casa.

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

Mencionado noutra resposta, mas LogMeIn.com tem uma versão gratuita, e permite-lhe partilhar a ligação com o utilizador local ou deixar em branco a tela. Achei o tempo de resposta bastante decente em ligações mais lentas, mas a qualidade gráfica diminui quando a velocidade diminui.

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

Não pode ser feito com a própria RDC, terá de utilizar uma ferramenta de terceiros como TeamViewer . Tecnicamente pode utilizar assistência à distância, mas uma vez que esteja sem pedidos, não pode fazer nada.

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

Como alternativa, pode usar Gbridge: Gbridge é um software gratuito que lhe permite controlar remotamente PCs, sincronizar pastas, partilhar ficheiros, e conversar de forma segura e fácil. Uma extensão do serviço gtalk do Google, Gbridge forma automaticamente uma VPN (Virtual Private Network) colaborativa e encriptada que liga os seus computadores e os computadores dos seus amigos de forma directa e segura. Gbridge tem muitas características únicas". http://www.gbridge.com/

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

Para resolver uma tarefa semelhante em que tivemos de evitar o bloqueio de ecrã para uma tarefa de calendário, escrevi um Ficheiro de Lote que se parece com isto:

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

Isto também requer Admin Rights para execução mas é bastante útil como atalho no ambiente de trabalho do utilizador.

Advertisement

Questões relacionadas

3
28
13
7
3
Advertisement