Remote Shutdown

# Benutzername und Passwort für die Remote-Anmeldung
$Username = “IhrBenutzername”
$Password = ConvertTo-SecureString -String “IhrPasswort” -AsPlainText -Force
$Credential = New-Object System.Management.Automation.PSCredential -ArgumentList $Username, $Password

# IP-Adresse oder Hostname des Zielcomputers
$ComputerName = “Zielcomputer”

# Herunterfahren des Zielcomputers
Stop-Computer -ComputerName $ComputerName -Credential $Credential -Force

#Ersetzen Sie “IhrBenutzername”, “IhrPasswort” und “Zielcomputer” durch Ihre eigenen Informationen.
#Beachten Sie, dass die Verwendung von Klartextpasswörtern in Skripten aus Sicherheitsgründen
#vermieden werden sollte.

#Stellen Sie sicher, dass die Ausführung von Skripten auf Ihrem System erlaubt ist. Sie können dies überprüfen,
#indem Sie das PowerShell-Ausführungsrichtlinien-Sicherheitsniveau mit dem Befehl
#Get-ExecutionPolicy überprüfen.
#Wenn es nicht auf “RemoteSigned” oder “Unrestricted” gesetzt ist, müssen Sie es möglicherweise mit
#Set-ExecutionPolicy RemoteSigned ändern (als Administrator #ausgeführt).

#Beachten Sie, dass Remote PowerShell aktiviert sein muss.
#Sie können es auf dem Zielcomputer mit dem Befehl
#Enable-PSRemoting -Force
#aktivieren (als Administrator ausgeführt).