Come ottenere un elenco di UO in AD mediante script PowerShell
Di seguito è riportato un confronto tra l'ottenimento di un elenco di UO in AD con Windows PowerShell e ADManager Plus:
Windows PowerShell
Procedura per ottenere l’elenco di UO mediante PowerShell:
- Identifica il dominio da cui desideri recuperare il report.
- Identifica gli attributi LDAP di cui necessiti per recuperare il report.
- Compila lo script.
- Eseguilo in Windows PowerShell.
- Il report sarà esportato nel formato specificato.
- Per ottenere il report in un formato differente, modifica lo script conseguentemente alle esigenze dell'utente.
Script di esempio di Windows PowerShell
Copied
Get-ADOrganizationalUnit -Filter'Name -like "*"' | Format-Table Name, DistinguishedName -B
Fare clic per copiare l’intero script
ADManager Plus
Per ottenere un report:
- Seleziona tutte le UO da Report -> scheda Report.
- Seleziona il dominio e fai clic su Genera.
- Seleziona Esporta come per esportare il report in qualsiasi dei formati preferiti (CSV, PDF, HTML, CSVDE e XLSX).
Schermata
» Inizia il periodo di prova gratuito di 30 giornil
Limitazioni:
- Possiamo eseguire questo script solo dai computer che dispongono del ruolo Active Directory Domain Services.
- Persino l'aggiunta di modifiche minori a uno script, come l'aggiunta di attributi aggiuntivi ai report, ne richiede di nuovo la modifica e l'esecuzione, il che è dispendioso in termini di tempo.
- Per ciascun tipo di formato, uno script va modificato di conseguenza per l'esportazione in quel formato, portando a una maggiore complessità di query LDAP in questi script.
- La risoluzione dei problemi di questi script richiede una vasta esperienza di AD e di scripting.
ADManager Plus recupererà dettagli di UO in qualsiasi formato desiderato in un’interfaccia utente semplice e progettata in modo intuitivo.