Active Directory ·
Hyper-V ·
DNS ·
IIS ·
DHCP ·
Windows Updates
PowerShell ist das zentrale Verwaltungstool für Windows Server. Diese Cmdlets decken die wichtigsten Serverrollen und Administrationsaufgaben ab.
Active Directory Cmdlets ermöglichen die Verwaltung von Benutzern, Gruppen, Computern und Organisations-Einheiten (OUs). Das Modul ActiveDirectory muss importiert werden.
| Cmdlet | Beschreibung |
|---|---|
| Get-ADUser | Benutzer abrufen (mit -Filter, -Identity) |
| New-ADUser | Neuen Benutzer erstellen |
| Set-ADUser | Benutzer-Eigenschaften ändern |
| Disable-ADUser / Enable-ADUser | Benutzer aktivieren/deaktivieren |
| Get-ADGroup | Gruppen abrufen |
| Add-ADGroupMember | Benutzer zu Gruppe hinzufügen |
| Get-ADComputer | Computer abrufen |
| Get-ADOrganizationalUnit | OUs abrufen |
ActiveDirectory installiert sein (Install-WindowsFeature RSAT-AD-PowerShell). Verwenden Sie -Properties, um zusätzliche Attribute abzurufen.
Hyper-V Cmdlets ermöglichen die vollständige Verwaltung von virtuellen Maschinen – von der Erstellung über das Starten/Stoppen bis zur Konfiguration von Netzwerk und Speicher.
| Cmdlet | Beschreibung |
|---|---|
| Get-VM | VMs auflisten (mit -Name, -All) |
| New-VM | Neue VM erstellen |
| Start-VM / Stop-VM | VM starten/stoppen |
| Restart-VM / Suspend-VM | VM neu starten/anhalten |
| Get-VMNetworkAdapter | Netzwerkadapter der VM anzeigen |
| Get-VHD / New-VHD | VHD-Dateien verwalten |
| Checkpoint-VM | Checkpoint (Snapshot) erstellen |
| Remove-VM | VM löschen |
Get-VM | Where-Object State -eq 'Running' filtern Sie laufende VMs.
DNS Cmdlets ermöglichen die Verwaltung von DNS-Zonen, Resource Records und Servereinstellungen auf Windows DNS-Servern.
| Cmdlet | Beschreibung |
|---|---|
| Get-DnsServerZone | Alle DNS-Zonen anzeigen |
| Add-DnsServerPrimaryZone | Primäre Zone erstellen |
| Add-DnsServerResourceRecordA | A-Record hinzufügen (IPv4) |
| Add-DnsServerResourceRecordAAAA | AAAA-Record hinzufügen (IPv6) |
| Add-DnsServerResourceRecordCName | CNAME-Record (Alias) hinzufügen |
| Add-DnsServerResourceRecordMX | MX-Record (Mailserver) hinzufügen |
| Remove-DnsServerResourceRecord | Resource Record entfernen |
| Get-DnsServerResourceRecord | Resource Records anzeigen |
Install-WindowsFeature DNS). Für erweiterte Optionen verwenden Sie Get-DnsServerResourceRecord mit -Node und -ZoneName.
IIS Cmdlets ermöglichen die Verwaltung von IIS-Websites, Anwendungspools und virtuellen Verzeichnissen – ideal für die Web-Server-Administration.
| Cmdlet | Beschreibung |
|---|---|
| Get-IISSite | IIS-Websites anzeigen |
| New-IISSite | Neue Website erstellen |
| Start-IISSite / Stop-IISSite | Website starten/stoppen |
| Remove-IISSite | Website löschen |
| Get-IISAppPool | Anwendungspools anzeigen |
| New-IISAppPool | Anwendungspool erstellen |
| Set-IISAppPool | Anwendungspool konfigurieren |
| Get-IISVirtualDirectory | Virtuelle Verzeichnisse anzeigen |
Install-WindowsFeature Web-Server). Verwenden Sie Set-WebConfiguration für erweiterte Einstellungen.
DHCP Cmdlets ermöglichen die Verwaltung von DHCP-Scopes, Leases, Reservierungen und Serveroptionen auf Windows DHCP-Servern.
| Cmdlet | Beschreibung |
|---|---|
| Get-DhcpServerv4Scope | Alle IPv4-Scopes anzeigen |
| Add-DhcpServerv4Scope | Neuen Scope erstellen |
| Get-DhcpServerv4Lease | DHCP-Leases anzeigen |
| Add-DhcpServerv4Reservation | Reservierung für eine MAC-Adresse erstellen |
| Remove-DhcpServerv4Reservation | Reservierung löschen |
| Set-DhcpServerv4OptionValue | Server-Optionen setzen (z.B. DNS, Gateway) |
| Get-DhcpServerv4OptionValue | Server-Optionen anzeigen |
Install-WindowsFeature DHCP). Nach der Installation muss die DHCP-Konsole autorisiert werden.
Windows Update Cmdlets (PSWindowsUpdate) ermöglichen die vollständige Verwaltung von Windows Updates – von der Suche über die Installation bis zur Historie.
| Cmdlet | Beschreibung |
|---|---|
| Get-WUList | Verfügbare Updates anzeigen |
| Install-WindowsUpdate | Updates installieren |
| Get-WUHistory | Update-Historie anzeigen |
| Get-WURebootStatus | Neustart-Status prüfen |
| Hide-WindowsUpdate | Bestimmte Updates ausblenden |
| Show-WindowsUpdate | Ausgeblendete Updates einblenden |
PSWindowsUpdate muss zuerst installiert werden (Install-Module PSWindowsUpdate -Force). Verwenden Sie -AutoReboot mit Vorsicht – planen Sie Neustarts außerhalb der Arbeitszeiten.
AD
VM
DNS
IIS
DHCP
Updates
Get-ADUser -Filter * ·
Get-VM | Start-VM ·
Install-WindowsUpdate -AcceptAll