
132501
27.08.2019, aktualisiert um 13:49:28 Uhr
Website Popup nach Deinstallation verhindern
Hallo zusammen,
ich möchte per PowerShell automatisiert und silent ein Programm vom PC entfernen. Es soll später per Softwareverteilung ausgerollt werden.
Funktioniert soweit einwandfrei.
Das Blöde ist nun das nach Deinstallation eine Website geöffnet wird, auf der man ankreuzen kann warum man das Tool runtergeschmissen hat.
Dadurch ist mein Befehl leider nicht mehr ganz so silent.
Gibt es eine Möglichkeit das zu unterdrücken?
ich möchte per PowerShell automatisiert und silent ein Programm vom PC entfernen. Es soll später per Softwareverteilung ausgerollt werden.
$app = Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -match “Lenovo Solution Center”}
$app.Uninstall()
Funktioniert soweit einwandfrei.
Das Blöde ist nun das nach Deinstallation eine Website geöffnet wird, auf der man ankreuzen kann warum man das Tool runtergeschmissen hat.
Dadurch ist mein Befehl leider nicht mehr ganz so silent.
Gibt es eine Möglichkeit das zu unterdrücken?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 488963
Url: https://administrator.de/forum/website-popup-nach-deinstallation-verhindern-488963.html
Ausgedruckt am: 10.05.2025 um 00:05 Uhr
11 Kommentare
Neuester Kommentar

Win32_Product ist böse und sollte man wenn möglich immer vermeiden denn es triggert mögliche Repair-Routinen des Windows Installers!
Lenovo Solution Center silent uninstall
LSCSetup.exe /s /x /v "/qn UPGRADINGPRODUCTCODE=1"

Da sind nur die Anführungszeichen falsch, ersetze die durch richtige dann geht das.

Gerade mal testweise in ner VM ausprobiert, Fazit: Funktioniert.

S. oben.

Nein die Anführungszeichen kommen schon hin aber das waren typographische statt normale Anführungszeichen wenn man es kopiert . S. meine erste Antwort.

Zitat von @132501:
So, ich habe die Zeile jetzt mal mit der Softwareverteilung durchlaufen lassen. Damit geht es. Die Software führt die Batch mit Systemrechten aus. Mit elevated CMD auf dem Client geht es immernoch nicht. Maximal seltsam, aber gut. Danke für deine Mühe.
Als System läufst in anderem Kontext also ist da schon mal keine Interaktion mit dem Desktop möglich.So, ich habe die Zeile jetzt mal mit der Softwareverteilung durchlaufen lassen. Damit geht es. Die Software führt die Batch mit Systemrechten aus. Mit elevated CMD auf dem Client geht es immernoch nicht. Maximal seltsam, aber gut. Danke für deine Mühe.
Mich würde dennoch interessieren, ob es auch mit PowerShell geht.
S. Link von oben, du kannst es per msiexec deinstallieren musst nur den entsprechenden ProductCode mitgeben dann kannst du die silent Optionen des MSI nutzen. Ob du msiexec nun per Powershell oder CMD ausführst ist Jacke wie Hose. Die PS kann auch nur die Optionen nutzen die das Installationsprogramm mitbringt.