MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: 7Zip.EXE[Next]: Batch File Tips and Tricks
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Tips and Tricks->Batch Files

Batch Files

A batch file at its simplest is simply a set of commands listed one per line, this is a simple (if useless) example:

@echo off
cls
del "%temp%\*.tmp"
del "%windir%\temp\*.tmp"

You may find some of my free Windows and DOS tools useful for use in batch file ("LOG.EXE" in particular).

You may be executing the batch file as a custom action at install time, if so please ensure it returns a decent return code (don't just use the "AnyRc" attribute). You should also question whether what the batch file is doing could be done natively by the MSI, if so do the work up front, it will pay off in the end.

Some links to other sections of this document are:

Batch Files - External Links

Some good external links:


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: 7Zip.EXE[Next]: Batch File Tips and Tricks


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Saturday May 28 2022 at 3:11pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.