Wie man PowerShell auf einem Windows VPS öffnet und verwendet

PowerShell ist das Hauptwerkzeug für die Befehlszeilenverwaltung eines Windows VPS. Sie können es verwenden, um Software zu installieren, Dienste zu überprüfen, Firewall-Ports zu öffnen, SteamCMD-Befehle auszuführen, Dienste neu zu starten und Serveranwendungen zu beheben.

Für die meisten Verwaltungsaufgaben des Servers öffnen Sie PowerShell als Administrator, damit Befehle die Berechtigung haben, Systemeinstellungen zu ändern.

 

PowerShell öffnen

  1. Verbinden Sie sich mit dem Windows VPS über Remote Desktop oder die VPS-Konsole.
  2. Klicken Sie mit der rechten Maustaste auf die Windows-Starttaste.
  3. Klicken Sie auf Terminal (Admin), Windows PowerShell (Admin) oder PowerShell, je nach Windows-Version.
  4. Akzeptieren Sie die Administratoraufforderung, wenn Windows um Erlaubnis fragt.

    Windows VPS mit geöffnetem PowerShell

 

Dateien und Ordner navigieren

BefehlWas er macht
pwdZeigt den Ordner an, in dem sich PowerShell derzeit befindet.
cd C:\ServersWechselt in C:\Servers.
mkdir C:\ServersErstellt einen Ordner, falls dieser noch nicht existiert.
dirListet Dateien und Ordner im aktuellen Ordner auf.
copy file.txt C:\Backups\file.txtKopiert eine Datei.
Remove-Item C:\Temp\old.zipLöscht eine Datei. Überprüfen Sie den Pfad, bevor Sie dies ausführen.

 

Dateien herunterladen und extrahieren

PowerShell kann Dateien direkt herunterladen, ohne einen Browser zu verwenden. Ersetzen Sie die URL und den Ausgabepfad durch die benötigte Datei.

Invoke-WebRequest -Uri "https://example.com/file.zip" -OutFile "C:\Tools\file.zip"

Extrahieren Sie eine Zip-Datei:

Expand-Archive -Path "C:\Tools\file.zip" -DestinationPath "C:\Tools\file" -Force

Dies ist nützlich für Tools wie SteamCMD, Server-Dienstprogramme, Mod-Loader und Backup-Archive.

 

Netzwerkinformationen überprüfen

BefehlWas er macht
ipconfigZeigt die Netzwerkadapter und IP-Informationen des VPS an.
Test-NetConnection example.com -Port 443Testet, ob der VPS einen Remote-Host und Port erreichen kann.
Get-NetTCPConnection -LocalPort 7777Überprüft, ob etwas auf dem lokalen TCP-Port 7777 lauscht.

 

Windows Firewall-Ports öffnen

Verwenden Sie dies, wenn ein Spielserver oder Dienst läuft, aber externe Verbindungen ihn nicht erreichen können. Ersetzen Sie den Port und den Anzeigenamen durch den Dienst, den Sie zulassen.

New-NetFirewallRule -DisplayName "Allow TCP 7777" -Direction Inbound -Protocol TCP -LocalPort 7777 -Action Allow
New-NetFirewallRule -DisplayName "Allow UDP 7777" -Direction Inbound -Protocol UDP -LocalPort 7777 -Action Allow

Für eine detaillierte Anleitung zur Firewall verwenden Sie How to open Windows Firewall ports on your VPS.

 

Prozesse, Dienste und Ressourcen überprüfen

BefehlWas er macht
Get-ProcessListet laufende Prozesse auf.
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10Zeigt die Prozesse mit der höchsten CPU-Auslastung an.
Get-ServiceListet Windows-Dienste auf.
Restart-Service -Name "ServiceName"Startet einen Windows-Dienst neu.
Get-PSDrive CZeigt die Speichernutzung des C:-Laufwerks an.

 

Den VPS neu starten oder herunterfahren

Starten Sie Windows über PowerShell neu:

Restart-Computer

Fahren Sie Windows über PowerShell herunter:

Stop-Computer

Wenn Remote Desktop nicht reagiert, verwenden Sie stattdessen die Stromsteuerungen des VPS-Panels: How to reboot, shut down, or start your VPS.

 

SteamCMD-ähnliche Befehle ausführen

Viele Windows-Spielserver-Anleitungen verwenden PowerShell, um SteamCMD oder eine Server-Executable auszuführen. Wechseln Sie zuerst in den Ordner und führen Sie dann den Befehl von dort aus:

cd C:\SteamCMD
.\steamcmd.exe +login anonymous +force_install_dir C:\Servers\MyServer +app_update APPID validate +quit

Ersetzen Sie APPID durch die Steam Dedicated Server App-ID für das Spiel, das Sie installieren. Wenn ein Befehl mit .\ beginnt, bedeutet das „Führen Sie dieses Programm aus dem aktuellen Ordner aus“.

Wenn Sie einer unserer Windows VPS-Spielserver-Anleitungen folgen, kopieren Sie die Befehle genau und führen Sie sie eine Zeile nach der anderen aus, es sei denn, die Anleitung sagt ausdrücklich etwas anderes.

  • 0 Benutzer fanden dies hilfreich
War diese Antwort hilfreich?

Mehr zum Thema

Installation von SteamCMD auf Ihrem Windows VPS

SteamCMD ist Valves Kommandozeilen-Tool zum Herunterladen und Aktualisieren von dedizierten...

So ändern Sie das Administrator-Passwort Ihres Windows VPS

Sie können das Hauptanmeldepasswort für Ihren Windows VPS über das VPS-Kontrollpanel ändern. Dies...

So öffnen Sie Windows-Firewall-Ports auf Ihrem VPS

Die Windows-Firewall steuert, welche eingehenden Verbindungen auf Ihren Windows-VPS zugelassen...

Wie man sich mit Remote Desktop mit einem Windows VPS verbindet

Remote Desktop ist die übliche Methode, um einen Windows VPS zu verwalten. Es öffnet eine...

So überprüfen Sie den Speicherplatz auf einem Windows-VPS

Wenig Speicherplatz kann Windows-Updates, Spielserver-Updates, Speicherstände, Protokolle und...