mvij Posted February 20, 2021 Share Posted February 20, 2021 Hi Team, I am new to forum as well autoit script. could you please let me know the any best template to execute the MSI & MST file, along with pre-install & post install handling. please help me , it will be appreciated. Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted February 20, 2021 Moderators Share Posted February 20, 2021 @mvij welcome to the forum. Have you done a search on the forum? There are tons of threads on running an MSI, with a transform file. "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
mvij Posted February 21, 2021 Author Share Posted February 21, 2021 Thank you @JLogan3o13, Yes, there are blogs and threads available to run the MSI with MST. Just I am looking the template like how "App deployment tool Kit " is works . Ex: like below , there will be 4 sections ( pre-install , install, post-install, uninstall). Pre-install & uninstall might required rarely message box to end-user and add / modify/ delete registry or files. Pre-Install: If Process is running message box to end user ( only 2 option) a.Kill prorcess & continue b. cancel the installation. End If Add registry keys or Remove registry keys Create a Folder if not exist then copy files Installation: Pre-requisites: If any of below installation fails exist the installation 1. run DotNet.exe 2. run Visual studio 3. run Java Main executable files: If pre-requisites are success then run 1. run .msi with transforms 2. run .exe file with silent switches end if end if Post-Installation: If Process is running restart a. First process b. Second process Kill Porcess a. First Process b. Second process End if Add registry Modify registry remove registry File copy / overwrite / delete Uninstallation : If Process is running message box to end user (only 2 options) a.Kill prorcess & continue b. cancel the installation End if run uninstallation multiple commands Link to comment Share on other sites More sharing options...
Moderators JLogan3o13 Posted February 21, 2021 Moderators Share Posted February 21, 2021 There is no "automagic" pre-written library for doing this. As I state, there are a ton of examples in the forum. If, as you say you have seen them, they are not what you are looking for, then you'll have to write it yourself. So it comes down to what have you tried on your own, and what exactly are you having problems with? "Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball How to get your question answered on this forum! Link to comment Share on other sites More sharing options...
mvij Posted February 22, 2021 Author Share Posted February 22, 2021 very first Thank you Yes, as you mentioned, most of the things are available in different blogs. But needs to make it one. I am doing it same. But I am unable to get the MessageBox to end-user. could you please help me on this. Like below If Process is running message box to end user ( only 2 option) 1.Kill prorcess & continue 2. cancel the installation. End If Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now