Powershell: get-wmiobject -computername XYZ
Guten Morgen
Da ich gerade am meiner geistgen Gesundheit zweifle, Frage ich hier nach ob noch jemand Ideen hat warum ich hier zu keinem Ergbniss komme.
Ich versuche remote installierte Software auszulesen. Leider bekomme ich bei einem:
get-wmiobject -computername PC123 -class win32_product
ein: Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Wenn ich ein
Get-Service -computername PC123 -name "*RPC*",
laufen lasse - funktioniert alles. (???)
Bringt mich dazu zu vermuten das es sich um ein Service handelt das WmI Unterstütz (oder?) das nicht aktiv ist. Services bin ich rauf und runter gegangen. Kein Glück, ich habe gefühlt alle Serivces am Zielrechner rennen.
Lokale Firewall ist aus, wir haben eine Checkpoint im Einsatz, ich sehe hier nur grün zwischen Ziel und Quelle - schaut auch alles okay aus.
Lokaler AV abgedreht (Kaspersky)
Dr.Google befragt, viele Ansätze - kein erfolgreicher.
Irgendwer noch ein Ahnung ?
Für jede Hilfe dankbar - Lg.
Da ich gerade am meiner geistgen Gesundheit zweifle, Frage ich hier nach ob noch jemand Ideen hat warum ich hier zu keinem Ergbniss komme.
Ich versuche remote installierte Software auszulesen. Leider bekomme ich bei einem:
get-wmiobject -computername PC123 -class win32_product
ein: Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Wenn ich ein
Get-Service -computername PC123 -name "*RPC*",
laufen lasse - funktioniert alles. (???)
Bringt mich dazu zu vermuten das es sich um ein Service handelt das WmI Unterstütz (oder?) das nicht aktiv ist. Services bin ich rauf und runter gegangen. Kein Glück, ich habe gefühlt alle Serivces am Zielrechner rennen.
Lokale Firewall ist aus, wir haben eine Checkpoint im Einsatz, ich sehe hier nur grün zwischen Ziel und Quelle - schaut auch alles okay aus.
Lokaler AV abgedreht (Kaspersky)
Dr.Google befragt, viele Ansätze - kein erfolgreicher.
Irgendwer noch ein Ahnung ?
Für jede Hilfe dankbar - Lg.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 288785
Url: https://administrator.de/contentid/288785
Ausgedruckt am: 22.11.2024 um 01:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo Bheleu21,
was hast du denn bis jetzt alles an Versuchen unternommen, um den Fehler zu beheben?
Ich würde als erstes hin gehen und mal in der "msconfig" auf "Normaler Systemstart (Alle Geräte und Dienste laden)" umstellen. (Client auf den zugegriffen werden soll!
Weiterhin wäre interessant, welche Windows- und PowerShell Version du nutzt.
Lg Pago
was hast du denn bis jetzt alles an Versuchen unternommen, um den Fehler zu beheben?
Ich würde als erstes hin gehen und mal in der "msconfig" auf "Normaler Systemstart (Alle Geräte und Dienste laden)" umstellen. (Client auf den zugegriffen werden soll!
Weiterhin wäre interessant, welche Windows- und PowerShell Version du nutzt.
Lg Pago
Bitte sehr
Mit dem Script lassen sich auch Programme remote deinstallieren, aber ACHTUNG! manche Programme benötigen einen restart und ich hab noch keinen Weg gefunden, den reboot zu verhindern (habe auch verschiedene Varianten ausprobiert)
Mit dem Script lassen sich auch Programme remote deinstallieren, aber ACHTUNG! manche Programme benötigen einen restart und ich hab noch keinen Weg gefunden, den reboot zu verhindern (habe auch verschiedene Varianten ausprobiert)
@ECHO OFF
title Remote Software deinstallieren
:abfrage
cls
echo.
echo.
echo.
echo Computernamen oder die IP-Adresse des Rechners angeben
echo Q eingeben um zu beenden.
echo.
set PC=Z
Set /P PC="Rechner: "
if /I %PC% EQU Q goto END
if /I %PC% EQU Z goto abfrage
goto liste
:liste
cls
echo.
echo.
echo.
echo Installierte Programme werden gesucht von %PC%. . .
wmic /node:"%PC%" product get name | sort
echo.
:uninstall
echo.
echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++
echo Software-Namen eingeben, um zu deinstallieren
echo oder Q zum beenden
echo.
set SOFTWARE=Q
Set /P SOFTWARE="Softwarename: "
if /I "%SOFTWARE%" EQU "Q" goto END
cls
echo Deinstalliere "%SOFTWARE%" von %PC%. . .
wmic /node:"%PC%" product where name="%SOFTWARE%" call uninstall /nointeractive /norestart
shutdown -a
pause
:END
EXIT