PowerShell ist ein leistungsfähiges Verwaltungstool für Windows Server 2019. Es ermöglicht Ihnen, verschiedene Aufgaben zu automatisieren, die Serverkonfiguration zu verwalten und viele andere Vorgänge auszuführen. Wenn Sie die grundlegenden PowerShell-Befehle kennen, können Sie die Arbeit des Systemadministrators erheblich vereinfachen und die Konfiguration und Wartung des Servers beschleunigen.
In diesem Artikel stellen wir eine vollständige Liste der PowerShell-Befehle vor, die auf einem Windows Server 2019-Server verwendet werden können. Mit diesen Befehlen können Sie Dienste verwalten, Netzwerkeinstellungen konfigurieren, Active Directory verwalten, mit dem Dateisystem und vielen anderen Systemfunktionen arbeiten.
Jeder Befehl wird von einer detaillierten Beschreibung und einem Anwendungsbeispiel begleitet. Wir erläutern auch die grundlegenden Konzepte und Befehle, die Ihnen helfen, das PowerShell-Gerät zu verstehen und seine Funktionen zu nutzen. Dieser Artikel wird Ihnen helfen, ein produktiverer Administrator zu werden und die Funktionen von Windows Server 2019 in vollem Umfang zu nutzen.
Liste der PowerShell-Befehle für Windows Server 2019
| Das Team | Die Beschreibung |
|---|---|
| Get-Command | Abrufen einer Liste verfügbarer PowerShell-Befehle |
| Get-Help | Hilfe zu PowerShell-Befehlen erhalten |
| Get-Service | Informationen zu Betriebssystemdiensten abrufen |
| Get-Process | Abrufen von Informationen zu Prozessen, die auf dem Server ausgeführt werden |
| Get-EventLog | Abrufen von Informationen aus dem Systemprotokoll |
| Set-ExecutionPolicy | Konfigurieren der Skriptausführungsrichtlinie für PowerShell |
| Set-ItemProperty | Ändern der Eigenschaften eines angegebenen Elements |
| Test-NetConnection | Überprüfen der Verfügbarkeit des Remote-Hosts für einen bestimmten Port |
| Restart-Computer | Neustart des Computers |
| Remove-Item | Löschen eines Elements |
| Import-Module | Importieren eines PowerShell-Moduls |
| Export-Csv | Exportieren von Daten in eine CSV-Datei |
| Get-WindowsFeature | Informationen zu einer Windows-Rolle oder -Funktion erhalten |
| Install-WindowsFeature | Installieren einer Windows-Rolle oder -Funktion |
| Remove-WindowsFeature | Entfernen einer Windows-Rolle oder -Funktion |
| Get-Disk | Abrufen von Laufwerksinformationen auf dem Server |
| Initialize-Disk | Initialisieren des Datenträgers |
| New-Partition | Erstellen einer neuen Partition auf der Festplatte |
| Format-Volume | Formatieren einer Partition für das Dateisystem |
Dies ist nur eine kleine Liste von PowerShell-Befehlen, die unter Windows Server 2019 verfügbar sind. Die meisten Befehle bieten eine Vielzahl von Funktionen zum Verwalten von Servern, Diensten, Prozessen, Datenträgern und anderen Systemressourcen. Mit PowerShell können Sie Routineaufgaben automatisieren und die Arbeit mit dem Server erheblich vereinfachen.
Grundlegende PowerShell-Befehle
- Get-Command - zeigt eine Liste der verfügbaren PowerShell-Befehle und -Funktionen an.
- Get-Help - bietet Referenzinformationen zu PowerShell-Befehlen.
- Get-Process - zeigt eine Liste der laufenden Prozesse auf dem Computer an.
- Set-Location - ändert das aktuelle Arbeitsverzeichnis.
- Get-ChildItem - gibt eine Liste von Dateien und Ordnern im angegebenen Verzeichnis zurück.
- Copy-Item - kopiert Dateien und Ordner von einem Verzeichnis in ein anderes.
- Move-Item - verschiebt Dateien und Ordner von einem Verzeichnis in ein anderes.
- Remove-Item - löscht Dateien und Ordner.
- New-Item - erstellt eine neue Datei oder einen neuen Ordner.
- Invoke-Command - führt Befehle auf dem Remote-Computer aus.
Dies ist nur ein kleiner Teil der grundlegenden PowerShell-Befehle, die bei der Arbeit mit dem Windows-Betriebssystem nützlich sein können. Wenn Sie PowerShell lernen, werden Sie sicherlich auf andere Befehle und Funktionen stoßen, die Ihnen helfen, Aufgaben zu automatisieren und die Leistung zu verbessern.
Windows Server 2019-Verwaltungsbefehle
Windows Server 2019 bietet viele Befehle, die die Serververwaltung vereinfachen und automatisieren. Hier sind einige dieser Befehle:
- Get-Service - Ruft Informationen über den Status des Dienstes auf dem Server ab.
- Restart-Service - Startet den angegebenen Dienst neu.
- Stop-Service - Stoppt den angegebenen Dienst.
- Start-Service - Startet den angegebenen Dienst.
- Set-Service - Legt die Parameter des angegebenen Dienstes fest.
- Remove-Service - Entfernt den angegebenen Dienst.
- Get-Process - Ruft Informationen über laufende Prozesse auf dem Server ab.
- Stop-Process - Stoppt den angegebenen Prozess.
- Restart-Computer - startet den Computer neu.
- Shutdown-Computer - schaltet den Computer aus.
- Get-EventLog - ruft Einträge aus den Ereignisprotokollen ab.
- Clear-EventLog - Löscht Einträge aus dem angegebenen Ereignisprotokoll.
- Get-WindowsFeature - Ruft Informationen über die auf dem Server installierten Windows-Funktionen ab.
- Add-WindowsFeature - Installiert die angegebene Windows-Funktion.
- Remove-WindowsFeature - Entfernt die angegebene Windows-Funktion.
Dies ist nur eine kleine Liste von Befehlen, die in Windows Server 2019 verfügbar sind. PowerShell bietet leistungsstarke Tools zur Automatisierung von Verwaltungsaufgaben, wodurch die Verwaltung von Servern effizienter und bequemer wird.
Netzwerkkommunikationsbefehle in PowerShell
Get-NetAdapter - befehl zum Abrufen von Informationen zu den Netzwerkadaptern auf dem Computer. Mit diesem Befehl können Sie den Namen des Adapters, den Status des Adapters, die Baudrate und andere nützliche Informationen ermitteln.
Set-NetAdapter - befehl zum Konfigurieren der Netzwerkadaptereinstellungen. Mit diesem Befehl können Sie die IP-Adresse, die Subnetzmaske, das Standardgateway und andere Netzwerkeinstellungen ändern.
Get-NetIPAddress - befehl zum Abrufen von Informationen über die IP-Adressen auf dem Computer. Mit diesem Befehl können Sie die IP-Adresse, die Subnetzmaske, das Präfix, den Adresstyp und andere Informationen ermitteln.
New-NetIPAddress - befehl zum Hinzufügen einer neuen IP-Adresse zum Netzwerkadapter. Mit diesem Befehl können Sie eine statische IP-Adresse festlegen, eine Subnetzmaske, ein Präfix und andere Parameter angeben.
Remove-NetIPAddress - befehl zum Entfernen der IP-Adresse vom Netzwerkadapter. Mit diesem Befehl können Sie eine oder mehrere IP-Adressen löschen.
Test-NetConnection - befehl zum Überprüfen der Verfügbarkeit des Netzwerkhosts. Mit diesem Befehl können Sie überprüfen, ob eine Verbindung zu einem anderen Gerät besteht, den Anschluss testen usw.
Get-NetRoute - befehl zum Abrufen von Netzwerkrouteninformationen. Mit diesem Befehl können Sie die Routingtabelle, die Standardgateway-Adresse und andere Informationen ermitteln.
New-NetRoute - befehl zum Hinzufügen einer neuen Route zur Routingtabelle. Mit diesem Befehl können Sie die Zieladresse, die Subnetzmaske und die Gateway-Adresse angeben, über die das Routing erfolgen soll.
Remove-NetRoute - befehl zum Löschen einer Route aus der Routingtabelle. Mit diesem Befehl können Sie eine oder mehrere Routen löschen.
Dies ist nur eine kleine Liste von Netzwerkkommunikationsbefehlen, die in PowerShell verfügbar sind. Weitere Informationen zu Befehlen und ihren Parametern finden Sie in der PowerShell-Dokumentation.