MSI Install with Verbose Logging / Repair
Runs MSI install or repair with verbose logging for troubleshooting Return value 3 and custom action failures.
Script Actions
Script Actions
Credibility
Last reviewed
Jul 8, 2026
Last tested
Jun 1, 2026
PowerShell
Windows PowerShell 5.1
Safety score
72/100
Documentation
100/100
Community rating
Coming soon
Downloads
Coming soon
Review status
approved
Verified by OperatorOS
Review
OperatorOS verified
Catalog
Official library
Safety
Static scan completed
MSI Install with Verbose Logging / Repair is part of the official OperatorOS ScriptForge catalog. It has been reviewed for metadata completeness, safety scan results, PowerShell compatibility, and technician-facing documentation.
Script Body
# OperatorOS ScriptForge imported Xodus library script
# Workbook ref: SCR-007
# Title: MSI Install with Verbose Logging / Repair
# Category: Software Deployment
# Ready state: Ready
# Workbook risk: medium
# Body type: CMD / msiexec
$OperatorOSFrameworkCandidates = @(
(Join-Path -Path $PSScriptRoot -ChildPath '..\..\..\framework\OperatorOS-ScriptFramework.psm1'),
(Join-Path -Path $PSScriptRoot -ChildPath '..\..\..\..\framework\OperatorOS-ScriptFramework.psm1')
)
$OperatorOSFrameworkPath = $OperatorOSFrameworkCandidates | Where-Object { Test-Path -LiteralPath $_ } | Select-Object -First 1
if ($OperatorOSFrameworkPath) {
Import-Module $OperatorOSFrameworkPath -Force
}
$ErrorActionPreference = 'Stop'
# Interactive install with verbose logging
msiexec /i "C:\temp\VeradigmPM\AllScriptsPMClient.msi" /L*V "C:\temp\VeradigmPM\AllScriptsPMClient_install.log"
# Silent install
msiexec /i "C:\temp\VeradigmPM\AllScriptsPMClient.msi" /qn /norestart /L*V "C:\temp\VeradigmPM\AllScriptsPMClient_install.log"
# Repair if install completed but launch still fails
msiexec /fvamus "C:\temp\VeradigmPM\AllScriptsPMClient.msi" /L*V "C:\temp\VeradigmPM\AllScriptsPMClient_repair.log"
Requirements
- Windows PowerShell 5.1 or newer for Windows Endpoint.
- Required tooling: msiexec.
- Recommended run context: Elevated CMD or PowerShell.
Parameters
SiteConfiguration
string / required
Workbook input carried forward from: MSI path, log path, silent/interactive switch
Examples
Run script
Runs the imported OperatorOS script after reviewing parameters and placeholders.
./software-deployment-msi-install-with-verbose-logging-repair.ps1Changelog
1.0.0 - Imported from Xodus / OperatorOS Script Library workbook with OperatorOS metadata, redaction notes, and framework bootstrap.