Použil som nasledujúci dotaz na zoznam používateľov na serveri Windows 2008, ale nepodarilo sa mi to a dostal som nasledujúcu chybu.
$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)}
Výnimka je uvedená nižšie... Môže mi niekto pomôcť s jej vyriešením?
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
Ak je prítomný modul ActiveDirectory, pridajte
import-module activedirectory
pred svojím kódom.
Ak chcete skontrolovať, či existuje, skúste:
get-module -listavailable
Modul ActiveDirectory je štandardne prítomný vo Windows Server 2008 R2, nainštalujte ho týmto spôsobom:
Import-Module ServerManager
Add-WindowsFeature RSAT-AD-PowerShell
Aby fungoval, potrebujete aspoň jeden DC v doméne ako Windows 2008 R2 a mať na ňom nainštalované webové služby Active Directory (ADWS).
Pre Windows Server 2008 si prečítajte tu, ako ju nainštalovať
Pozrite si tu, ako pridať modul activedirectory, ak tam nie je predvolene. Toto môžete urobiť na akomkoľvek počítači a potom vám to umožní prístup k vášmu serveru active directory "domain control".
Aby ste predišli problémom s neaktuálnymi odkazmi (v minulosti sa mi stalo, že blogy MSDN bezdôvodne zmizli), v podstate pre Windows 7 musíte stiahnuť a nainštalovať Nástroje na vzdialenú správu servera (KB958830). Po inštalácii vykonajte nasledujúce kroky:
Serverové edície systému Windows by už mali byť v poriadku, ale ak nie, musíte si stiahnuť a nainštalovať Active Directory Management Gateway Service. Ak by niektorý z týchto odkazov prestal fungovať, stále by ste mali mať možnosť vyhľadať článok KB alebo názvy na stiahnutie a nájsť ich.
Ak nevidíte Active Directory, je to preto, že ste nenainštalovali funkciu AD LS Users and Computer Feature. Prejdite na Manage - Add Roles & Features (Spravovať - Pridať roly a funkcie). V rámci Sprievodcu pridaním rolí a funkcií na karte Funkcie vyberte Nástroje vzdialenej správy servera, vyberte - Nástroje na správu rolí - Vyberte nástroje AD DS a DF LDS.
Potom sa zobrazí balík PS Active Directory.