Tailscale ਨੂੰ ਬਿਨਾਂ ਕਿਸੇ ਸਵਾਲ ਦੇ ਇੰਸਟਾਲ ਕਰਨ, ਦੁਬਾਰਾ ਹਟਾਉਣ ਅਤੇ ਡਿਪਲੌਇਮੈਂਟ ਟੂਲਾਂ ਨਾਲ ਪਛਾਣਨ ਦੀਆਂ ਕਮਾਂਡਾਂ। ਕੋਈ ਕਮਾਂਡ ਤਾਂ ਹੀ ਦਿਖਾਈ ਜਾਂਦੀ ਹੈ ਜੇ ਉਹ ਪੱਕੀ ਹੋਵੇ: ਮੈਨੀਫ਼ੈਸਟ ਤੋਂ, ਜਾਂ ਇੰਸਟਾਲਰ ਤਕਨੀਕ ਦੇ ਦਰਜ ਡਿਫ਼ੌਲਟ ਤੋਂ।
ਸੰਬੰਧਿਤ ਗਾਈਡ: ਸਾਈਲੈਂਟ ਇੰਸਟਾਲ ਸਵਿੱਚ: MSI, NSIS, Inno Setup · ਰਜਿਸਟਰੀ ਜਾਂ PowerShell ਨਾਲ ਪ੍ਰੋਗਰਾਮ ਅਣਇੰਸਟਾਲ ਕਰੋ
winget ਨਾਲ
PowerShell
winget install --id Tailscale.Tailscale -e --silent --accept-package-agreements --accept-source-agreementswinget upgrade --id Tailscale.Tailscale -e --silentwinget uninstall --id Tailscale.Tailscale -e --silentਹਰ ਇੰਸਟਾਲਰ ਮੁਤਾਬਕ
64-ਬਿੱਟ · EXE (WiX Burn) · ਸਾਰੇ ਯੂਜ਼ਰ
ਸਾਈਲੈਂਟ ਇੰਸਟਾਲ
tailscale-setup-full-1.104.5.exe /quiet /norestartਅਣਇੰਸਟਾਲ
msiexec /x {508A89F3-4885-4F77-9651-08BED6B0C9CD} /qn /norestart- MSI ਪ੍ਰੋਡਕਟ ਕੋਡ
- {508A89F3-4885-4F77-9651-08BED6B0C9CD}
- ਅਣਇੰਸਟਾਲ ਰਜਿਸਟਰੀ ਕੀ
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{508A89F3-4885-4F77-9651-08BED6B0C9CD}
- UpgradeCode
- {97CFFA70-7F18-4B2D-A038-285B45D0B4D0}
- ਇੰਸਟਾਲ ਫ਼ੋਲਡਰ
- %ProgramFiles%\Tailscale
64-ਬਿੱਟ · MSI · ਸਾਰੇ ਯੂਜ਼ਰ
ਸਾਈਲੈਂਟ ਇੰਸਟਾਲ
msiexec /i tailscale-setup-1.104.5-amd64.msi /qn /norestartਲੌਗ ਫ਼ਾਈਲ ਲਿਖੋ
msiexec /i tailscale-setup-1.104.5-amd64.msi /qn /norestart /l*v "%TEMP%\tailscale-install.log"ਅਣਇੰਸਟਾਲ
msiexec /x {E0FFD161-1530-5E85-A4B5-4CFD7F4FA86E} /qn /norestart- MSI ਪ੍ਰੋਡਕਟ ਕੋਡ
- {E0FFD161-1530-5E85-A4B5-4CFD7F4FA86E}
- ਅਣਇੰਸਟਾਲ ਰਜਿਸਟਰੀ ਕੀ
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{E0FFD161-1530-5E85-A4B5-4CFD7F4FA86E}
- UpgradeCode
- {C8F0A9CE-39DE-47FE-93B4-F33AC23790B5}
- ਇੰਸਟਾਲ ਫ਼ੋਲਡਰ
- %ProgramFiles%\Tailscale
ARM64 · EXE (WiX Burn) · ਸਾਰੇ ਯੂਜ਼ਰ
ਸਾਈਲੈਂਟ ਇੰਸਟਾਲ
tailscale-setup-full-1.104.5.exe /quiet /norestartਅਣਇੰਸਟਾਲ
msiexec /x {508A89F3-4885-4F77-9651-08BED6B0C9CD} /qn /norestart- MSI ਪ੍ਰੋਡਕਟ ਕੋਡ
- {508A89F3-4885-4F77-9651-08BED6B0C9CD}
- ਅਣਇੰਸਟਾਲ ਰਜਿਸਟਰੀ ਕੀ
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{508A89F3-4885-4F77-9651-08BED6B0C9CD}
- UpgradeCode
- {97CFFA70-7F18-4B2D-A038-285B45D0B4D0}
- ਇੰਸਟਾਲ ਫ਼ੋਲਡਰ
- %ProgramFiles%\Tailscale
ARM64 · MSI · ਸਾਰੇ ਯੂਜ਼ਰ
ਸਾਈਲੈਂਟ ਇੰਸਟਾਲ
msiexec /i tailscale-setup-1.104.5-arm64.msi /qn /norestartਲੌਗ ਫ਼ਾਈਲ ਲਿਖੋ
msiexec /i tailscale-setup-1.104.5-arm64.msi /qn /norestart /l*v "%TEMP%\tailscale-install.log"ਅਣਇੰਸਟਾਲ
msiexec /x {90B7F279-68AC-5B2D-BD6B-CED698C21687} /qn /norestart- MSI ਪ੍ਰੋਡਕਟ ਕੋਡ
- {90B7F279-68AC-5B2D-BD6B-CED698C21687}
- ਅਣਇੰਸਟਾਲ ਰਜਿਸਟਰੀ ਕੀ
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90B7F279-68AC-5B2D-BD6B-CED698C21687}
- UpgradeCode
- {C8F0A9CE-39DE-47FE-93B4-F33AC23790B5}
- ਇੰਸਟਾਲ ਫ਼ੋਲਡਰ
- %ProgramFiles%\Tailscale
32-ਬਿੱਟ · EXE (WiX Burn) · ਸਾਰੇ ਯੂਜ਼ਰ
ਸਾਈਲੈਂਟ ਇੰਸਟਾਲ
tailscale-setup-full-1.104.5.exe /quiet /norestartਅਣਇੰਸਟਾਲ
msiexec /x {508A89F3-4885-4F77-9651-08BED6B0C9CD} /qn /norestart- MSI ਪ੍ਰੋਡਕਟ ਕੋਡ
- {508A89F3-4885-4F77-9651-08BED6B0C9CD}
- ਅਣਇੰਸਟਾਲ ਰਜਿਸਟਰੀ ਕੀ
- HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{508A89F3-4885-4F77-9651-08BED6B0C9CD}
- UpgradeCode
- {97CFFA70-7F18-4B2D-A038-285B45D0B4D0}
- ਇੰਸਟਾਲ ਫ਼ੋਲਡਰ
- %ProgramFiles(x86)%\Tailscale
32-ਬਿੱਟ · MSI · ਸਾਰੇ ਯੂਜ਼ਰ
ਸਾਈਲੈਂਟ ਇੰਸਟਾਲ
msiexec /i tailscale-setup-1.104.5-x86.msi /qn /norestartਲੌਗ ਫ਼ਾਈਲ ਲਿਖੋ
msiexec /i tailscale-setup-1.104.5-x86.msi /qn /norestart /l*v "%TEMP%\tailscale-install.log"ਅਣਇੰਸਟਾਲ
msiexec /x {FEF6142C-E3DC-5E21-8668-78AD2502CCA1} /qn /norestart- MSI ਪ੍ਰੋਡਕਟ ਕੋਡ
- {FEF6142C-E3DC-5E21-8668-78AD2502CCA1}
- ਅਣਇੰਸਟਾਲ ਰਜਿਸਟਰੀ ਕੀ
- HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{FEF6142C-E3DC-5E21-8668-78AD2502CCA1}
- UpgradeCode
- {C8F0A9CE-39DE-47FE-93B4-F33AC23790B5}
- ਇੰਸਟਾਲ ਫ਼ੋਲਡਰ
- %ProgramFiles(x86)%\Tailscale
PowerShell: ਡਾਊਨਲੋਡ, ਜਾਂਚ, ਇੰਸਟਾਲ
ਅਧਿਕਾਰਤ ਫ਼ਾਈਲ ਡਾਊਨਲੋਡ ਕਰਦੀ ਹੈ, ਉਸ ਦਾ SHA256 ਜਾਂਚਦੀ ਹੈ ਅਤੇ ਉਸ ਨੂੰ ਸਾਈਲੈਂਟ ਮੋਡ ਵਿੱਚ ਇੰਸਟਾਲ ਕਰਦੀ ਹੈ।
install-tailscale.ps1
$url = 'https://pkgs.tailscale.com/stable/tailscale-setup-full-1.104.5.exe'
$sha256 = '85412F3CE8B05BBC493311CC20E72C0F619285F95D351141CD9F49CA2D31A12A'
$file = Join-Path $env:TEMP 'tailscale-setup-full-1.104.5.exe'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process -FilePath $file -ArgumentList '/quiet /norestart' -Wait install-tailscale.ps1
$url = 'https://pkgs.tailscale.com/stable/tailscale-setup-1.104.5-amd64.msi'
$sha256 = '3C41318C83C5D95D0B017B1BAA08BA7C99FD5334166122BBB1931E55AF99839C'
$file = Join-Path $env:TEMP 'tailscale-setup-1.104.5-amd64.msi'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process msiexec.exe -ArgumentList '/i', ('"{0}"' -f $file), '/qn', '/norestart' -Wait install-tailscale.ps1
$url = 'https://pkgs.tailscale.com/stable/tailscale-setup-full-1.104.5.exe'
$sha256 = '85412F3CE8B05BBC493311CC20E72C0F619285F95D351141CD9F49CA2D31A12A'
$file = Join-Path $env:TEMP 'tailscale-setup-full-1.104.5.exe'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process -FilePath $file -ArgumentList '/quiet /norestart' -Wait install-tailscale.ps1
$url = 'https://pkgs.tailscale.com/stable/tailscale-setup-1.104.5-arm64.msi'
$sha256 = '609982DE4DFE70B67A02E2A93C9C5C1DFA20ADDCEB33A7D3B144F1D34D98F5FC'
$file = Join-Path $env:TEMP 'tailscale-setup-1.104.5-arm64.msi'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process msiexec.exe -ArgumentList '/i', ('"{0}"' -f $file), '/qn', '/norestart' -Wait install-tailscale.ps1
$url = 'https://pkgs.tailscale.com/stable/tailscale-setup-full-1.104.5.exe'
$sha256 = '85412F3CE8B05BBC493311CC20E72C0F619285F95D351141CD9F49CA2D31A12A'
$file = Join-Path $env:TEMP 'tailscale-setup-full-1.104.5.exe'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process -FilePath $file -ArgumentList '/quiet /norestart' -Wait install-tailscale.ps1
$url = 'https://pkgs.tailscale.com/stable/tailscale-setup-1.104.5-x86.msi'
$sha256 = '078EDB90CDAB6A4FC67F79721CB2D2B48828B108CF5D656A3D9FD94B859A54D2'
$file = Join-Path $env:TEMP 'tailscale-setup-1.104.5-x86.msi'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process msiexec.exe -ArgumentList '/i', ('"{0}"' -f $file), '/qn', '/norestart' -Wait