Microsoft ondertekende DLL voor de ActiveDirectory PowerShell-module
Gewoon een back-up voor de Microsoft ActiveDirectory PowerShell-module vanaf Server 2016 met RSAT en module geïnstalleerd. De DLL is meestal te vinden op dit pad: C: \ Windows \ Microsoft.NET \ assembly \ GAC_64 \ Microsoft.ActiveDirectory.Management
en de rest van de modulebestanden op dit pad: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Modules \ ActiveDirectory \
Gebruik
U kunt deze DLL naar uw computer kopiëren en deze gebruiken om actieve Directory zonder RSAT te installeren en zonder beheerdersrechten.
PS C: \ > Import-Module C: \ ADModule \ Microsoft.ActiveDirectory.Management.dll -Verbose
U kunt ook Import-ActiveDirectory.ps1 gebruiken (met dank aan PR door @ D1iv3) om het script te laden met behulp van download-execute cradles en zonder de DLL naar schijf schrijven:
Om alle cmdlets in de module te kunnen weergeven, importeert u de module ook. Denk eraan om eerst de DLL te importeren.
PS C: \ > Import-Module C: \ ADModule \ Microsoft.ActiveDirectory.Management.dll -Verbose
PS C: \ > Import-module C: \ AD \ Tools \ ADModule \ ActiveDirectory \ ActiveDirectory.psd1
PS C: \ > Get-Command -Module ActiveDirectory
Voordelen
Er zijn veel voordelen zoals een zeer lage kans op detectie door AV, een zeer brede dekking door cmdlets, goede filters voor cmdlets, ondertekend door Microsoft etc. De meest bruikbare is echter dat deze module feilloos werkt vanuit PowerShell’s beperkte taalmodus