Jak wyczyścić usługę AD za pomocą skryptów PowerShell?
Poniżej przedstawiono porównanie czyszczenia usługi AD za pomocą programów Windows PowerShell i ADManager Plus i ADManager Plus.
Windows PowerShell
Czyszczenie usługi AD za pomocą skryptów PowerShell:
- Określ domenę, w której ma zostać przeprowadzone czyszczenie usługi AD.
- Określ atrybuty LDAP potrzebne do zidentyfikowania obiektów, które mają zostać usunięte.
- Skompiluj skrypt.
- Wykonaj go w programie Windows PowerShell.
Przykładowy skrypt PowerShell do usuwania nieaktywnych komputerów:
Copied
ForEach ($Item in $Computers){
Remove-ADComputer -Identity $Item.DistinguishedName -Confirm:$false Write-Output "$($Item.Name) - Deleted"
}
Kliknij, aby skopiować cały skrypt
ADManager Plus
Czyszczenie usługi AD:
Przykład: Jak usunąć nieaktywne komputery w programie ADManager Plus?
- Wybierz Zarządzanie -> Zarządzanie komputerami -> Usuń komputery.
- Wybierz domenę i jednostkę organizacyjną.
- Wybierz żądaną listę komputerów lub zaimportuj plik CSV, a następnie kliknij przycisk Zastosuj.
Zrzut ekranu
» Rozpocznij 30-dniowy bezpłatny okres próbny
Poniżej przedstawiono ograniczenia dotyczące czyszczenia usługi AD za pomocą narzędzi natywnych, takich jak Windows PowerShell.
- Ten skrypt można uruchomić tylko na komputerach z rolą Active Directory Domain Services.
- W przypadku wystąpienia błędów rozwiązywanie problemów nie jest łatwe.
ADManager Plus umożliwia zbiorcze czyszczenie obiektów w usłudze AD tylko za pomocą pliku CSV z poziomu prostego i intuicyjnie zaprojektowanego interfejsu użytkownika.