Hey there, I’ve been trying every combination of keywords I can think of in Google and DDG looking for a guide on how to build my own .msi installer package.
I have some clients with very specific VPN connection needs and I’ve got all of the steps written down in guides filed under each client.
However I’ve seen basic windows 10/11 VPNs be fully configured and ready to connect through a simple .msi installer.
I cannot figure out how to make that installer myself and this would save me at least 1 hour per week just setting up VPNs, refencing this document or that pre-shared key…
If the powershell works you can try using ps2exe or one of the other options for making a powershell script into an EXE file that the users just have to double click.
Obviously will require a bit of testing but might work for you.
The freeware version of advanced installer has done the job for all the MSIs I’ve needed but I’ve never needed to msi a vpn so no idea if it’ll work for you.
Lately it’s been entirely when the client’s system is offsite (like at my office) and I’m doing a nuke/pave.
My plan is to save my future self a ton of time by having a folder with the VPN connection installers for each client. Then save that into ITGlue so I can have the installer available from anywhere I’ve got internet.
Are you a MSP? I worked at one that was a Meraki shop, just about all of our clients had Merakis with L2TP VPNs.
We used our RMM to create the VPN connection with a powershell command/script. Just make sure you have the -alluserconnection or whatever switch and it gets installed system wide instead of just to the user running the command.