Come passare l'utente da una riga di comando


11

XP, Vista o Windows 7:

Esiste un comando per utilizzare la funzione "switch user", allo stesso modo in cui ce n'è uno per bloccare la workstation?

Risposte:


16

Esiste un comando per utilizzare la funzione "cambia utente",

È possibile connettersi a una sessione esistente con tscon.


Quello che mi piacerebbe fare è accedere alla "schermata di benvenuto",

Usa tsdiscon.

Se l'opzione Cambio rapido utente è attiva, il semplice blocco della workstation *dovrebbe visualizzare anche la schermata di benvenuto.

*Spero che tu non usi rundll32 LockWorkStation.


Scusa per il ritardo. TSDISCON si adatta al mio scopo.
user34049

4
Quindi scegli quella come risposta :)
kokbira,

Vorrei sottolineare che questo funziona quando non si utilizza RDP , anche se la documentazione non fornisce suggerimenti in quella direzione.
Bowi

tscon funziona anche tramite RDP, solo tsdiscon non ti riporterà alla schermata di accesso.
user1686

1
@Matthieu No. Per quanto ricordo, la documentazione di tsdiscondice usa questo per disconnettersi da una sessione rdp . Quindi il mio commento è un suggerimento per chiunque altro che 1) legge questa risposta 2) legge la documentazione tsdiscon e 3) dice Hey, questa risposta è sbagliata, tsdiscon può essere usato solo quando si utilizza RDP! .
Bowi,

2

Credo che sia possibile, questo articolo di Lifehacker spiega come:

runas /user:*computer name\*account name explorer.exe

Grazie, ma questo apre solo una finestra di Explorer nel contesto di un altro utente. L'ho usato molte volte. Quello che mi piacerebbe fare è accedere alla "schermata di benvenuto", o addirittura aprire una sessione con l'ID dell'altro utente, con un singolo comando (che inserirò in una scorciatoia nella barra degli strumenti di caricamento rapido).
user34049

2
*computer name\*è inutile.
user1686

"nomecomputer" è necessario per accedere a un altro computer. sul lancio di explorer, è solo il 50% del percorso ...
kokbira,

2
@kokbira Quindi Sam152 dovrebbe cambiare la sua risposta per stabilire che non è necessario a meno che non si stia tentando di eseguire un'istanza di explorer.exe nel contesto di un altro account esistente su un altro PC, anche se noto che l'OP non ha dichiarato che voleva farlo con un account da un altro PC, infatti non ha richiesto nulla a che fare con un'altra istanza di explorer.exe.
user66001

ok, ma sto parlando di uccidere explorer prima di eseguirlo come un altro utente. facendo come ha detto @ sam152 si aprirà solo una nuova finestra dell'esploratore
kokbira il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.