Um die Active Directory cmdlets nutzen zu können, müssen diese erst aktiviert werden. Ein einfaches Einfügen im Modules-Verzeichnis (C:\Windows\System32\WindowsPowerShell\v1.0\Modules) reicht hier leider nicht aus. Die cmdlets können nicht geladen werden und somit auch nicht genutzt. Die Wege die cmdlets freizuschalten sind auf den beiden Systemen leicht unterschiedlich, dennoch sehr einfach. Zuerst möchte ich den Weg auf dem Windows 7 Client vorstellen anschließend wie die cmdlets auf dem Windows Server 2012 und Windows Server 2012 R2 zum Laufen gebracht werden können. Um schneller zum gewünschten System zugelagen habe ich hier Links gesetzt.
Windows 7 | Windows Server 2012 / R2 | Übericht der Active Directory cmdlets
Zielstellung. Ebenso werden die cmdlets für Group Policies mit installiert. Unter Windows 7 und Windows Server 2012 / R2 werden die Group Policy cmdlets automatisch mit installiert.
Active Directory cmdlets für Windows 7
Unter Systemsteuerung\Alle Systemsteuerungselemente\Programme und Funktionen auf Windows-Funktionen aktivieren oder deaktivieren klicken.
Zum Öffnen und Installieren von Windows-Funktionen sind administrative Rechte nötig.
Unter Windows Funktionen navigieren wir nun zu Remoteserver-Verwaltungstools\Rollenverwaltungstools\AD DS-/ AD LDS-Tools. Dort wird der Haken bei Active Directory-Modul für Windows PowerShell gesetzt. Dies installiert die Active Directory und Group Policy cmdlets. Der Haken bei AD LDS-Snap-ins und Befehlenzeilentools muss nicht wie in meinem Beispiel angehakt werden.
Die Installation nimmt einen Augenblick in Anspruch.
Anschließend sollten die cmdlets in der PowerShell Console als auch in der PowerShell ISE zur Verfügung stehen. Ein Neustart des Clients ist i.d.R. nicht nötig. Fall die cmdlets in der aktiven Session nicht zur Verfügung stehen sollten, können diese einfach mittels dem Befehl import-module geladen werden
| 1 2 | Import-Module ActiveDirectory  Import-Module GroupPolicy | 
Das war‘s zu Windows 7. Hier noch eine Liste der verfügbaren cmdlets von Active Directory. Diese gelten für Windows 7 sowie Windows Server 2012 / R2. Weiter zu Windows 7 | Windows Server 2012 / R2 | Übericht der Active Directory cmdlets
Übersicht der Active Directory cmdlets
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 | Get-Command | Where-Object {$_.ModuleName -like "*ActiveDirectory*"} #Ausgabe CommandType     Name                                               ModuleName                                                                                             -----------     ----                                               ----------                                                                                             Cmdlet          Add-ADCentralAccessPolicyMember                    ActiveDirectory                                                                                        Cmdlet          Add-ADComputerServiceAccount                       ActiveDirectory                                                                                        Cmdlet          Add-ADDomainControllerPasswordReplicationPolicy    ActiveDirectory                                                                                        Cmdlet          Add-ADFineGrainedPasswordPolicySubject             ActiveDirectory                                                                                        Cmdlet          Add-ADGroupMember                                  ActiveDirectory                                                                                        Cmdlet          Add-ADPrincipalGroupMembership                     ActiveDirectory                                                                                        Cmdlet          Add-ADResourcePropertyListMember                   ActiveDirectory                                                                                        Cmdlet          Clear-ADAccountExpiration                          ActiveDirectory                                                                                        Cmdlet          Clear-ADClaimTransformLink                         ActiveDirectory                                                                                        Cmdlet          Disable-ADAccount                                  ActiveDirectory                                                                                        Cmdlet          Disable-ADOptionalFeature                          ActiveDirectory                                                                                        Cmdlet          Enable-ADAccount                                   ActiveDirectory                                                                                        Cmdlet          Enable-ADOptionalFeature                           ActiveDirectory                                                                                        Cmdlet          Get-ADAccountAuthorizationGroup                    ActiveDirectory                                                                                        Cmdlet          Get-ADAccountResultantPasswordReplicationPolicy    ActiveDirectory                                                                                        Cmdlet          Get-ADAuthenticationPolicy                         ActiveDirectory                                                                                        Cmdlet          Get-ADAuthenticationPolicySilo                     ActiveDirectory                                                                                        Cmdlet          Get-ADCentralAccessPolicy                          ActiveDirectory                                                                                        Cmdlet          Get-ADCentralAccessRule                            ActiveDirectory                                                                                        Cmdlet          Get-ADClaimTransformPolicy                         ActiveDirectory                                                                                        Cmdlet          Get-ADClaimType                                    ActiveDirectory                                                                                        Cmdlet          Get-ADComputer                                     ActiveDirectory                                                                                        Cmdlet          Get-ADComputerServiceAccount                       ActiveDirectory                                                                                        Cmdlet          Get-ADDCCloningExcludedApplicationList             ActiveDirectory                                                                                        Cmdlet          Get-ADDefaultDomainPasswordPolicy                  ActiveDirectory                                                                                        Cmdlet          Get-ADDomain                                       ActiveDirectory                                                                                        Cmdlet          Get-ADDomainController                             ActiveDirectory                                                                                        Cmdlet          Get-ADDomainControllerPasswordReplicationPolicy    ActiveDirectory                                                                                        Cmdlet          Get-ADDomainControllerPasswordReplicationPolicy... ActiveDirectory                                                                                        Cmdlet          Get-ADFineGrainedPasswordPolicy                    ActiveDirectory                                                                                        Cmdlet          Get-ADFineGrainedPasswordPolicySubject             ActiveDirectory                                                                                        Cmdlet          Get-ADForest                                       ActiveDirectory                                                                                        Cmdlet          Get-ADGroup                                        ActiveDirectory                                                                                        Cmdlet          Get-ADGroupMember                                  ActiveDirectory                                                                                        Cmdlet          Get-ADObject                                       ActiveDirectory                                                                                        Cmdlet          Get-ADOptionalFeature                              ActiveDirectory                                                                                        Cmdlet          Get-ADOrganizationalUnit                           ActiveDirectory                                                                                        Cmdlet          Get-ADPrincipalGroupMembership                     ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationAttributeMetadata                 ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationConnection                        ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationFailure                           ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationPartnerMetadata                   ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationQueueOperation                    ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationSite                              ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationSiteLink                          ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationSiteLinkBridge                    ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationSubnet                            ActiveDirectory                                                                                        Cmdlet          Get-ADReplicationUpToDatenessVectorTable           ActiveDirectory                                                                                        Cmdlet          Get-ADResourceProperty                             ActiveDirectory                                                                                        Cmdlet          Get-ADResourcePropertyList                         ActiveDirectory                                                                                        Cmdlet          Get-ADResourcePropertyValueType                    ActiveDirectory                                                                                        Cmdlet          Get-ADRootDSE                                      ActiveDirectory                                                                                        Cmdlet          Get-ADServiceAccount                               ActiveDirectory                                                                                        Cmdlet          Get-ADTrust                                        ActiveDirectory                                                                                        Cmdlet          Get-ADUser                                         ActiveDirectory                                                                                        Cmdlet          Get-ADUserResultantPasswordPolicy                  ActiveDirectory                                                                                        Cmdlet          Grant-ADAuthenticationPolicySiloAccess             ActiveDirectory                                                                                        Cmdlet          Install-ADServiceAccount                           ActiveDirectory                                                                                        Cmdlet          Move-ADDirectoryServer                             ActiveDirectory                                                                                        Cmdlet          Move-ADDirectoryServerOperationMasterRole          ActiveDirectory                                                                                        Cmdlet          Move-ADObject                                      ActiveDirectory                                                                                        Cmdlet          New-ADAuthenticationPolicy                         ActiveDirectory                                                                                        Cmdlet          New-ADAuthenticationPolicySilo                     ActiveDirectory                                                                                        Cmdlet          New-ADCentralAccessPolicy                          ActiveDirectory                                                                                        Cmdlet          New-ADCentralAccessRule                            ActiveDirectory                                                                                        Cmdlet          New-ADClaimTransformPolicy                         ActiveDirectory                                                                                        Cmdlet          New-ADClaimType                                    ActiveDirectory                                                                                        Cmdlet          New-ADComputer                                     ActiveDirectory                                                                                        Cmdlet          New-ADDCCloneConfigFile                            ActiveDirectory                                                                                        Cmdlet          New-ADFineGrainedPasswordPolicy                    ActiveDirectory                                                                                        Cmdlet          New-ADGroup                                        ActiveDirectory                                                                                        Cmdlet          New-ADObject                                       ActiveDirectory                                                                                        Cmdlet          New-ADOrganizationalUnit                           ActiveDirectory                                                                                        Cmdlet          New-ADReplicationSite                              ActiveDirectory                                                                                        Cmdlet          New-ADReplicationSiteLink                          ActiveDirectory                                                                                        Cmdlet          New-ADReplicationSiteLinkBridge                    ActiveDirectory                                                                                        Cmdlet          New-ADReplicationSubnet                            ActiveDirectory                                                                                        Cmdlet          New-ADResourceProperty                             ActiveDirectory                                                                                        Cmdlet          New-ADResourcePropertyList                         ActiveDirectory                                                                                        Cmdlet          New-ADServiceAccount                               ActiveDirectory                                                                                        Cmdlet          New-ADUser                                         ActiveDirectory                                                                                        Cmdlet          Remove-ADAuthenticationPolicy                      ActiveDirectory                                                                                        Cmdlet          Remove-ADAuthenticationPolicySilo                  ActiveDirectory                                                                                        Cmdlet          Remove-ADCentralAccessPolicy                       ActiveDirectory                                                                                        Cmdlet          Remove-ADCentralAccessPolicyMember                 ActiveDirectory                                                                                        Cmdlet          Remove-ADCentralAccessRule                         ActiveDirectory                                                                                        Cmdlet          Remove-ADClaimTransformPolicy                      ActiveDirectory                                                                                        Cmdlet          Remove-ADClaimType                                 ActiveDirectory                                                                                        Cmdlet          Remove-ADComputer                                  ActiveDirectory                                                                                        Cmdlet          Remove-ADComputerServiceAccount                    ActiveDirectory                                                                                        Cmdlet          Remove-ADDomainControllerPasswordReplicationPolicy ActiveDirectory                                                                                        Cmdlet          Remove-ADFineGrainedPasswordPolicy                 ActiveDirectory                                                                                        Cmdlet          Remove-ADFineGrainedPasswordPolicySubject          ActiveDirectory                                                                                        Cmdlet          Remove-ADGroup                                     ActiveDirectory                                                                                        Cmdlet          Remove-ADGroupMember                               ActiveDirectory                                                                                        Cmdlet          Remove-ADObject                                    ActiveDirectory                                                                                        Cmdlet          Remove-ADOrganizationalUnit                        ActiveDirectory                                                                                        Cmdlet          Remove-ADPrincipalGroupMembership                  ActiveDirectory                                                                                        Cmdlet          Remove-ADReplicationSite                           ActiveDirectory                                                                                        Cmdlet          Remove-ADReplicationSiteLink                       ActiveDirectory                                                                                        Cmdlet          Remove-ADReplicationSiteLinkBridge                 ActiveDirectory                                                                                        Cmdlet          Remove-ADReplicationSubnet                         ActiveDirectory                                                                                        Cmdlet          Remove-ADResourceProperty                          ActiveDirectory                                                                                        Cmdlet          Remove-ADResourcePropertyList                      ActiveDirectory                                                                                        Cmdlet          Remove-ADResourcePropertyListMember                ActiveDirectory                                                                                        Cmdlet          Remove-ADServiceAccount                            ActiveDirectory                                                                                        Cmdlet          Remove-ADUser                                      ActiveDirectory                                                                                        Cmdlet          Rename-ADObject                                    ActiveDirectory                                                                                        Cmdlet          Reset-ADServiceAccountPassword                     ActiveDirectory                                                                                        Cmdlet          Restore-ADObject                                   ActiveDirectory                                                                                        Cmdlet          Revoke-ADAuthenticationPolicySiloAccess            ActiveDirectory                                                                                        Cmdlet          Search-ADAccount                                   ActiveDirectory                                                                                        Cmdlet          Set-ADAccountAuthenticationPolicySilo              ActiveDirectory                                                                                        Cmdlet          Set-ADAccountControl                               ActiveDirectory                                                                                        Cmdlet          Set-ADAccountExpiration                            ActiveDirectory                                                                                        Cmdlet          Set-ADAccountPassword                              ActiveDirectory                                                                                        Cmdlet          Set-ADAuthenticationPolicy                         ActiveDirectory                                                                                        Cmdlet          Set-ADAuthenticationPolicySilo                     ActiveDirectory                                                                                        Cmdlet          Set-ADCentralAccessPolicy                          ActiveDirectory                                                                                        Cmdlet          Set-ADCentralAccessRule                            ActiveDirectory                                                                                        Cmdlet          Set-ADClaimTransformLink                           ActiveDirectory                                                                                        Cmdlet          Set-ADClaimTransformPolicy                         ActiveDirectory                                                                                        Cmdlet          Set-ADClaimType                                    ActiveDirectory                                                                                        Cmdlet          Set-ADComputer                                     ActiveDirectory                                                                                        Cmdlet          Set-ADDefaultDomainPasswordPolicy                  ActiveDirectory                                                                                        Cmdlet          Set-ADDomain                                       ActiveDirectory                                                                                        Cmdlet          Set-ADDomainMode                                   ActiveDirectory                                                                                        Cmdlet          Set-ADFineGrainedPasswordPolicy                    ActiveDirectory                                                                                        Cmdlet          Set-ADForest                                       ActiveDirectory                                                                                        Cmdlet          Set-ADForestMode                                   ActiveDirectory                                                                                        Cmdlet          Set-ADGroup                                        ActiveDirectory                                                                                        Cmdlet          Set-ADObject                                       ActiveDirectory                                                                                        Cmdlet          Set-ADOrganizationalUnit                           ActiveDirectory                                                                                        Cmdlet          Set-ADReplicationConnection                        ActiveDirectory                                                                                        Cmdlet          Set-ADReplicationSite                              ActiveDirectory                                                                                        Cmdlet          Set-ADReplicationSiteLink                          ActiveDirectory                                                                                        Cmdlet          Set-ADReplicationSiteLinkBridge                    ActiveDirectory                                                                                        Cmdlet          Set-ADReplicationSubnet                            ActiveDirectory                                                                                        Cmdlet          Set-ADResourceProperty                             ActiveDirectory                                                                                        Cmdlet          Set-ADResourcePropertyList                         ActiveDirectory                                                                                        Cmdlet          Set-ADServiceAccount                               ActiveDirectory                                                                                        Cmdlet          Set-ADUser                                         ActiveDirectory                                                                                        Cmdlet          Show-ADAuthenticationPolicyExpression              ActiveDirectory                                                                                        Cmdlet          Sync-ADObject                                      ActiveDirectory                                                                                        Cmdlet          Test-ADServiceAccount                              ActiveDirectory                                                                                        Cmdlet          Uninstall-ADServiceAccount                         ActiveDirectory                                                                                        Cmdlet          Unlock-ADAccount                                   ActiveDirectory | 
Active Directory cmdlets für Windows Server 2012 / R2
Die Aktivierung der Active Directory cmdlets erfolgt über den Windows Server Manager. In dem Manager auf Add roles and features klicken. Ich habe die Installation auf einem englischen System installiert, daher sind die Screenshots in Englisch.
Es öffnet sich der Standardassistent. Wer die Haken bei Skip this page by default noch nicht gesetzt hat, landet zuerst auf der Befor You Begin Seite. Weiter mit Next.
Als Installation Type lassen wir die Einstellung bei Role-based or feature-based installation und klicken weiter mit Next.
Wir entscheiden uns für Select a server from the server pool und nehmen den Server auf dem wir die cmdlets installieren wollen. Optimal ist der aktuelle Server bereits ausgewählt. Weiter mit Next.
Bei Server Roles wählen wir Active Directory Lightweight Directory Services aus. Da die cmdlets als Role durchgehen.
Es öffnet sich ein Wizard, hier bestätigen wir das hinzufügen der folgenden Tools Active Directory-Modul für Windows PowerShell und AD LDS-Snap-ins und Befehlenzeilentools mit den Button Add Features.
Anschließend bei Features auf Next kicken. Hier werden keine Änderungen vorgenommen.
Ebenso bei AD LDS auf Next klicken.
Anschließend gibt es eine Zusammenfassung der zu installierenden Roles und Features. Der Haken bei Restart the destination server automatically if requred muss nicht gesetzt werden. Auf Install klicken.
Das Installationsfenster kann geschlossen werden. Die Installation läuft im Hintergrund. Im Server Manager oben rechts werden wir über den aktuellen Status informiert.
Die Installation ist angeschlossen und die cmdlets für Active Directory und Group Policies können genutzt werden.
Windows 7 | Windows Server 2012 / R2 | Übericht der Active Directory cmdlets
rewe














1 Gedanke zu „PowerShell – 12 – Active Directory / Group Policy cmdlets aktivieren“