Ho bisogno di un comando script o PowerShell che sarà in grado di determinare l'id sessione di uno specifico utente connesso sul computer remoto, per essere poi utilizzato come parametro per l'esecuzione -i psexec di processo gui remota su quella sessione di quell'utente sulla macchina remota.Come determinare l'ID di sessione sul computer remoto per l'utilizzo con psexec -i utilizzando script/powershell/...?
Finora sono riuscito a utilizzare
psexec \\remoteMachine -u user -p pswrd query session
ottenere l'elenco delle sessioni sulla macchina remota:
SESSIONNAME USERNAME ID STATE TYPE DEVICE
console 0 Conn wdcon
rdp-tcp#919 user 1 Active rdpwd
rdp-tcp#916 user 3 Active rdpwd
così Credo che avrei potuto in qualche modo isolare l'id necessario e usarlo - ma rifugio Sono riuscito a farlo ancora
Qualche idea? Forse altri - modi più semplici?
Grazie per l'aiuto.
Credo che questa domanda è un duplicato di (http [Posso trovare l'ID di sessione per un utente connesso a un altro computer?]://superuser.com/questions/123242/can-i-find-the-session-id-for-a-user-logged-on-to-another-machine) So che è una domanda piuttosto vecchia, ma per quello che vale , Ho pubblicato una risposta dettagliata che potrebbe risolvere il tuo problema. –