---
title: "Automated MSI deployments"
aliases: ["/docs/agent-msi"]
---

runZero uses dynamically generated binaries for the runZero Explorer downloads and this doesn't always play well
with MSI-based installation methods.

To work around this issue, we have provided a shim ((MSI package)) that can be used with ((automated installers)). This package has a valid Authenticode signature and can also be verified using the [runZero Verifier](binary-verification.md).

<div class="alert alert-info">
<svg class="alert-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="16" x2="12" y2="12"></line><line x1="12" y1="8" x2="12.01" y2="8"></line></svg>
<div class="alert-body">
Some components of the application still reference the name "Rumble" for backwards compatibility. All new installations will use runZero for directory, file, and user names.
</div>
</div>

To use this package, deploy it with the `URL` parameter specified as the organization-specific download URL from the runZero Console Explorers section.
```bash
msiexec /i runzero-explorer-installer-amd64.msi URL=https://console.runzero.com
/download/explorer/DT[uniqueToken]/[versionID]/runzero-explorer-windows-amd64.exe
```

<div class="alert alert-info">
<svg class="alert-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="16" x2="12" y2="12"></line><line x1="12" y1="8" x2="12.01" y2="8"></line></svg>
<div class="alert-body">
The above command should be entered as one long line with a single URL parameter, but is shown wrapped here.
</div>
</div>

The MSI shim will verify that the URL contains a valid runZero Explorer binary and install it normally.

**Warning**: Note that installing with the `/a` parameter will not work and `/i` must be used instead.

## Binary downloads

| Build | SHA256 |
|-------|-----|
| [runZero Explorer Installer MSI x86 64-bit][msi64] | [sha-256][msi64-sum] |
| [runZero Explorer Installer MSI x86 32-bit][msi32] | [sha-256][msi32-sum] |

[msi64]: https://public.runzero.com/builds/runzero-explorer-msi/runzero-explorer-installer-amd64.msi
[msi64-sum]: https://public.runzero.com/builds/runzero-explorer-msi/runzero-explorer-installer-amd64.msi.sum

[msi32]: https://public.runzero.com/builds/runzero-explorer-msi/runzero-explorer-installer-386.msi
[msi32-sum]: https://public.runzero.com/builds/runzero-explorer-msi/runzero-explorer-installer-386.msi.sum
