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

Connessione desktop remoto senza bloccare il computer remoto

Advertisement

È possibile connettersi tramite Remote Desktop Connection a una macchina windows 7 senza bloccare il computer remoto (voglio usare lo stesso utente loggato)? Oppure è possibile rilasciare il blocco dopo la chiusura della sessione desktop remoto?

Advertisement
Advertisement

Risposte (10)

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

Basta eseguire questo da una sessione remota:

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

Potete usare questo script PowerShell, che supporta anche 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

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

Se avete bisogno di sbloccare il computer remoto dopo aver chiuso la Remote Desktop Connection, ecco un trucco che potete usare per forzare RDP a disconnettersi senza bloccare la sessione e loggare l'utente locale di nuovo sullo schermo della console locale alla disconnessione della Remote Desktop Connection.

Sul sistema remoto connesso tramite RDC (non sul tuo computer che RDC è inizializzato per connettersi al sistema remoto), apri una finestra del Prompt dei comandi come amministratore, quindi esegui il comando che dipende dal sistema operativo Windows in esecuzione sul sistema remoto.

Su Windows XP:

tscon 0 /dest:console

Su Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 o più recente:

tscon 1 /dest:console

Su Windows Server:

tscon %sessionname% /dest:console

No Locking Local Console when Using Remote Desktop Connection

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

Per quanto ne so, non è possibile evitare che Remote Desktop Connection blocchi il computer, ma Ultra VNC permette di controllare a distanza un'altra macchina senza bloccarla.

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

esegui cmd sul computer remoto, poi esegui questo comando query session vedrai qualcosa come questo

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

poi esegui questo comando tscon x /dest:console dove x è il tuo ID di sessione attivo, che 1 nel mio caso.

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

Onestamente, vorrei solo usare RealVNC, sento che è il miglior strumento di desktop remoto là fuori. E’ molto veloce, non ha nessuno dei lag di UltraVNC. RealVNC è anche eccellente quando si esegue il remoting nel vostro computer da fuori casa.

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

Menzionato in un'altra risposta, ma LogMeIn.com ha una versione gratuita, e ti permette di condividere la connessione con l'utente locale o di oscurare lo schermo. Ho trovato il tempo di risposta abbastanza decente su connessioni più lente, ma la qualità grafica scende quando la velocità lo fa.

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

Non può essere fatto con RDC stesso, dovrai usare uno strumento di terze parti come TeamViewer . Tecnicamente puoi usare l'assistenza remota, ma una volta che sei fuori dalle richieste non puoi fare nulla.

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

Come alternativa potete usare Gbridge: Gbridge è un software gratuito che consente di controllare in remoto i PC, sincronizzare le cartelle, condividere file e chattare in modo sicuro e facile. Un'estensione del servizio gtalk di Google, Gbridge forma automaticamente una VPN (Virtual Private Network) collaborativa e criptata che collega i vostri computer e quelli dei vostri amici direttamente e in modo sicuro. Gbridge ha molte caratteristiche uniche". http://www.gbridge.com/

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

Per risolvere un compito simile in cui dovevamo impedire il blocco dello schermo per un'attività programmata, ho scritto un file batch che assomiglia a questo:

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

Questo richiede anche Admin Rights per l'esecuzione, ma è abbastanza comodo come collegamento sul desktop dell'utente.

Advertisement

Domande correlate

3
28
13
7
9
Advertisement