What is MyInstall.vbs?
MyInstall.vbs is an Application Wrapper for software Installation. You can use it for most any file extension, although it manages MSI, MSP, MSU, and INF files directly.
What will I use it for?
Use it in MDT to configure your Application Installation using the MyInstall.config
Where do I get it?
Where do I put this script?
Copy it to your Deployment Share under \Applications\Admin\MyInstall. This way it makes it easy for you to copy it to Application Directories
How do I use it?
Simply place the VBS file in the root of an Application Install Directory. The Install you want to run should be in a subdirectory (Source)
Once you have that done, double click on the file and it will generate the configuration files for you
What do I put in this Config file?
Read through Reference: MyInstall Config
How does it work with MSI files?
Simply enter an MSI file in the cSetupFile property and it will generate the Command Line automatically for you, including logging in the Temp directory
But I use an MST Transform File . . .
Doesn’t matter. Add it in the cSetupSwitches property
How does it work with MSP files?
Simply enter an MSP file in the cSetupFile property and it will generate the Command Line automatically for you, including logging in the Temp directory
How does it work with MSU files?
Just enter the MSU file name and it will use the /quiet switch automatically.
How does it work with INF files?
Same as everything else, just put something with an INF extension
How does it work with everything else?
Just enter your own switches!