Microsoft podepsal DLL pro modul ActiveDirectory PowerShell
Jen záloha modulu Microsoft ActiveDirectory PowerShell ze serveru 2016 s RSAT a nainstalovaným modulem. DLL se obvykle nachází na této cestě: C: \ Windows \ Microsoft.NET \ assembly \ GAC_64 \ Microsoft.ActiveDirectory.Management
a zbytek souborů modulu na této cestě: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Modules \ ActiveDirectory \
Použití
Tuto DLL můžete zkopírovat do svého počítače a použít ji k výčtu aktivních Adresář bez instalace RSAT a bez oprávnění správce.
PS C: \ > Import-Module C: \ ADModule \ Microsoft.ActiveDirectory.Management.dll -Verbose
Můžete také použít Import-ActiveDirectory.ps1 (díky PR od @ D1iv3) k načtení skriptu pomocí kolébek pro stahování a spuštění a bez zápis DLL na disk:
Abyste mohli zobrazit seznam všech rutin v modulu, importujte také modul. Nezapomeňte nejprve importovat DLL.
PS C: \ > Import-modul C: \ ADModule \ Microsoft.ActiveDirectory.Management.dll -Verbose
PS C: \ > Import-modul C: \ AD \ Tools \ ADModule \ ActiveDirectory \ ActiveDirectory.psd1
PS C: \ > Get-Command -Module ActiveDirectory
Výhody
Existuje mnoho výhod, jako je velmi nízká šance na detekci pomocí AV, velmi široké pokrytí rutinami, dobré filtry pro rutiny podepsané společností Microsoft atd. Nejužitečnější však je, že tento modul funguje bezchybně z omezeného jazykového režimu PowerShellu