Ich versuche, OpenVPN so zu konfigurieren, dass es beim Anmelden automatisch gestartet und verbunden wird. Zum größten Teil funktioniert mein Setup, aber es startet, geht und startet dann neu. Das geht ewig so weiter. Außerdem wird der Status der Aufgabe ständig "ausgeführt".
Dies ist die Konfiguration des Jobs, den ich habe:
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2015-06-24T20:13:08.9260548</Date>
<Author>JAKE-PC\Jacob</Author>
<Description>OpenVPN LDN</Description>
</RegistrationInfo>
<Triggers>
<LogonTrigger>
<Enabled>true</Enabled>
<UserId>JAKE-PC\Jacob</UserId>
</LogonTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>JAKE-PC\Jacob</UserId>
<LogonType>InteractiveToken</LogonType>
<RunLevel>HighestAvailable</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>false</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<DisallowStartOnRemoteAppSession>false</DisallowStartOnRemoteAppSession>
<UseUnifiedSchedulingEngine>false</UseUnifiedSchedulingEngine>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>P3D</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>%windir%\System32\cmd.exe</Command>
<Arguments>/c start "OpenVPN" "C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --connect LDN-DDoS-Protected.ovpn</Arguments>
</Exec>
</Actions>
</Task>
Gibt es einen Grund dafür? Bitte lassen Sie mich auch wissen, ob ich zusätzliche Informationen zur Verfügung stellen kann, um die Lösung dieses Problems zu erleichtern.
Danke im Voraus!
start %1 C:\example.exe
. Gehe zu Task Scheduler
, wähle Create Task...
(NICHT Create Basic Task
), überprüfe Run with highest privileges
und ändere das Configure for:
zu Windows Server 2003, Windows XP...
, dann können Sie die .bat - Datei bei der Anmeldung ausführen wählen
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
, lassen Sie sehen , wenn Sie dies als eine alternative Lösung betrachten