0990478d9c
checklocks / checklocks (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Dockerfile build / deploy (push) Has been cancelled
natlab-integrationtest / natlab-integrationtest (push) Has been cancelled
CI / gomod-cache (push) Has been cancelled
CI / fuzz (push) Has been cancelled
tailscale.com/cmd/vet / vet (push) Has been cancelled
update-flakehub / flakehub-publish (push) Has been cancelled
CI / race-root-integration (1/4) (push) Has been cancelled
CI / race-root-integration (2/4) (push) Has been cancelled
CI / race-root-integration (3/4) (push) Has been cancelled
CI / race-root-integration (4/4) (push) Has been cancelled
CI / test (-race, amd64, 1/3) (push) Has been cancelled
CI / test (-race, amd64, 2/3) (push) Has been cancelled
CI / test (-race, amd64, 3/3) (push) Has been cancelled
CI / test (386) (push) Has been cancelled
CI / test (amd64) (push) Has been cancelled
CI / Windows (benchmarks) (push) Has been cancelled
CI / Windows (1/2) (push) Has been cancelled
CI / Windows (2/2) (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / privileged (push) Has been cancelled
CI / vm (push) Has been cancelled
CI / cross (386, linux) (push) Has been cancelled
CI / cross (amd64, darwin) (push) Has been cancelled
CI / cross (amd64, freebsd) (push) Has been cancelled
CI / cross (amd64, openbsd) (push) Has been cancelled
CI / cross (amd64, windows) (push) Has been cancelled
CI / cross (arm, 5, linux) (push) Has been cancelled
CI / cross (arm, 7, linux) (push) Has been cancelled
CI / cross (arm64, darwin) (push) Has been cancelled
CI / cross (arm64, linux) (push) Has been cancelled
CI / cross (arm64, windows) (push) Has been cancelled
CI / cross (loong64, linux) (push) Has been cancelled
CI / ios (push) Has been cancelled
CI / crossmin (amd64, illumos) (push) Has been cancelled
CI / crossmin (amd64, plan9) (push) Has been cancelled
CI / crossmin (amd64, solaris) (push) Has been cancelled
CI / crossmin (ppc64, aix) (push) Has been cancelled
CI / android (push) Has been cancelled
CI / wasm (push) Has been cancelled
CI / tailscale_go (push) Has been cancelled
CI / depaware (push) Has been cancelled
CI / go_generate (push) Has been cancelled
CI / make_tidy (push) Has been cancelled
CI / licenses (push) Has been cancelled
CI / staticcheck (macOS) (push) Has been cancelled
CI / staticcheck (Linux) (push) Has been cancelled
CI / staticcheck (Windows) (push) Has been cancelled
CI / staticcheck (Portable (1/4)) (push) Has been cancelled
CI / staticcheck (Portable (2/4)) (push) Has been cancelled
CI / staticcheck (Portable (3/4)) (push) Has been cancelled
CI / staticcheck (Portable (4/4)) (push) Has been cancelled
CI / notify_slack (push) Has been cancelled
CI / merge_blocker (push) Has been cancelled
CI / check_mergeability_strict (push) Has been cancelled
CI / check_mergeability (push) Has been cancelled
28 lines
969 B
PowerShell
28 lines
969 B
PowerShell
$ErrorActionPreference = 'SilentlyContinue'
|
|
|
|
Write-Host "1. Stopping Tailscale processes..."
|
|
Stop-Process -Name "tailscale*" -Force
|
|
|
|
Write-Host "2. Stopping and removing Tailscale service..."
|
|
Stop-Service -Name "Tailscale" -Force
|
|
sc.exe delete Tailscale
|
|
|
|
Write-Host "3. Uninstalling Tailscale MSI (if installed)..."
|
|
$ts = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "*Tailscale*" }
|
|
if ($ts) {
|
|
Write-Host "Found $($ts.Name), uninstalling..."
|
|
$ts.Uninstall()
|
|
}
|
|
|
|
Write-Host "4. Removing directories..."
|
|
Remove-Item -Path "C:\Program Files\Tailscale" -Recurse -Force
|
|
Remove-Item -Path "$env:LOCALAPPDATA\Tailscale" -Recurse -Force
|
|
Remove-Item -Path "$env:PROGRAMDATA\Tailscale" -Recurse -Force
|
|
|
|
Write-Host "5. Removing Registry keys..."
|
|
Remove-Item -Path "HKLM:\SOFTWARE\Tailscale" -Recurse -Force
|
|
Remove-Item -Path "HKCU:\SOFTWARE\Tailscale" -Recurse -Force
|
|
|
|
Write-Host "Cleanup complete! You can close this window."
|
|
Start-Sleep -Seconds 5
|