We help IT Professionals succeed at work.

Software Installs

timgreen7077
timgreen7077 asked
on
I have a piece of software, that needs to be installed on some user's computers, but I only want them to be able to install the core
app and not the entire software install. Is there a way to change something about the software so that the user's can only install the
core app and not the entire disk. Just wondering and if someone has any insight that will be great.
Comment
Watch Question

Commented:
you may create an unattanded installation with the help of AutoIt http://www.autoitscript.com/site/autoit/
Otherwise you may create an msi-package if your app supports this ?!

Ove
Sudeep SharmaTechnical Designer

Commented:
It depends what software it is and how it's installer has been made?

Could you please let us know the name of software or else if it is in-house product?
timgreen7077Exchange Engineer
Distinguished Expert 2018

Author

Commented:
Since I have never done this can you tell me or direct me to a resource to see about how to create a msi package.
Ove
Commented:
as said above you should check if your app supports unattended installation by creating a transform (MST-file) or if it's possible to run the setup.exe with /parameters /xyz to select what should be installed.
If this is NOT possible and you need to "click" onto special buttons and select-boxes inside your setup-wizard -> THAN AutoIt ( Link above) is YOUR choice :-)
Via AutoIt you may start one *.exe which starts the installation of your application and automatically do's the mounse-clicks or keybord-shourtcuts to install the apps to your needs.

Ove
timgreen7077Exchange Engineer
Distinguished Expert 2018

Author

Commented:
The software is called SV8500 PCPro.
Your responses have helped. Here is the software name, and I will issue points later. If the software name helps, let me know.
Ove
Commented:
this is an example of an AutoIt-Script...there you'll see the first line which will start the setup.exe and after that the keystrokes are sent to the application - so the setup is run fully automated:

RunAs("administrator","domain","password","","\\server\share\mysoftware\setup.exe")
WinWaitActive("Welcome","&Next")
Send("!n")
WinWaitActive("Software License Agreement","&Yes")
Send("!y")
WinWaitActive("Choose help files to install and destination folder","&Next")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{SPACE}")
Send("!n")
WinWaitActive("Start Copying Files","&Next")
Send("!n")
WinWaitActive("Create shortcuts","&Next")
Send("{SPACE}")
Send("!n")
WinWaitActive("Setup Complete")
Send("{TAB}")
Send("{SPACE}")

Open in new window


Ove