Need to create an easy tool for non-tech users to install security tool

I need advice on "packaging" some tools for a non-techy end user. I want to have office staff who are using VNC to connect from home to their office workstations to install stunnel for Windows. Basically, I'd like to create a flash drive or CD that the user can insert, and click on something (.bat file ... whatever) to install the components.

I've done this by hand and there are some tricky steps:

1. Download stunnel from https://www.stunnel.org/downloads/stunnel-5.44-win32-installer.exe, and run it.

2. Copy certificate.pem from installation media to \Program Files (x86)\stunnel\config

3. Copy stunnel.conf from installation media to \Program  Files (x86)\stunnel\config. This one was tricky because there will already be an stunnel.conf in that config folder and a normal user does not have permission to overwrite it. I had to modify the security properties on the config folder to explicitly permit the normal user to have permission. A non-tech user isn't going to be able to do this.

4. run  \Program  Files (x86)\stunnel\bin\stunnel -i to install stunnel as a service.

Please advise on the simplest (for the user) way of accomplishing this. Thanks.
LVL 1
MarkAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

arnoldCommented:
Download and seei the installer provides option /? That can be passed on a command line.
When getting the GUI, look in %tempt% to see whether it expands into a MSI and to which command line options can be provided I.e. An answer file for....

In a situation such as yours, coordinating with the user for a remote session using remote assist tools logmein, teamviewet, etc

Creating a snapshot (snagit, mspaint withalt-print screen)) I.e. Start, next step with description and a picture could go along way to help the person.. Note right elevations needed.
0
Mike TLeading EngineerCommented:
Hi,

If you know either the local admin password or an account with rights on the target machine I would script the whole thing and hardcode/encrypt the password and then create an EXE with the tool in the same directory . Then just use autorun.inf to launch it!
Your other option is to package it with Adminstudio or similar to create an MSI.

I would not leave anything for the user to do. regardless of their ability.

Mike
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Mike TLeading EngineerCommented:
Both answers give enough info to solve the issue.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.