install-rustdesk.bat aktualisiert
This commit is contained in:
+16
-6
@@ -1,14 +1,24 @@
|
|||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
echo Beende und deinstalliere pcvisit...
|
echo Beende pcvisit Dienste und Prozesse...
|
||||||
:: 1. Stoppt alle pcvisit Dienste und Prozesse hart
|
|
||||||
powershell -Command "Stop-Service -Name '*pcvisit*' -Force -ErrorAction SilentlyContinue; Get-Process -Name '*pcvisit*' -ErrorAction SilentlyContinue | Stop-Process -Force" >nul 2>&1
|
powershell -Command "Stop-Service -Name '*pcvisit*' -Force -ErrorAction SilentlyContinue; Get-Process -Name '*pcvisit*' -ErrorAction SilentlyContinue | Stop-Process -Force" >nul 2>&1
|
||||||
|
|
||||||
:: 2. Sucht den Uninstaller in der Registry und führt ihn silent (/S) aus
|
echo Fuehre pcvisit Uninstaller aus...
|
||||||
powershell -Command "$u = (Get-ItemProperty 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*', 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*' -ErrorAction SilentlyContinue | Where-Object { $_.DisplayName -match 'pcvisit' }).UninstallString; if ($u) { $u = $u -replace '\"',''; Start-Process -FilePath $u -ArgumentList '/S' -Wait -NoNewWindow }" >nul 2>&1
|
:: Sucht direkt im 32-Bit und 64-Bit Programme-Ordner nach dem Uninstaller und startet ihn silent
|
||||||
|
for /f "delims=" %%I in ('dir /b /s "%ProgramFiles(x86)%\pcvisit Software AG\*uninstall*.exe" 2^>nul') do (
|
||||||
|
"%%I" /S >nul 2>&1
|
||||||
|
)
|
||||||
|
for /f "delims=" %%I in ('dir /b /s "%ProgramFiles%\pcvisit Software AG\*uninstall*.exe" 2^>nul') do (
|
||||||
|
"%%I" /S >nul 2>&1
|
||||||
|
)
|
||||||
|
|
||||||
:: Kurze Pause, damit die Deinstallation saubere Verhältnisse hinterlässt
|
:: 10 Sekunden warten, damit der Uninstaller im Hintergrund fertig arbeiten kann
|
||||||
ping 127.0.0.1 -n 5 >nul
|
ping 127.0.0.1 -n 11 >nul
|
||||||
|
|
||||||
|
echo Raeume pcvisit Datei-Reste auf...
|
||||||
|
:: Falls der Uninstaller hängen geblieben ist, löschen wir die Ordner hart weg
|
||||||
|
rmdir /S /Q "%ProgramFiles(x86)%\pcvisit Software AG" >nul 2>&1
|
||||||
|
rmdir /S /Q "%ProgramFiles%\pcvisit Software AG" >nul 2>&1
|
||||||
|
|
||||||
|
|
||||||
echo Lade RustDesk herunter...
|
echo Lade RustDesk herunter...
|
||||||
|
|||||||
Reference in New Issue
Block a user