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

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.