![]() |
OpenCV 4.13.0-dev
Open Source Computer Vision
|
In the world of IT administration and systems management, the ability to deploy software silently—without user interaction—is essential. The command msiexec /qr i sophosoutlookaddinsetupmsi /t1 ec3 c1 i1 work represents a specific instruction to install a Sophos product using the Windows Installer engine.
This article dissects this command, explaining each parameter, the function of the software being installed, and the potential issues administrators might encounter with the syntax provided.
| Issue | Severity | Fix |
|-------|----------|-----|
| Missing / before qr | High | Use msiexec /qr |
| i without slash | High | Move /i before MSI filename |
| No .msi extension | Medium | Ensure filename ends with .msi |
| Property syntax | Medium | Use PROPERTY=value format |
| No transform syntax | Low if not needed | If t1 is transform: TRANSFORMS="t1.mst" |
msiexec /i "SophosOutlookAddin.msi" /qn EC3=value C1=1 I1=1 WORK=1
Check available properties using Orca (MSI editor) or run: msiexec qr i sophosoutlookaddinsetupmsi t1 ec3 c1 i1 work
msiexec /i "SophosOutlookAddinSetup.msi" /help
Without official Sophos documentation, these are guesses:
t1 – Possibly a transform file (t1.mst) for configuration.ec3 – Could be a license code or enterprise console flag.c1 – Enable client? Component 1?i1 – Interactive mode? Install feature 1?work – Workstation installation type (vs server).But these must be passed as PROPERTY=VALUE pairs, not space-separated tokens.
Example with your terms as properties:
msiexec /i "SophosOutlookAddin.msi" /qr T1=1 EC3=1 C1=1 I1=1 WORK=1
/t1 ec3 c1 i1 workThis section of the command is technically unusual. Standard MSI switches usually begin with a forward slash (e.g., /l, /quiet, /norestart).
In the context of Sophos installations, this string does not appear to be a standard set of MSI command-line arguments. There are three likely possibilities for what this text represents:
/l*v). Logs often contain data about the install context, such as Thread: 1, error codes (ec3), or counters. If this command was copied from a log file viewer, "ec3 c1 i1 work" may just be metadata or debug text accidentally appended to the command.T1 could be a property name.EC3, C1, I1 could be values defining feature states (often 1, 2, or 3 correspond to "Not Available," "Local," or "Source")./) before the property name (e.g., T1="ec3"), MSI would interpret ec3 c1 i1 work as the name of the file to install, which would result in an error.If this command is failing or producing an error, check the following: Deep Dive: Silent Installation of Sophos Outlook Add-In
1. Missing File Extension
The most common error in the string provided is the lack of .msi at the end of the filename. msiexec cannot find the package sophosoutlookaddinsetupmsi because the system looks for a file literally named that. It must be sophosoutlookaddinsetup.msi.
2. Silent Switch Syntax
Standard MSI properties usually require an equals sign (e.g., T1=1). If you type T1 1, the installer might interpret "1" as a separate command argument, which would cause a syntax error.
msiexec /i "SophosOutlookAddinSetup.msi" /qr T1=1 EC3=1 C1=1 I1=13. Running as Administrator Outlook Add-ins often write to protected areas of the registry. If you run this command in a standard Command Prompt, it may fail due to permissions. /qn — no UI (silent)
4. Verify Property Names
Are ec3 and c1 definitely the correct property names?
ADDLOCAL to select features (e.g., ADDLOCAL=Feature1,Feature2).