Instalacja Active Directory z Powershell
2025-04-10 | Krzysiek
Jeśli nie lubisz przeklikiwać w GUI instalacji roli na Windows Serwer lub chcesz przyspieszyć swoją pracę albo trochę ją zautomatyzować to ten artykuł jest dla Ciebie.
Wymagania wstępne
Do wykonania tych skryptów potrzebna będzie
- świeżo zainstalowana wersja systemu Windows Server.
- serwer powinien mieć statyczny adres IP
Ustawienie strefy czasowej i regionu
Zanim zaczniemy instalację AD sprawdźmy najpierw jaką mamy ustawioną, a później w razie konieczności zmieńmy strefę czasową i region.
# Strefa czasowa
Get-TimeZone
Get-TimeZone -ListAvailable
# Region
Get-Culture
Ustawiam strefę czasową i region na Polskę.
Set-TimeZone -id "Central European Standard Time"
Set-Culture 'pl-PL'
Dodanie roli Active Directory do naszego serwera:
Następnie możemy przejść do instalacji roli Active Directory (AD DS).
Add-WindowsFeature AD-Domain-Services
Wypromowanie kontrolera domeny
Kolejny krok to wypromowanie serwera do roli kontrolera domeny. Tu w miejscu DomainName wpisujemy nazwę domeny jaką chcemy ustawić, w przykładzie użyję domeny testowy.local.
Install-ADDSForest -DomainName testowy.local -InstallDNS
Po instalacji roli kontrolera domeny należy wykonać restart systemu.
Instalacja narzędzi
Na koniec pozostała nam instalacja Standardowych narzędzi GUI, którymi posługuje się większość Administratorów.
Install-WindowsFeature -Name RSAT-AD-AdminCenter
Install-WindowsFeature -Name RSAT-ADDS-Tools
Gdyby brakowało Ci jakiś narzędzi to zawsze możesz przeszukać co jeszcze jest dostępne.
Get-WindowsFeature -Name RSAT*
Podsumowanie
W tym krótkim wpisie pokazałem jak zainstalować Active Directory i nową Domenę z poziomu Powershell. Ten sposób może się przydać i zaoszczędzić czas jeśli masz dużo wdrożeń nowych kotrolerów domeny. Inny przykład to instalacja AD na wersji Windows Server Core gdzie nie ma w ogóle interfejsu graficznego, wtedy należy pominąć ostatni krok z instalacja narzędzi.