PackMyApp Forge Desktop Guide
Prerequisites
- Windows environment with Forge installed.
- PackMyApp account on Tier 1, MVP, Tier 2, or Tier 3 (Forge is not available on Tier 0).
- Active linked tenant context in PackMyApp.
What Is Forge?
PackMyApp Forge is a Windows desktop application that converts a traditional Win32 installer (.exe, .msi) into an Intune-ready package. It generates the install command, uninstall command, and detection rules automatically, then hands the package off to PackMyApp for deployment.
Click Path
- Launch Forge desktop app.
- Click
SIGN INand complete browser authentication with your PackMyApp-linked Microsoft account. - Wait for Forge to confirm session validation before continuing.
- Click
Select source folderand navigate to the folder containing your installer file. - Select the installer file (
.exeor.msi). - Review the auto-generated profile fields: - Install command: the command Intune will run to install the app silently. - Uninstall command: the command Intune will run to remove the app. - Detection rule: the registry key or file path Forge uses to confirm successful installation.
- Edit any of the three fields if the auto-detection is not accurate for your installer.
- Click
Run validationto verify the detection rule and commands, or chooseSkip validationif you have already tested manually. - Review the validation output.
- Click
Build packageto generate the Intune.intunewinpackage. - After package build, continue to deploy handoff from the PackMyApp web interface.
Expected Result
- Forge session is valid and tied to the correct tenant context.
- Package build completes with a valid
.intunewinoutput. - Deploy handoff is ready in PackMyApp without manual repackaging.
Field Reference
| Field | What It Controls | When To Edit |
|---|---|---|
| Install command | Silent install command passed to Intune | If auto-detect is wrong for your installer's silent flag |
| Uninstall command | Silent uninstall command | If the auto-generated removal command is incomplete |
| Detection rule | Registry key or file path confirming install success | If app does not register in standard locations |
If It Fails
- If sign-in fails, verify PackMyApp session in browser and retry.
- If tier check fails, confirm your PackMyApp plan includes Forge access.
- If detection rule validation fails, edit the rule manually and re-run validation.
- If build fails, verify installer file is intact and not locked by another process.
- If tenant handoff fails after build, verify linked tenant in
Settings > Tenant Connection.