What’s RFF? →

FREE TOOL

SwitchHunt

What’s the silent install switch? Drop a Windows installer below - we read it in your browser, the file never leaves your machine - identify the engine, and hand you the full command set: install, repair, uninstall, extract, plus the modifier flags. Works on ~85% of installers - MSI, WiX Burn, Advanced Installer, Inno, NSIS, InstallShield, InstallAware, BitRock, MSIX/AppX, Squirrel, Wise and self-extractors - and a curated catalog for the painful vendor one-offs (Citrix, Teams, AnyDesk…). The packed/custom long tail gets a best-effort switch harvest.

What it detects

Built for the enterprise long tail - Advanced Installer, Citrix and the vendor one-offs whose silent switches you’d otherwise reverse-engineer in Orca or dig out of a forum thread. Drop any of them and you get the exact command (install, repair, uninstall, plus modifier flags). Deterministic engines are rock-solid; the rest come with caveats.

EngineSilent installConfidence
Windows Installer (MSI)msiexec /i app.msi /qn /norestartHigh
WiX Burn bundlesetup.exe /install /quiet /norestartHigh
Advanced Installersetup.exe /exenoui /qnHigh
Inno Setupsetup.exe /VERYSILENT /SUPPRESSMSGBOXESHigh
MSIX / AppXAdd-AppxPackage -Path app.msixHigh
NSISsetup.exe /SMedium
InstallShieldsetup.exe /s /v"/qn"Medium
InstallAwaresetup.exe /sMedium
BitRock InstallBuildersetup.exe --mode unattendedMedium
SquirrelSetup.exe --silentMedium
7-Zip / WinRAR SFXunwrap → inner installerMedium
Wise (legacy)setup.exe /s (case-finicky)Low
📚 Vendor one-offs (Citrix, Teams, AnyDesk…)known silent string from the catalogCurated
Custom / packed EXEbest-effort switch harvest-

MSI packages also get a deep read - the full property table, a tiered “properties you likely need” list, and an uninstall-replay warning. When an installer seals its switches inside a compressed payload (Citrix, custom .NET, big vendor bundles), a curated catalog of hand-verified silent strings fills the gap - and the truly custom EXEs we just can't crack, we say so rather than guess. That's where you come in: I built this because I was sick of reverse-engineering installers in Orca, and I've thrown every weird, vendor-cursed package I own at it - you've probably got one nastier. Drop the installer that beats it (or the magic switches we miss) in an issue on the repo - the catalog only gets better with help, and I'm always happy to be proven wrong.

Runs entirely in your browser

The installer is parsed locally with JavaScript - no upload, no server, no storage, nothing to leak. You can pull your network cable and it still works. Open DevTools and watch: zero requests leave the page.

What it can and can’t do

It identifies the installer engine by signature and returns that engine’s documented command set - install, repair, uninstall, layout. It never runs the installer. Deterministic engines (MSI, WiX Burn, Advanced Installer, Inno, MSIX) are rock-solid; NSIS/InstallShield/ Squirrel/SFX come with caveats; truly custom EXEs it can’t crack - that’s what the community catalog is for: a public, hand-verified set of known silent strings (and, for well-known apps, their real uninstall + detection), going live at github.com/deadarcher/SwitchHunt.

Built by RFF - the deploy tool for admins who got tired of reverse-engineering installers in Orca. Pushing this to a fleet is the boring part RFF automates.