Populärt: Data uppdaterade 11 november 2026

Kategorier

Internet1 405
Kommunikation327
Ljud och video929
Grafik och design563
Kontor och produktivitet1 164
Utvecklarverktyg3 260
AI-verktyg596
Säkerhet och integritet405
Systemverktyg3 170
Spel542
Utbildning och vetenskap240
Nätverk och IT292

OpenLP: tyst installation och avinstallation

Experience the power of open source in your church with worship presentation software designed to fit how you want to run your service

Kommandon för att installera OpenLP utan frågor, ta bort programmet igen och identifiera det i distributionsverktyg. Ett kommando visas bara när det är säkert: från manifestet eller som installationsteknikens dokumenterade standard.

Relaterad guide: Parametrar för tyst installation: MSI, NSIS, Inno · Avinstallera program via registret eller PowerShell

Med winget

PowerShell
winget install --id OpenLPDevelopers.OpenLP -e --silent --accept-package-agreements --accept-source-agreements
winget upgrade --id OpenLPDevelopers.OpenLP -e --silent
winget uninstall --id OpenLPDevelopers.OpenLP -e --silent

Per installationsfil

64-bitars · MSI · Aktuell användare · en-US

Tyst installationmsiexec /i OpenLP-3.1.7-x64.msi /qn /norestart
Skriv en loggmsiexec /i OpenLP-3.1.7-x64.msi /qn /norestart /l*v "%TEMP%\openlp-install.log"
Avinstallationmsiexec /x {25F7F553-A93D-4992-99CF-83A59B158C24} /qn /norestart
MSI-produktkod
{25F7F553-A93D-4992-99CF-83A59B158C24}
Avinstallationsnyckel i registret
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{25F7F553-A93D-4992-99CF-83A59B158C24}
UpgradeCode
{8C5881AC-8F1E-4937-BB99-B823FABF18F0}
Installationsmapp
%ProgramFiles%\OpenLP
DisplayVersion
3.1.7.5000

PowerShell: ladda ner, kontrollera, installera

Laddar ner den officiella filen, kontrollerar dess SHA256 och installerar tyst.

install-openlp.ps1
$url = 'https://get.openlp.org/3.1.7/OpenLP-3.1.7-x64.msi'
$sha256 = 'E8894E5E8A4EDA9EED43D3282F1D89F4E67A27179F0E6E12DA955EB9F846076B'
$file = Join-Path $env:TEMP 'OpenLP-3.1.7-x64.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