Ich habe die folgende Abfrage verwendet, um die Benutzer auf einem Windows 2008-Server aufzulisten, bin jedoch fehlgeschlagen und habe den folgenden Fehler erhalten.
$server='client-pc-1';$pwd= convertto-securestring 'password$' -asplaintext -
force;$cred=new-object -typename System.Management.Automation.PSCredential -argumentlist 'Administrator',$pwd; invoke-command -computername $server -credential
$cred -scriptblock {Get-ADUser -Filter (enabled -ne $true)}
Die Ausnahme ist unten angegeben ... Kann mir jemand helfen, dies zu lösen?
The term 'Get-ADUser' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct
and try again.
+ CategoryInfo : ObjectNotFound: (Get-ADUser:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
powershell
Sebastian Xavier
quelle
quelle
activedirectory
Modul vorhanden.Import-Module ServerManager
undAdd-WindowsFeature RSAT-AD-PowerShell
. Mindestens ein DC in den Domänen muss 2008 R2 sein und daraufActive Directory Web Services (ADWS)
installiert sein.Hier erfahren Sie , wie Sie das activedirectory-Modul hinzufügen, wenn es nicht standardmäßig vorhanden ist. Dies kann auf jedem Computer durchgeführt werden und ermöglicht Ihnen dann den Zugriff auf Ihren Active Directory-Server "Domänensteuerung".
BEARBEITEN
Um Probleme mit veralteten Links zu vermeiden (ich habe festgestellt, dass MSDN-Blogs in der Vergangenheit ohne Grund verschwunden sind), müssen Sie im Wesentlichen für Windows 7 die Remoteserver-Verwaltungstools (KB958830) herunterladen und installieren . Führen Sie nach der Installation die folgenden Schritte aus:
Windows Server-Editionen sollten bereits in Ordnung sein. Andernfalls müssen Sie den Active Directory Management Gateway-Dienst herunterladen und installieren . Wenn einer dieser Links nicht mehr funktioniert, sollten Sie dennoch in der Lage sein, nach dem KB-Artikel zu suchen oder Namen herunterzuladen und zu finden.
quelle
quelle
Wenn Sie Active Directory nicht sehen, haben Sie AD LS-Benutzer und Computerfunktion nicht installiert. Gehen Sie zu Verwalten - Rollen und Funktionen hinzufügen. Wählen Sie im Assistenten zum Hinzufügen von Rollen und Features auf der Registerkarte Features die Option Remoteserver-Verwaltungstools aus, und wählen Sie - Rollenadministrationstools - Wählen Sie AD DS- und DF LDS-Tools aus.
Danach sehen Sie das PS Active Directory-Paket.
quelle
Für den speziellen Fall von Windows 10. Oktober 2018 ist das Update oder ein höheres
activedirectory
Modul nur verfügbar, wenn die optionale FunktionRSAT: Active Directory Domain Services and Lightweight Directory Services Tools
installiert ist (Anweisungen hier + Anweisungen zum Aufheben des Zusammenbruchs).Öffnen Sie Windows Powershell erneut und
import-module activedirectory
es funktioniert wie erwartet.quelle
Öffnen Sie Windows-Funktionen ein- / ausschalten.
Stellen Sie sicher, dass Active Directory-Domänendienste ausgewählt sind. Wenn nicht, installieren Sie es.
quelle