PS Win32Pingstatus funktioniert nicht
Hallo, bei Ausführung des u.a. Scriptes bekomme ich immer eine Fehlermeldung:
Habe das Script aus einem Video quasi abgeschrieben und bekomme immer diesen Fehler.
Tausche ich gwmi gegen Test-connection (per # deaktiviert) läuft die Abfrage ohne Fehler durch, ich bekomme dann aber nur den Rechnernamen und Responding = FALSE angezeigt.
Ich hoffe, das mir jemand erklären kann, was da falsch läuft.
Danke im voraus!
OS:Win7 64Bit
Fehlermeldung:
Script:
Habe das Script aus einem Video quasi abgeschrieben und bekomme immer diesen Fehler.
Tausche ich gwmi gegen Test-connection (per # deaktiviert) läuft die Abfrage ohne Fehler durch, ich bekomme dann aber nur den Rechnernamen und Responding = FALSE angezeigt.
Ich hoffe, das mir jemand erklären kann, was da falsch läuft.
Danke im voraus!
OS:Win7 64Bit
Fehlermeldung:
Get-WmiObject : Die Anfrage ist ungültig.
Bei C:\Test\ping-host.ps1:8 Zeichen:26
+ $results = Get-WmiObject <<<< -Query "select * from Win32_PingStatus WHERE -Adress = '$_'" #| select protocolladress, Responsetime
+ CategoryInfo : InvalidOperation: (:) [Get-WmiObject], ManagementException
+ FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
Script:
function Ping-Host {
Begin {}
Process {
$results = Get-WmiObject -Query "select * from Win32_PingStatus WHERE -Adress = '$_'"
# $results = Test-Connection $_ | select Statuscode, IPV4Adress, AdressResponsetime
$Obj = New-Object psobject
$Obj | Add-Member NoteProperty Computer $_
$Obj | Add-Member NoteProperty ResponseTime ($results.responsetime)
$Obj | Add-Member NoteProperty IPAdress ($results.protocoladress)
if ($results.Statuscode -eq 0) {
$Obj | Add-Member Noteproperty Responding $True
} else {
$Obj | Add-Member Noteproperty Responding $False
}
Write-Output $Obj
}
End {}
}
Get-Content c:\Test\Computer.txt | Ping-Host
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 191891
Url: https://administrator.de/forum/ps-win32pingstatus-funktioniert-nicht-191891.html
Ausgedruckt am: 08.04.2025 um 02:04 Uhr
2 Kommentare
Neuester Kommentar