Microsoft a semnat DLL pentru modulul ActiveDirectory PowerShell
Doar o copie de rezervă pentru modulul ActiveSirectory PowerShell de la Microsoft de la Server 2016 cu RSAT și modulul instalat. DLL se găsește de obicei la această cale: C: \ Windows \ Microsoft.NET \ assembly \ GAC_64 \ Microsoft.ActiveDirectory.Management
și restul fișierelor modulului la această cale: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Modules \ ActiveDirectory \
Utilizare
Puteți copia acest DLL pe computer și îl puteți utiliza pentru a enumera Active Director fără a instala RSAT și fără a avea privilegii administrative.
PS C: \ > Import-Module C: \ ADModule \ Microsoft.ActiveDirectory.Management.dll -Verbose
Puteți utiliza, de asemenea, Import-ActiveDirectory.ps1 (mulțumită PR by @ D1iv3) pentru a încărca scriptul utilizând suporturi de descărcare-executare și fără scrierea DLL pe disc:
Pentru a putea lista toate cmdlet-urile din modul, importați și modulul. Nu uitați să importați mai întâi DLL-ul.
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
Beneficii
Există multe avantaje, cum ar fi șanse foarte mici de detectare prin AV, acoperire foarte largă de cmdleturi, filtre bune pentru cmdleturi, semnate de Microsoft etc. Cel mai util, totuși, este că acest modul funcționează ireproșabil din PowerShell „s Limit Limbă Mod