Here’s what I’ve developed to push a VPN client connection within Windows networking to remote PCs. One flaw is that this is user-based; I’m not sure if it could be applied to all users.
- Create a VPN connection with your desired settings on a template workstation
- Navigate to %appdata%\Microsoft\Network\Connections\Pbk
- Copy “rasphone.pbk” to a central source
- Either distribute that .pbk file directly to users to double-click on, or drop it into the same folder on their profile as it was originally retrieved from.
This .pbk file doesn’t store user credentials, so you will need to inform your user of those in advance.