# bim-cli uninstaller (Windows) # Usage: iwr -useb https://bimcli.com/uninstall.ps1 | iex # # Removes %LOCALAPPDATA%\bim-cli and the User PATH entry. Does NOT remove # the Revit add-in (run `bim revit uninstall` before this if you want that). $ErrorActionPreference = 'SilentlyContinue' $InstallDir = Join-Path $env:LOCALAPPDATA 'bim-cli' if (Test-Path $InstallDir) { Write-Host "Removing $InstallDir" Remove-Item -Recurse -Force $InstallDir } else { Write-Host "$InstallDir not found -- nothing to remove" } $current = [Environment]::GetEnvironmentVariable('Path', 'User') if ($null -ne $current) { $parts = $current -split ';' | Where-Object { $_ -and $_ -ne $InstallDir } $new = ($parts -join ';') if ($new -ne $current) { [Environment]::SetEnvironmentVariable('Path', $new, 'User') Write-Host "Removed bim-cli from User PATH" } } Write-Host "Done. Open a new shell for PATH changes to take effect."