Anonymný používateľ
Viac na
Príkazový riadok na vypísanie používateľov v skupine služby Windows Active Directory?
Existuje spôsob príkazového riadka na vypísanie všetkých používateľov v konkrétnej skupine služby Active Directory?
Môžem zistiť, kto je v skupine, keď prejdem na Manage Computer --> Local User / Groups --> Groups a dvakrát kliknem na skupinu.
Potrebujem len príkazový riadok na načítanie údajov, aby som mohol vykonávať ďalšie automatizované úlohy.
136
3
Tu'je verzia príkazu ds, ktorú považujem za typicky užitočnú, najmä ak máte zložitú štruktúru OU a nemusíte nutne poznať celý rozlišovací názov skupiny.
alebo ak poznáte CN skupiny, zvyčajne rovnaké ako SAM ID, s úvodzovkami v prípade, že sú v názve medzery:
Ako je uvedené v komentároch, príkazy ds* (dsquery, dsget, dsadd, dsrm) sú v predvolenom nastavení dostupné len na radiči domény. Balík nástrojov pre administrátorov však môžete nainštalovať z podporných nástrojov na inštalačnom médiu servera Windows alebo stiahnuť z webovej lokality Microsoft Download.
Tieto dotazy môžete vykonávať aj pomocou prostredia PowerShell. PowerShell je už k dispozícii ako inštalovateľná funkcia pre Server 2008, 2008 R2 a Windows 7, ale na inštaláciu v systémoch XP alebo Vista budete musieť stiahnuť WinRM Framework.
Ak chcete získať prístup k akýmkoľvek cmdletom špecifickým pre AD v prostredí PowerShell, budete musieť vykonať aspoň jednu z nasledujúcich inštalácií:
vyskúšajte
Pomocou prostredia PowerShell a bezplatného prostredia Quest Software pre správu rolí ActiveRoles Shell for Active Directory môžete používať:
(Get-QADGroup "GroupName").Members
http://www.quest.com/powershell/activeroles-server.aspx