Ciągle konfiguruję środowiska badawczo-rozwojowe wymagające kont active directory. Ponieważ umieszczamy te środowiska w izolowanych sieciach, każde środowisko potrzebuje własnego katalogu aktywnego. Jak mogę utworzyć nowe konto Active Directory za pomocą programu PowerShell.
active-directory
powershell
Rob Murdoch
źródło
źródło
add-windowsfeature rsat-ad-powershell;
ipmo activedirectory
Polecam sprawdzenie poleceń cmdlet AD AD:
http://www.quest.com/powershell/activeroles-server.aspx
Nowym użytkownikiem AD będzie:
Jednak dla „czystej” Powershell sugestia Shay'a dotycząca skryptów Idera pozwoliłaby ci zaoszczędzić przy użyciu dodatkowych poleceń cmdlet. Pamiętaj, że jeśli masz problem z pobraniem skryptów, równie dobrze możesz pobrać polecenia cmdlet Quest.
źródło
Wziąłem odpowiedź Brada powyżej i dodałem nieco więcej szczegółów poniżej (dziękuję Brad za nakłonienie mnie do myślenia w tym kierunku):
Wprowadź plik CSV:
Kod:
Powodzenia!
źródło
jeśli konfigurujesz tych samych użytkowników w różnych sieciach / domenach, wystarczy zwykły stary plik .cmd. Po prostu wysyłaj połączenia do dsadd polecenia dla każdego użytkownika.
wywołanie dsadd lub dsmod również działałoby w środku skryptu PowerShell. możesz nawet mieć plik CSV z nazwą użytkownika / hasłem, który możesz zaimportować za pomocą skryptu PowerShell i zapętlić każdą linię za pomocą wywołania dsadd lub dsmod w następujący sposób:
Polecenia ds (dsadd, dsmod itp.) Są instalowane z rolą Active Directory, więc są dostępne, gdy masz AD uruchomione i uruchomione.
źródło