Sessione di avvio automatico del desktop remoto all'accesso della workstation


8

Sto configurando Servizi Desktop remoto per l'utilizzo da parte di uno dei nostri uffici remoti. Le workstation dell'ufficio remoto sono tutte Windows 7 Pro, unite al dominio. Sulla workstation locale non è installato nulla diverso dal sistema operativo Win7. L'ufficio remoto e quello principale sono collegati tramite VPN.

I lavoratori accederanno alla workstation locale, usando il loro accesso al dominio, quindi in questo momento fare doppio clic su un'icona sul desktop che eseguirà l'RDP sul server Desktop remoto. Funziona bene, ma richiede un po 'di educazione dell'utente.

C'è un modo che quando l'utente accede alla workstation locale, avvierà subito la sessione RDP e passerà anche il loro nome utente / password?

Usando un PC thin client farebbe quello che sto chiedendo?

Grazie.


È possibile inserire un file .rdp personalizzato in ciascuna delle loro cartelle di avvio, con l'IP e il nome utente già inseriti. Ciò eliminerà la necessità per loro di fare doppio clic sull'icona stessa. Verrà comunque richiesta la password una seconda volta. Sembra che anche un thin client si prenda cura di te. Le dimensioni dell'ufficio remoto e le altre esigenze in termini di tempo determineranno se si desidera trascorrere il tempo per farlo da soli o implementare una soluzione thin client.
JamesCW,

Sono 5 computer, con circa 50 dipendenti (24 ore su 24, 7 giorni su 7) e un tasso piuttosto elevato di nuove assunzioni di personale. Molti studenti e part-time. Quindi vorrei renderlo il più semplice possibile per loro. Potrei raccogliere un piccolo indizio per vedere come funziona bene.
me2011

@ me2011 Mi piacerebbe vedere lo script che sta facendo funzionare correttamente il logout.

Risposte:


8

Dovresti riuscire a farlo abbastanza facilmente.

  • Configurare il client per l'avvio automatico, utilizzare uno di questi metodi.

    • Eliminare un file RDP o un collegamento nel loro gruppo di avvio o nel gruppo di avvio del sistema.
    • Impostare un criterio di gruppo che avvierà automaticamente il client Terminal Server all'accesso
      • GPO: User Configuration \ Admin Templates \ System \ Logon \ Run these programs at logon
      • L'utente avrà un desktop locale e potrebbe esserci un breve ritardo tra la visualizzazione del desktop e l'avvio automatico del client.
    • Imposta mstsc come shell di windows
      • GPO: User Configuration \ Admin Templates \ System \ Custom User Interface
      • Il rovescio della medaglia è che l'utente non avrà un ambiente locale e quando si disconnettono il loro sistema si disconnetterà.
  • Abilita Single Sign-On client RDC per i servizi di desktop remoto .


Grazie, ho pensato che sarebbe stato piuttosto semplice, ci lavorerò questo fine settimana. Mi piace la terza opzione che li disconnette dal desktop locale al momento della disconnessione.
me2011

Un computer di problemi, usando il set mstsc come shell di windows ha fatto l'avvio automatico. Tuttavia, quando esco dal computer remoto, il computer locale si trova su uno schermo vuoto fino a quando non crtl-alt-del e disconnetto in quel modo. C'è un modo per aggirare questo? Secondo problema, l'abilitazione di SSO in realtà non diceva quale criterio dell'oggetto Criteri di gruppo modificare, e nessuno di essi sembrava essere ciò di cui avevo bisogno per abilitare SSO.
me2011

Sono stato in grado di trovare un lavoro per questi. Per il problema di disconnessione, sto usando un file batch come interfaccia utente cliente, che avvia mstsc con la riga di comando per il server a schermo intero. La seconda riga del file batch è il comando di arresto del logout che riporta la workstation alla schermata di accesso. Per l'SSO questo link in realtà ha ottenuto che blogs.msdn.com/b/rds/archive/2007/04/19/…
me2011

2

Aggiunta alla risposta precedente ... Impostiamo la shell su "cscript this_script.vbs"

Set shell = CreateObject("WScript.Shell")
shell.Run "mstsc.exe /multimon c:\terminal_server.rdp", 1, true
shell.Run "logoff"

Per un'esperienza più fluida assicurati di modificare il file RDP per nascondere la barra di connessione, single sign-on, tutto quel jazz. Quindi firmare il file RDP; in PowerShell usare ilSet-AuthenticodeSignature . Inoltre, configura il firewall del client, i certificati degli editori attendibili e l'SSO. Trovo vantaggioso anche che GPO configuri il servizio Registro di sistema remoto per l'avvio automatico, mi consente di accedere alla macchina e modificare la shell, se necessario. Inoltre, fare in modo che l'oggetto Criteri di gruppo scarichi nuove copie dello script della shell e del file RDP ogni volta che si avvia, un facile aggiornamento della configurazione.

Ho intenzione di scrivere un post sul blog su tutto questo ... Non è metà complicato come sembra.

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.