To prevent inadvertently executing a VBS script it is recommended to change the default behavior when double clicking or opening a VBS file. This for security reasons. (For a reg file to do so, see later on in this post.) Consequence is that WPI is not able to install a VBS file anymore. WPI only opens the VBS file and stops until the VBS file is closed again. WPI is thus dependent on default (unsave) behavior / settings. To my mind it would be an improvement to change WPI in this respect. A workaround is to use the following in the user interface: {START} /d "%wpipath%\\Install\\" /WAIT CScript "MyVBSFile.vbs". or equivalently use the following command in your 'config.js' file: cmds[pn]=['{START} /d "%wpipath%\\Install\\" /WAIT CScript "MyVBSFile.vbs"']; (Using a cmd / batch file resulted in errors in my case, because of "."'s in the path of "MyVBSFile.vbs". I'm not completely sure if this could be an alternative.) Reg file for changing the default behavior when double clicking or opening a VBS file: Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\VBSFile\Shell] [HKEY_CLASSES_ROOT\VBSFile\Shell] [HKEY_CLASSES_ROOT\VBSFile\Shell\Open] @="&Edit in Notepad" [HKEY_CLASSES_ROOT\VBSFile\Shell\Open\Command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,6f,00,\ 74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,20,00,25,00,31,00,00,\ 00 [HKEY_CLASSES_ROOT\VBSFile\Shell\Open1] @="&Execute VBScript" [HKEY_CLASSES_ROOT\VBSFile\Shell\Open1\Command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,57,00,53,00,\ 63,00,72,00,69,00,70,00,74,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,\ 00,22,00,20,00,25,00,2a,00,00,00 [HKEY_CLASSES_ROOT\VBSFile\Shell\Open2] @="Open &with Command Prompt" [HKEY_CLASSES_ROOT\VBSFile\Shell\Open2\Command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,43,00,53,00,\ 63,00,72,00,69,00,70,00,74,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,00,31,\ 00,22,00,20,00,25,00,2a,00,00,00 [HKEY_CLASSES_ROOT\VBSFile\Shell\Print] @="&Print" [HKEY_CLASSES_ROOT\VBSFile\Shell\Print\Command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,6f,00,\ 74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,70,00,20,\ 00,25,00,31,00,00,00