Come ottenere amministratori locali con o senza PowerShell
Auditing Nativo
- Apri Powershell ISE → Crea un nuovo script con il seguente codice ed eseguilo, specificando l'elenco dei computer e il percorso per l'esportazione:
invoke-command {
$members = net localgroup administrators |
where {$_ -AND $_ -notmatch "command completed successfully"} |
select -skip 4
New-Object PSObject -Property @{
Computername = $env:COMPUTERNAME
Group = "Administrators"
Members=$members
}
} -computer fs1,sp01,ncnad -HideComputerName |
Select * -ExcludeProperty RunspaceID | Export-CSV c:\data\local_admins.csv -NoTypeInformation
- Apri il file prodotto dallo script in MS Excel.
Rapporto di esempio:
Netwrix Auditor for Windows Server
- Esegui Netwrix Auditor → Vai alla sezione "Rapporti" → Espandi la sezione "Windows Server" → Vai a "Windows Server – Stato in un dato momento" → Seleziona "Membri del gruppo degli amministratori locali" → Clicca su "Visualizza".
- Per salvare il rapporto, clicca sul pulsante "Esporta" → Scegli un formato dal menu a tendina → Clicca "Salva".
- Per ricevere regolarmente questo rapporto via email, scegli semplicemente l'opzione "Iscriviti" e definisci il programma e i destinatari.
Condividi su