Příkazy pro instalaci programu Devin bez dotazů, jeho odinstalaci a detekci v nástrojích pro nasazení. Příkaz je uveden jen tehdy, když je přesně známý: z manifestu nebo ze zdokumentovaných parametrů technologie instalátoru.
Související návod: Parametry tiché instalace: MSI, NSIS, Inno Setup · Odinstalace programu přes registr nebo PowerShell
Přes winget
PowerShell
winget install --id CognitionAI.DevinDesktop -e --silent --accept-package-agreements --accept-source-agreementswinget upgrade --id CognitionAI.DevinDesktop -e --silentwinget uninstall --id CognitionAI.DevinDesktop -e --silentPodle instalátoru
64bit · EXE (Inno Setup) · Aktuální uživatel
Tichá instalace
DevinUserSetup-x64-3.11.238.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-Vlastní složka
DevinUserSetup-x64-3.11.238.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- /DIR="C:\Apps\devin"- Klíč odinstalace v registru
- HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{5A8B7D94-9B5F-4D1F-93FC-5609F7159349}_is1
64bit · EXE (Inno Setup) · Všichni uživatelé
Tichá instalace
DevinSetup-x64-3.11.238.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-Vlastní složka
DevinSetup-x64-3.11.238.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- /DIR="C:\Apps\devin"- Klíč odinstalace v registru
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{A71B58E9-CEFB-4424-8A1D-A0E49CF18EBB}_is1
ARM64 · EXE (Inno Setup) · Aktuální uživatel
Tichá instalace
DevinUserSetup-arm64-3.11.238.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-Vlastní složka
DevinUserSetup-arm64-3.11.238.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- /DIR="C:\Apps\devin"- Klíč odinstalace v registru
- HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1A69CEA0-8DA8-4B3E-950C-23FA9F850651}_is1
ARM64 · EXE (Inno Setup) · Všichni uživatelé
Tichá instalace
DevinSetup-arm64-3.11.238.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-Vlastní složka
DevinSetup-arm64-3.11.238.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP- /DIR="C:\Apps\devin"- Klíč odinstalace v registru
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9B0AE7D1-5CD0-43E6-B7B0-EE4B79723A25}_is1
PowerShell: stáhnout, ověřit, nainstalovat
Stáhne oficiální soubor, ověří SHA256 a program nainstaluje v tichém režimu.
install-devin.ps1
$url = 'https://windsurf-stable.codeiumdata.com/win32-x64-user/stable/9e593c73d4ca24802eb3b302035f33cedad59802/DevinUserSetup-x64-3.11.238.exe'
$sha256 = '9B7236E3B65F537D9FA1DA756171E64DD5014C50F075F4FDE9851385A563C8C3'
$file = Join-Path $env:TEMP 'DevinUserSetup-x64-3.11.238.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 '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-' -Wait install-devin.ps1
$url = 'https://windsurf-stable.codeiumdata.com/win32-x64/stable/9e593c73d4ca24802eb3b302035f33cedad59802/DevinSetup-x64-3.11.238.exe'
$sha256 = '9045955631DC2B237FFCB00EBFD3A727518A5AD2B5CB823C496E153AE6136321'
$file = Join-Path $env:TEMP 'DevinSetup-x64-3.11.238.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 '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-' -Wait install-devin.ps1
$url = 'https://windsurf-stable.codeiumdata.com/win32-arm64-user/stable/9e593c73d4ca24802eb3b302035f33cedad59802/DevinUserSetup-arm64-3.11.238.exe'
$sha256 = 'C448B32960600EC9E5C4D157D467D02EDFED3EF0B853ED523DD472A0A9107322'
$file = Join-Path $env:TEMP 'DevinUserSetup-arm64-3.11.238.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 '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-' -Wait install-devin.ps1
$url = 'https://windsurf-stable.codeiumdata.com/win32-arm64/stable/9e593c73d4ca24802eb3b302035f33cedad59802/DevinSetup-arm64-3.11.238.exe'
$sha256 = '6335AF3BA373473A41C4E7C84637C11169928F463D5EB9C9A1C6F5F601AA150C'
$file = Join-Path $env:TEMP 'DevinSetup-arm64-3.11.238.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 '/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-' -Wait