From 351dd3ef7f0f32595a2d48ac4543294d434eea36 Mon Sep 17 00:00:00 2001 From: "manuel.maier" Date: Sun, 23 Aug 2026 23:20:19 +0200 Subject: [PATCH] install-rustdesk.bat aktualisiert --- install-rustdesk.bat | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/install-rustdesk.bat b/install-rustdesk.bat index 186cd48..852c281 100644 --- a/install-rustdesk.bat +++ b/install-rustdesk.bat @@ -1,14 +1,24 @@ @echo off -echo Beende und deinstalliere pcvisit... -:: 1. Stoppt alle pcvisit Dienste und Prozesse hart +echo Beende pcvisit Dienste und Prozesse... 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 -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 +echo Fuehre pcvisit Uninstaller aus... +:: 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 -ping 127.0.0.1 -n 5 >nul +:: 10 Sekunden warten, damit der Uninstaller im Hintergrund fertig arbeiten kann +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...