How to Create a Basic EXE Package

You wish to create a basic EXE package for deployment.

To create a basic EXE package, do the following:

  1. Open PDQ Deploy, select New Package on the top left.
  2. With Package Properties selected, enter the name of your software next to the Name field.
  3. By default, Deploy User is selected next to the Run As field. Deploy User will be used in most cases. (Note: there are 4 possible options for this field. Each option will run this package using the selected account's permissions. Deploy User, Deploy User (Interactive), Local System, Logged on User.)
  4. Select Step 1- on the left-hand menu. Enter a name for the Step Title. Browse to your EXE file next to the Install File field. Enter any install parameters found in the documentation of your specific software into the Parameters field. Notice the parameters used inside the Parameters field are automatically added to the Command Line field. If you select the Custom box, you can delete or add any of these parameters. (Note: most of the time this isn't needed). You can also select the Include Entire Directory box if your EXE has files or folders that are needed along with it.
  5. Select the Conditions Tab. Based on your software compatibility, select the appropriate items within the O/S Version and O/S Architecture fields. (Note: the Conditions and Options tabs are only available in the Pro and Enterprise version.)
  6. With this particular software there is both a 32-bit and 64-bit version. Repeat the same steps if needed to create a second architecture type install. Select the Save button on the top left to finish.

*This can be accomplished in Free mode using two separate packages and choosing the appropriate machines to deploy to based on architecture.

Troubleshooting Deployment Issues:
If the package deployment fails, please try the following.

See Also:
How to Create a Basic MSI Package
Google Fu: The Art of Finding Silent Parameters
Introduction to PDQ Deploy
Installing PDQ Deploy and Your First Deployment

Still have a question or want to share what you have learned? Visit our Community Discord to get help and collaborate with others.