Automatically handle detection, upgrades, and install logic — so your deployments work the first time, at scale.
It's not just missing flags. It's detection logic that lies, version conflicts that corrupt environments, and failures that only show up on production endpoints.
pkgprobe runs your Windows installer in an isolated VM, captures every system change with ProcMon, and generates a verified silent install command and Intune-ready package — with evidence, not guesswork.
pkgprobe verifies deployment-readiness before producing the artifact. That includes version detection, upgrade-path safety, and downgrade prevention — not just silent args.
pkgprobe refuses to produce a .intunewin unless the manifest passes. High-confidence detection anchors required — no exceptions by default.
install.ps1 and detect.ps1 are generated from trace data — not templates. Detection logic references the actual anchors pkgprobe found.
pkgprobe ensures installs only run when needed — preventing reinstall loops, blocking downgrades, and handling upgrade paths automatically.
Run fully on-prem with pkgprobe-trace, or use the API to get an artifact back without managing VMware yourself.
Silent flags are just the start. The deployments that hurt your environment most are the ones that fail invisibly, corrupt versions, or loop forever.
Detection rule ignores the installed version. Intune keeps redeploying. Users see repeated installs. Helpdesk gets the calls.
Your package runs against a newer version already on disk. The installer downgrades it silently. Dependencies break. No warning.
The upgrade code doesn't match. MSI skips installation without error. Intune marks it successful. Half your fleet is still on the old version.
The wrapper script returns success. The actual install hit a prompt, a missing dependency, or a locked file. You find out from users.
Detection rules include version data extracted from the trace. Intune only redeploys when it actually should — no loops, no noise.
pkgprobe detects what's already installed and generates logic to skip, upgrade, or uninstall-first appropriately. No manual version checks.
When an in-place upgrade isn't safe, pkgprobe generates uninstall-first sequences backed by trace evidence — not assumptions.
Generated scripts validate real installation outcomes — not just process exit codes. If the app isn't there, it's a failure. Full stop.
Every question here either puts your mind at ease — or tells you clearly if pkgprobe isn't right for your environment. Either outcome saves you time.
MSI, EXE, and MSIX installers. For EXEs — which are the hardest because they don't advertise their flags — pkgprobe traces the actual installer in an isolated VM and extracts the working silent arguments directly from what the installer does, not from a database of guesses..intunewin packages, install.ps1 and detect.ps1 scripts, and a structured JSON manifest that maps to Intune's Win32 app format. For SCCM, the same scripts and detection logic work as-is. Enterprise plans include direct SCCM + Intune integration workflows.pkgprobe-trace CLI lets you run traces against your own VMware environment. Both give you the same verified output.pkgprobe-trace CLI lets you run everything entirely on-prem — nothing leaves your network..intunewin unless the manifest passes — no guessing, no hoping it works in production.Automate Intune/SCCM packaging, eliminate trial-and-error installs, and standardize deployments across your environment.
→ If pkgprobe saves just 1–2 hours per app, it pays for itself almost immediately.
→ Most teams recover the cost in their first 1–2 deployments
.intunewin packagesWe'll map pkgprobe to your environment, app volume, and tooling — and show exactly where you'll save time.
We'll walk through your actual packaging workflow and show where pkgprobe eliminates manual work, reduces failures, and speeds up deployments.
We keep demo sessions small so we can personalize each one. Tell us about your environment and we'll confirm a time.
pkgprobe extracts the exact silent args that work — from your actual installer, in a real VM, in under 10 minutes. Free to start.