Esiste un modo (in Windows) per delineare i ruoli che il mio accesso ha sulla casella a cui ho effettuato l'accesso?
La macchina è unita a un dominio, se questo fa la differenza.
Esiste un modo (in Windows) per delineare i ruoli che il mio accesso ha sulla casella a cui ho effettuato l'accesso?
La macchina è unita a un dominio, se questo fa la differenza.
Risposte:
Se sei pronto a scrivere un po 'di codice, puoi usare i seguenti comandi per ottenere le informazioni che desideri. Se eseguiti separatamente, questi comandi forniscono le informazioni in frammenti.
C:\>net localgroup
Questo fornirà un elenco di tutti i gruppi locali. Scorrere su questo elenco ed eseguire
C:\>net localgroup <groupName>
Questo fornirà un elenco di tutti i membri (utenti e gruppi aggiunti a questo gruppo locale).
Per ottenere l'elenco di tutti i gruppi di dominio di cui fai parte, puoi eseguire
C:\>net user <username> /domain
Cerca le appartenenze al gruppo globale nell'output. PS: /domain
è una parola chiave. Non sostituirlo con il tuo nome di dominio.
Ora se il tuo nome utente o i gruppi globali fanno parte dell'elenco dei membri di qualsiasi gruppo locale (output del secondo comando), allora è il ruolo assegnato a te.
Sfortunatamente, questi comandi generano più dati / testo di quello che desideri. Quindi dovrai scrivere un po 'di codice (nella tua lingua preferita o anche file .bat) per analizzare e combinare l'output dei comandi precedenti.
Vale la pena scrivere un programma se è necessario trovare ripetutamente ruoli di un utente.
Puoi utilizzare LG da joeware per fare più di quanto potresti fare con "net localgroup", che elenca solo i gruppi presenti sul tuo computer. Questo dovrebbe darti la direzione di cui hai bisogno.
È una semplice app da riga di comando: puoi scaricarla qui link
Questo comando elencherà i membri di tutti i gruppi locali ...
lg \\localhost -lu
Potresti voler esaminare PowerShell per scrivere qualcosa che attiri i tuoi gruppi in un modo più specifico.