Wie stelle ich Rechner in Grün dar, welche online sind, mit PowerShell?

Antwort

Um Rechner, die online sind, in Grün darzustellen, kannst du PowerShell verwenden, um die Verfügbarkeit der Rechner zu prüfen und die Ergebnisse entsprechend zu formatieren. Hier ist ein Beispielskript, das dies erreicht: ```powershell # Liste der Rechnernamen oder IP-Adressen $computers = @("Rechner1", "Rechner2", "Rechner3") # Funktion zum Prüfen, ob ein Rechner online ist function Test-Online { param ( [string]$computer ) try { $ping = Test-Connection -ComputerName $computer -Count 1 -ErrorAction Stop return $true } catch { return $false } } # Ausgabe der Ergebnisse foreach ($computer in $computers) { if (Test-Online -computer $computer) { Write-Host "$computer ist online" -ForegroundColor Green } else { Write-Host "$computer ist offline" -ForegroundColor Red } } ``` Dieses Skript führt folgende Schritte aus: 1. Definiert eine Liste von Rechnernamen oder IP-Adressen. 2. Erstellt eine Funktion `Test-Online`, die prüft, ob ein Rechner online ist, indem sie einen Ping-Befehl ausführt. 3. Durchläuft die Liste der Rechner und gibt für jeden Rechner aus, ob er online oder offline ist, wobei die Online-Rechner in Grün und die Offline-Rechner in Rot dargestellt werden. Du kannst die Liste der Rechner (`$computers`) nach Bedarf anpassen.

Frage stellen und sofort Antwort erhalten