C'è uno script "per disconnettere gli utenti remoti e dopo averli registrati per cancellare i loro profili?


1

Ho trovato 6 semplici script (.bat e .vbs) per i pc remoti (Win XP e 7) per pulire il profilo correttamente e senza errori:

  1. Script: invio Ping per controllare il PC remoto attivo o disattivato (.bat)

  2. Script: verifica di chi ha effettuato l'accesso / su PC remoto (.bat)

  3. Script: riavvio del PC remoto con un messaggio di avviso (.bat)

  4. Script: limita gli utenti remoti ad accedere / in finché non finisco i lavori (.bat)

  5. Script: eliminazione del profilo degli utenti remoti (cartelle-sottocartelle-file) e le loro chiavi Regedit (.vbs)

  6. Script: rimuovere le restrizioni che gli utenti remoti devono accedere / in fino a quando non termino i lavori (.bat)

Non so come possiamo combinare questi 6 script.
C'è uno script che conosci (facendo 6 lavori di script tramite uno script)?
A proposito, Windows Remote Desktop richiede davvero molto tempo rispetto ai 6 script, quindi dobbiamo usare un modo più semplice.

Grazie in anticipo e mi dispiace per il mio pessimo inglese.


è banale scrivere un file batch o uno script PowerShell per chiamare semplicemente gli script in questione, ma i problemi più importanti saranno quelli di eseguire quegli script sull'evento di disconnessione durante l'esecuzione per l'utente che viene eliminato e come gestire il riavvio. questo significa che dovrai pianificare più lavori.
Frank Thomas

Sto solo sorridendo :)
serdar

Risposte:


0

Innanzitutto, se è un'opzione, ti consiglio vivamente di passare a PowerShell. È un po 'difficile imparare una migrazione, ma ripaga.

Per quanto riguarda la questione, cosa stai cercando di ottenere? sembra che tu stia cercando di creare profili obbligatori a mano ...

Ad ogni modo, 1. è possibile "eseguire il ping" della sessione dell'utente, oppure 2. collegare l'attività di pulizia alla disconnessione dell'utente.

  1. Se si desidera verificare ripetutamente se un utente è connesso, è possibile utilizzare lo script già presente in un ciclo, fino a quando non si ottiene un risultato vuoto (ovvero non vi è alcun utente connesso).

  2. Se vuoi collegarlo all'evento di disconnessione, puoi utilizzare il visualizzatore di eventi di alcuni criteri di gruppo, ma penso che sarebbe una cattiva idea: complicherà un po 'le cose e avrai meno controllo (rispetto al precedente soluzione).


Vogliamo combinare 6 script di lavoro.
serdar

Questi 6 script funzionano correttamente separatamente!
serdar

Esattamente, stanno già lavorando, quindi dov'è il problema di combinarli? È possibile creare uno script centrale che chiama tutti gli altri script e, come detto sopra, "eseguire il ping" della sessione utente con il proprio script e solo successivamente andare avanti.
EliadTech

Non ho fatto 6 script, solo che ho trovato :(
serdar

E non so come posso combinarli :(
serdar
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.