So your finally getting sick of having to click and connect to your favorite vpn!  In this guide we will fix that problem; make life much more automated and simple.  This is OpenVPN client auto connecting to my favorite vpn on Windows 7; which I did rename to 1.ovpn just for simplicity.

 1.
  Start --> Control Panel Type Tasks in the search bar in the top right corner.

Control Panel Schedule a task



  2.   Go to Schedule Tasks under Administrative Tools.


 
 3.   Click Create Basic Task. 
Create Basic Task



 4.   Name Task and Give Descripition.



 5.   Set trigger to "When I log on" hit next.
Trigger



 6.   Set Action to "Start a program" hit next.
Setting Action



 7.   Browse to Location of OpenVPN-gui.exe (C:\Program Files\OpenVPN\bin\openvpn-gui.exe).
Locate Program and add Arguement



 8.   Click in the "Add Arguements" Text box and add --connect "configfilename.opvn" (obviously the config file name for the vpn you wish to auto connect to) hit next.



 9.   Click the box for "Open the Properties dialog for this task when I click Finish"; Click Finish.
Opening up properties on task
 


10.  In the properties window make sure "Run with highest privileges" is turned on.
Highest privileges turned on



11.  Click "Triggers" tab select and click Edit
Triggers Tab to edit At log on trigger



12.  Click 
on "Delay Task for:" (I like to set for a minute or 2) Click "OK" and your all set!

Delay task for 1 minute at logon

Also Read

How to create a VPN Killswitch with Comodo Firewall
In this guide we will be Blocking all traffic unless we are connected to a VPN of our choice or a...
How to Connect to LiquidVPN Using L2TP on Windows 10
To manually set up an L2TP-or-PPTP connection under Windows 10, read the instructions as...
How to Install OpenVPN on Windows 10
In this guide we will setup and install OpenVPN on Windows 101. Go to...
Windows Built in VPN Dialer L2TP or PPTP
In this guide we will be covering the set up of a PPTP VPN or L2TP VPN in Windows XP (Windows 7/8...
OpenVPN Auto connect at start up on Windows Xp
One of the reasons XP had such an amazing shelf life is things were pretty reliable and fairly...