The proposed solution consists of two steps.
For this solution you will need a VPN connection in Windows' integrated service (you need to have login data for a VPN service for this)
This is accessed via the Control Panel under Network and Internet -> Network and Sharing Center.
Now you should be able to log into your VPN.
Once thats done we set up an automatic task in the task scheduler:
Now that we have accessed the task schedular we create a new task:
"name_of_connection username password"
(keep the " and replace with your login credentials)Now the VPN connection should always be established at startup