This script will carry out a clean uninstall of Gorelo Connect and Gorelo Launcher:Documentation Index
Fetch the complete documentation index at: https://help.gorelo.io/llms.txt
Use this file to discover all available pages before exploring further.
This will break the Gorelo Connect plugin if installed. Reinstall the Gorelo Connect plugin to restore remote access to this specific asset.
- Windows
- macOS
# Uninstall GoreloConnect
$goreloConnectReg = Get-ChildItem -Path 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall' |
ForEach-Object { Get-ItemProperty $_.PSPath } |
Where-Object { $_.DisplayName -like '*GoreloConnect*' }
if ($goreloConnectReg.UninstallString) {
Start-Process "cmd.exe" -ArgumentList "/c $($goreloConnectReg.UninstallString) /S -Force" -Wait -NoNewWindow
}
# Get all user profiles
$userProfiles = Get-ChildItem "C:\Users" -Directory
# Remove GoreloConnect and GoreloLauncher components for all users
foreach ($profile in $userProfiles) {
# Remove GoreloConnect components
Remove-Item "C:\Users\$($profile.Name)\AppData\Roaming\GoreloConnect" -Recurse -Force -ErrorAction SilentlyContinue
# Remove GoreloLauncher components
Remove-Item "C:\Users\$($profile.Name)\Downloads\GoreloLauncher.exe" -Force -ErrorAction SilentlyContinue
Remove-Item "C:\Users\$($profile.Name)\AppData\Local\GoreloLauncher\config.dat" -Force -ErrorAction SilentlyContinue
Remove-Item "C:\Users\$($profile.Name)\AppData\Local\GoreloLauncher" -Recurse -Force -ErrorAction SilentlyContinue
}
# Remove global GoreloLauncher components
Remove-Item "Registry::HKEY_CLASSES_ROOT\GoreloLauncher" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "C:\Program Files\GoreloLauncher" -Recurse -Force -ErrorAction SilentlyContinue
Remove-Item "C:\ProgramData\GoreloLauncher" -Recurse -Force -ErrorAction SilentlyContinue
# NOTE! This will break the Gorelo Connect plugin if installed. Reinstall the Gorelo Connect plugin to restore remote access to this specific asset.
APP_NAME="GoreloLauncher"
DMG_NAME="$APP_NAME.dmg"
APP_DIR="$APP_NAME.app"
APP_FOLDER="$APP_NAME"
DOWNLOADS_DIR="$HOME/Downloads"
APPLICATIONS_DIR="/Applications"
echo "Starting cleanup for $APP_NAME ..."
if [ -f "$DOWNLOADS_DIR/$DMG_NAME" ]; then
echo "Deleting $DOWNLOADS_DIR/$DMG_NAME"
rm -f "$DOWNLOADS_DIR/$DMG_NAME"
else
echo "No DMG found: $DOWNLOADS_DIR/$DMG_NAME"
fi
if [ -d "$APPLICATIONS_DIR/$APP_DIR" ]; then
echo "Deleting $APPLICATIONS_DIR/$APP_DIR"
rm -rf "$APPLICATIONS_DIR/$APP_DIR"
else
echo "No .app found: $APPLICATIONS_DIR/$APP_DIR"
fi
if [ -d "$APPLICATIONS_DIR/$APP_FOLDER" ]; then
echo "Deleting $APPLICATIONS_DIR/$APP_FOLDER"
rm -rf "$APPLICATIONS_DIR/$APP_FOLDER"
else
echo "No folder found: $APPLICATIONS_DIR/$APP_FOLDER"
fi
echo "GoreloConnect uninstallation complete"
This will break the Gorelo Connect plugin if installed. Reinstall the Gorelo Connect plugin to restore remote access to this specific asset.