<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
<channel>
    <title>Dažādas piezīmes Auto reconnect VPN in windows 10</title>
    <link>https://tvertne.org/blogi/?itemid=4107</link>
    <description>Simple howto.
No additional third side software required.
Windows built-in task scheduler used. Username and password arguments NOT required for command.
This assumes you're using Windows 10 buil..</description>
    <language>lv</language>
    <image>
        <url>http://tvertne.org/logo-org.gif</url>
        <title>Auto reconnect VPN in windows 10</title>
        <link>https://tvertne.org/blogi/?itemid=4107</link>
    </image>
    <docs>http://backend.userland.com/rss</docs>
	    <item>
<title>Dažādas piezīmes Auto reconnect VPN in windows 10</title>
<link>https://tvertne.org/blogi/?itemid=4107</link>
<description><p>Simple howto.</p>
<p>No additional third side software required.
Windows built-in task scheduler used. Username and password arguments NOT required for command.</p>
<p>This assumes you're using Windows 10 built-in VPN and already saved VPN connection (saved username and password).
Probably will work on older Windows versions too.
</p>First of all find saved VPN connection parameters file <code>C:\Users\YOURUSERNAME\AppData\Roaming\Microsoft\Network\Connections\Pbk\rasphone.pbk</code><br /><br />Make backup.<br /><br />Then open original and find [YOURVPNNAME].<br /><br />Find <code>PreviewUserPw=1</code><br />Change it to <code>PreviewUserPw=0</code><br /><br />Save the file.<br /><br /><br />Next create new file, copy following content, change keywords in CAPITALLETTERS.<br />

<pre>&lt;?xml version="1.0" encoding="UTF-16"?&gt;<br />&lt;Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task"&gt;<br />  &lt;RegistrationInfo&gt;<br />    &lt;Date&gt;2021-12-30T14:40:51.0713534&lt;/Date&gt;<br />    &lt;Author&gt;DOMAIN\YOURUSERNAME&lt;/Author&gt;<br />    &lt;URI&gt;\VPN reconnect task&lt;/URI&gt;<br />  &lt;/RegistrationInfo&gt;<br />  &lt;Triggers&gt;<br />    &lt;EventTrigger&gt;<br />      &lt;Enabled&gt;true&lt;/Enabled&gt;<br />      &lt;Subscription&gt;&amp;lt;QueryList&amp;gt;&amp;lt;Query Id="0" Path="Application"&amp;gt;&amp;lt;Select Path="Application"&amp;gt;*[System[Provider[@Name='RasClient'] and EventID=20226]]&amp;lt;/Select&amp;gt;&amp;lt;/Query&amp;gt;&amp;lt;/QueryList&amp;gt;&lt;/Subscription&gt;<br />    &lt;/EventTrigger&gt;<br />    &lt;EventTrigger&gt;<br />      &lt;Enabled&gt;true&lt;/Enabled&gt;<br />      &lt;Subscription&gt;&amp;lt;QueryList&amp;gt;&amp;lt;Query Id="0" Path="Microsoft-Windows-NetworkProfile/Operational"&amp;gt;&amp;lt;Select Path="Microsoft-Windows-NetworkProfile/Operational"&amp;gt;*[System[Provider[@Name='NetworkProfile'] and EventID=10000]]&amp;lt;/Select&amp;gt;&amp;lt;/Query&amp;gt;&amp;lt;/QueryList&amp;gt;&lt;/Subscription&gt;<br />    &lt;/EventTrigger&gt;<br />  &lt;/Triggers&gt;<br />  &lt;Settings&gt;<br />    &lt;MultipleInstancesPolicy&gt;IgnoreNew&lt;/MultipleInstancesPolicy&gt;<br />    &lt;DisallowStartIfOnBatteries&gt;true&lt;/DisallowStartIfOnBatteries&gt;<br />    &lt;StopIfGoingOnBatteries&gt;true&lt;/StopIfGoingOnBatteries&gt;<br />    &lt;AllowHardTerminate&gt;true&lt;/AllowHardTerminate&gt;<br />    &lt;StartWhenAvailable&gt;false&lt;/StartWhenAvailable&gt;<br />    &lt;RunOnlyIfNetworkAvailable&gt;false&lt;/RunOnlyIfNetworkAvailable&gt;<br />    &lt;IdleSettings&gt;<br />      &lt;StopOnIdleEnd&gt;true&lt;/StopOnIdleEnd&gt;<br />      &lt;RestartOnIdle&gt;false&lt;/RestartOnIdle&gt;<br />    &lt;/IdleSettings&gt;<br />    &lt;AllowStartOnDemand&gt;true&lt;/AllowStartOnDemand&gt;<br />    &lt;Enabled&gt;true&lt;/Enabled&gt;<br />    &lt;Hidden&gt;false&lt;/Hidden&gt;<br />    &lt;RunOnlyIfIdle&gt;false&lt;/RunOnlyIfIdle&gt;<br />    &lt;WakeToRun&gt;false&lt;/WakeToRun&gt;<br />    &lt;ExecutionTimeLimit&gt;PT72H&lt;/ExecutionTimeLimit&gt;<br />    &lt;Priority&gt;7&lt;/Priority&gt;<br />  &lt;/Settings&gt;<br />  &lt;Actions Context="Author"&gt;<br />    &lt;Exec&gt;<br />      &lt;Command&gt;C:\Windows\System32\rasphone.exe&lt;/Command&gt;<br />      &lt;Arguments&gt;-d "YOURVPNNAME" -f C:\Users\YOURUSERNAME\AppData\Roaming\Microsoft\Network\Connections\Pbk\rasphone.pbk&lt;/Arguments&gt;<br />    &lt;/Exec&gt;<br />  &lt;/Actions&gt;<br />&lt;/Task&gt;
</pre>

<p>Next open Windows Task Scheduler and import this file. New task will be created.</p>
<p>Try to Run/Enable it.</p>
<p>Connect/Disconnect VPN.<br /><br />If setup is correct, VPN should reconnect right after disconnection.</p></description>
<pubDate></pubDate>
</item>
            </channel>
</rss>
        