Server di terminal Windows Server 2003 Il modo più semplice per visualizzare tutte le unità mappate per tutti gli utenti e lo stato dell'unità

Il command Net Use (Net Use) mi mostrerà solo le unità che ho mappato solo quando sono connesso al server. Qual è il modo più semplice per vedere tutte le unità mappate per tutti gli utenti e lo stato delle unità? Grazie.

EDIT

  • Come posso avere un sito web automaticamente aperto ad un certo tempo each giorno
  • Posso utilizzare taskkill per uccidere un process in esecuzione sotto un determinato utente?
  • 0x19 KDC_ERR_PREAUTH_REQUIRED nel mio registro events
  • Server Manager 2012
  • Active Directory + Autenticatore Google - AD FS o come?
  • Stampa da un servizio di Windows in un dominio a un server di printing in altri domini di Windows senza fiducia
  • Sto cercando in modo specifico tutte le unità disconnesse per tutti gli utenti che non sono più validi in modo da poterli scolbind. Credo che le vecchie unità mappe disconnesse stanno causando problemi relativi a Outlook e inserendo allegati alle email.

    MODIFICA ANCORA (PERCHE NON?)

    Il mio pensiero originario è che qualcuno, da qualche parte ha creato uno strumento che ha mostrato queste informazioni e che non sono riuscito a trovarla.

  • Perché lo strumento Criteri di gruppo presenta una corrispondenza di versione degli oggetti Criteri di gruppo quando la versione di GPO # corrisponde?
  • Clonare le attività pianificate di Windows
  • Restrizioni del software di Windows 2003 Criteri di gruppo
  • Come posso sapere se Windows è in esecuzione in modalità provvisoria?
  • Windows Server 2003: come concedere a un utente l'authorization per creare account utente senza aggiungere il gruppo di amministratori?
  • Scadenza dei file in una cartella: eliminazione di file dopo x giorni
  • 4 Solutions collect form web for “Server di terminal Windows Server 2003 Il modo più semplice per visualizzare tutte le unità mappate per tutti gli utenti e lo stato dell'unità”

    Risposta provvisoria – iterare attraverso gli utenti sotto HKEY_USERS ed estrarre il contenuto della chiave di networking. Questo non ti dirà per tutti gli utenti connessi, che ti dirà per tutti gli utenti che sono mai stati connessi. Se hai bisogno di un fancier, puoi analizzare i nomi utente dall'output di qwinsta, correlarli ai SID sotto HKEY_USERS e poi tirare solo le chiavi di networking.

    Sono sicuro che sarebbe più facile da fare in PowerShell (che potrebbe avere più methods incorporati per farlo comunque), ma da quando sei in Win2k3, non credo che sia installato.

    Modifica- ok, ora con questa spiegazione del problema, perché non aggiungi una row all'inizio dei tuoi script di login TS per eseguire un net use * /delete ? Quindi mappa tutto dopo di che. Se qualcuno ha bisogno di un'unità mappata, aggiungila quella nei loro script di accesso.

    La seguente row di command wmic restituirà tutte le unità mappate non nello stato Connesso.

    wmic / node: "ServerName" netuse where connectionstate! = "Connesso" ottiene nome locale, nome, username

    Di seguito vengono riportte tutte le unità mappate indipendentemente dallo stato di connessione:

    wmic / node: "Sedlmeyer-PC" utilizza netuse nome locale, nome, username

    È anche ansible rimuovere il "getname locale, nome, nome utente" e sostituire con l'elenco per get dettagli completi. Se si esegue il command locale al server è ansible lasciare fuori il / nodo.

    È anche ansible aggiungere un'opzione di formato / formato per modificare l'output delle informazioni. Per esempio / formato: csv lo genererà in formato csv, / format: htable lo metterà come tabella HTML e / format: xml come XML. Se si aggiunge / output: "nomefile" come primo argomento verrà salvato l'output nel file specificato. Se usi / output: appunti, inserirà l'eoutput nell'apposito appiglio.

    Maggiori informazioni su wmic possono essere trovate qui .

    Aggiungere qualcosa come il seguente allo script di accesso

     echo %date%,%time%,%computername%,%username% >> \\fileserver\hiddenshare$\drives.csv net use >> \\fileserver\hiddenshare$\drives.csv 

    Assicurati di dare a tutti gli utenti l'accesso in scrittura alla condivisione, quindi lasciatelo popolare.

    Dopo un giorno o due avrai un ottimo file CSV che puoi caricare in Excel, ordinare su User e ruotare i dati però funziona meglio per te.

    Si prega di leggere il seguente collegamento, che fornisce la possibilità di gestire TS. Potrebbe permettere di get tali informazioni.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.