Perfect — quick, no‑frills Advanced Installer recipe coming up. This will get you a working MSI that simply copies files to Program Files, creates a shortcut, and supports uninstall/silent install. No deep WiX scripting required.
Quick assumptions
- You have Advanced Installer installed (Free edition works for basic file packaging; some advanced features require a paid edition).
- Your files are in a folder on your PC (e.g., C:\Temp\MyFiles).
Steps (5–10 minutes)
- New project
- Open Advanced Installer → New → choose "MSI" → "Simple" (or "Professional" if available). Click Create Project.
- Set product info
- Project Details (top-left): set Product Name, Version, Manufacturer.
- Leave Product Code (GUID) alone — Advanced Installer generates one. If you recompile and want upgrades later, increment Version and let it generate a new Product Code for major upgrades.
- Add your files
- Go to Files and Folders.
- Select "Application Folder" (this maps to %ProgramFiles%\Manufacturer\Product by default).
- Right‑click → Add Files / Add Folder and point to your source folder (or drag-and-drop). This will copy everything into the Application Folder during install.
- Create shortcuts (optional)
- Right-click the EXE you added → New Shortcut to create a Desktop or Start Menu shortcut.
- Place the shortcut under "Application Shortcuts" or "Desktop".
- Require elevation / per‑machine install
- Go to Install Parameters (or Product Details → Install Parameters).
- Set Install Scope to "Per-machine (all users)" so the installer requests admin privileges and installs to Program Files.
- This ensures proper elevation for copying into Program Files and adding HKLM entries.
- Uninstall and ARP entry
- Advanced Installer auto-creates an Uninstall entry (Programs and Features). You can edit the display name under Product Details if desired.
- Build the MSI
- Click the Build button (top toolbar) → Build Project.
- MSI output folder is shown in the Build Results pane (e.g., Bin\x64\YourProduct.msi).
- Test the MSI
- Run interactively to verify files/shortcuts: double-click the MSI (right-click → Run as administrator).
- Test silent install: open an elevated Command Prompt and run:
msiexec /i "C:\path\to\YourProduct.msi" /qn
- /qn = no UI (fully silent)
- /passive = unattended with a progress bar
- If something fails, produce a verbose log:
msiexec /i "C:\path\to\YourProduct.msi" /l*v C:\temp\install.log
Quick tips / caveats
- Free vs Paid: The Free edition supports basic file installs and shortcuts. Some packaging/custom actions require Professional/Enterprise.
- Upgrades: If you change Version for a real upgrade, follow MSI rules (increase version and handle ProductCode/UpgradeCode). Advanced Installer has a Project → Upgrade Paths UI if you need it later.
- Registry or services: If your "copy" also needs registry keys or service installs, those are available in the left pane (but may need a paid edition).
- If you need the installer to set file permissions, run custom scripts, or perform COM registration, tell me and I’ll point to the exact option.
Want a tiny checklist or screenshots?
I can drop a short checklist, or capture the exact menu names/screenshots (two or three images) if you want—otherwise this should be enough to try it yourself. Enjoy the pastime — MSI building is oddly satisfying for an old-timer’s hobby.