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

  • "MMC non può creare lo snap in"
  • Come posso eseguire la scansione utilizzando nmap e Zenmap tutti i nomi di host che iniziano con una string particolare?
  • C'è un modo per creare una nuova unità condivisa con lo script PowerShell?
  • Il dominio di sito e Active Directory condivide lo stesso nome
  • Come posso determinare il path ARC per una lettera di unità particolare in Windows?
  • Connessione remota a un server tramite Internet?
  • 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.

  • Gli sviluppatori stanno sperimentando performance molto scarse con l'esploratore di Windows, in particolare l'aggiunta / eliminazione di file, oltre VPN a Win2k3 condivisione
  • Differenza tra LDIFde.exe e CSVde.exe
  • Task Scheduler solo uccide cmd.exe, ma non i suoi processi figlio
  • Scadenza dei file in una cartella: eliminazione di file dopo x giorni
  • È ansible creare una session RDP senza connettersi al server terminal tramite un client RDP?
  • Errore di ricezione "Non è ansible creare un nuovo record. Il nodo è un record DNS CNAME "quando si aggiunge un record MX a DNS di Windows Server 2003
  • 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.