By 25 Giugno 2014

Resettare le sessioni Terminal a riga di Comando

Se non si sono impostate correttamente le policy di “disconenssione” è possibile che un server non ci permetta più di accedere in Terminal Services, segnalando che “è stato raggiunto il numero massimo di sessioni terminal disponibili”.

Un modo per “resettare” le sessioni può essere a riga di comando. Deve essere lanciato da un altro server nella stessa rete, con un account che abbia già effettuato un accesso (samba) con credenziali amministrative al server che vogliamo sbloccare. Considerato che “non sappiamo” qual’è la sessione da “sbloccare”, possiamo creare uno script di questo tipo per sbloccarle tutte (192.168.1.1 è il server da sbloccare)

logoff rdp-tcp#1 /server:192.168.1.1
logoff rdp-tcp#2 /server:192.168.1.1
logoff rdp-tcp#3 /server:192.168.1.1
logoff rdp-tcp#4 /server:192.168.1.1
logoff rdp-tcp#6 /server:192.168.1.1
logoff rdp-tcp#5 /server:192.168.1.1
logoff rdp-tcp#7 /server:192.168.1.1
logoff rdp-tcp#8 /server:192.168.1.1
logoff rdp-tcp#9 /server:192.168.1.1
logoff rdp-tcp#10 /server:192.168.1.1
logoff rdp-tcp#11 /server:192.168.1.1
logoff rdp-tcp#12 /server:192.168.1.1
logoff rdp-tcp#13 /server:192.168.1.1
logoff rdp-tcp#14 /server:192.168.1.1
logoff rdp-tcp#15 /server:192.168.1.1
logoff rdp-tcp#16 /server:192.168.1.1
logoff rdp-tcp#17 /server:192.168.1.1
logoff rdp-tcp#18 /server:192.168.1.1
logoff rdp-tcp#19 /server:192.168.1.1
logoff rdp-tcp#20 /server:192.168.1.1

About the Author:

shared on wplocker.com