Um zu überprüfen, ob ein Rechner online ist und gegebenenfalls `gpupdate` auszuführen, kannst du Windows Management Instrumentation (WMI) zusammen mit PowerShell verwenden. Hier ist ein Beispielskript, das dies erreicht: ```powershell # Definiere den Computernamen oder die IP-Adresse $computerName = "RemoteComputerName" # Überprüfe, ob der Computer online ist $ping = Test-Connection -ComputerName $computerName -Count 1 -Quiet if ($ping) { Write-Output "$computerName is online. Running gpupdate..." # Führe gpupdate auf dem Remote-Computer aus Invoke-Command -ComputerName $computerName -ScriptBlock { gpupdate /force } } else { Write-Output "$computerName is offline." } ``` Erläuterung: 1. `$computerName`: Setze den Namen oder die IP-Adresse des Remote-Computers. 2. `Test-Connection`: Überprüft, ob der Computer online ist. 3. `Invoke-Command`: Führt den Befehl `gpupdate /force` auf dem Remote-Computer aus, wenn dieser online ist. Stelle sicher, dass du die notwendigen Berechtigungen hast, um Remote-Befehle auf dem Zielcomputer auszuführen, und dass die Remote-Verwaltung auf dem Zielcomputer aktiviert ist.