С кратки команди на Windows 10 PowerShell можете лесно да добавяте приложения за автоматично активиране на VPN връзки, когато се стартират. Автоматизирането на тази задача означава, че няма да се притеснявате да се свързвате с VPN, когато използвате определени приложения.
За да се възползвате от тази функционалност в PowerShell , първо ще трябва да добавите VPN услуга към вашия компютър, ако все още нямате такава. Вижте статията: Как да създадете VPN на Windows 10, за да разберете как.
Как да добавите автоматично VPN активиране
След като установите VPN връзка на Windows 10, ще трябва да отворите PowerShell с администраторски права .

Отворете PowerShell с администраторски права
Щракнете върху Да в подканата, която се появява, за да разрешите достъп до компютъра.
В прозореца на PowerShell въведете следната команда, след което заменете и с името на VPN връзката, плюс пътя на файла към съответното приложение, което искате да използвате:
Add-VpnConnectionTriggerApplication -Name "" –ApplicationID ""
Забележете да включите кавичките в командата.
Кликнете, Enterза да изпълните командата. PowerShell ви предупреждава, че функцията за разделяне на тунели е деактивирана по подразбиране. За да продължите, първо трябва да потвърдите и активирате тази функция.
Докоснете Y, когато се появи подканата, след което докоснете Enterотново, за да завършите.

Въведете Y, когато се появи подканата
Трябва да активирате разделното тунелиране, за да активирате автоматично свързване към VPN без човешка намеса.
Разделеното тунелиране не позволява на Windows да насочва целия мрежов трафик през VPN, когато приложението го активира да стартира. Вместо това разделното тунелиране разделя трафика и само данните от изброеното приложение преминават през VPN .
Въведете следната команда в PowerShell:
Set-VpnConnection -Name "" -SplitTunneling $True
… и го заменете с името на вашата VPN (не забравяйте да запазите кавичките), след което натиснете Enter.
След това, в случай че случайно затворите приложението и не искате връзката да прекъсне, можете да зададете буфер за изчакване, за да рестартирате приложението.
Импортиране:
Set-VpnConnection -Name "" -IdleDisconnectSeconds
… отидете на PowerShell и натиснете Enter. Заменете с името на вашата връзка и броя секунди за изчакване, докато връзката прекъсне.
Сега, когато приложението се затвори, Windows ще изчака 10 секунди, преди да прекрати VPN връзката. Можете да промените този номер по желание или да пропуснете тази стъпка напълно.
Как да видите кои приложения автоматично активират VPN
Има няколко начина, по които можете да проверите кои приложения са инсталирани, за да активирате автоматични VPN връзки. Можете да използвате команда в PowerShell или да редактирате файла с телефонния указател във File Explorer.
Ако VPN внезапно стартира и не сте сигурни защо, можете да използвате един от следните методи, за да определите кое приложение го е активирало.
Използвайте команда PowerShell
За да използвате този метод, щракнете върху бутона Старт и влезте в Powershell. Щракнете с десния бутон върху Windows PowerShell и след това изберете Изпълни като администратор от менюто.
Щракнете върху Да в подканата, която се появява, за да разрешите достъп до компютъра.
В прозореца на PowerShell въведете следната команда, но я заменете с името на вашата VPN връзка, след което натиснете Enter:
Get-VpnConnectionTrigger -ConnectionName
Използвайте File Explorer
Друга възможност е да наблюдавате файла на телефонния указател за комутируема връзка във File Explorer. Можете да го отворите в текстов редактор и да видите списъка с приложения с активиран VPN.
Файлът с телефонния указател предоставя стандартен начин за Windows да събира и указва информацията, необходима за установяване на връзка за отдалечен достъп (RAS). Този файл съдържа информация като IP адрес, порт, настройки на модема и информацията, която търсите за приложенията, които могат да активират връзката.
За да започнете, отворете File Explorer и поставете следната папка в адресната лента, но я заменете с текущото си потребителско име, след което натиснете Enter:
C:\Users\\AppData\Roaming\Microsoft\Network\Connections\Pbk
Щракнете с десния бутон върху “rasphone.pbk” и след това изберете текстовия редактор, в който искате да отворите файла.

Щракнете с десния бутон върху „rasphone.pbk“
Този файл съдържа всички VPN връзки на вашия компютър, така че ако имате няколко VPN, може да се наложи да преглеждате много, за да намерите приложенията, които искате. Всяко приложение се съхранява във функцията „ClassicApplicationIDs“ като директен път към файла.
За щастие, ако не искате да превъртате, за да намерите всяко приложение, повечето текстови редактори имат функция за намиране . Натиснете Ctrl+ F, въведете „ClassicApplicationIds“ в текстовото поле, след което натиснете Enter.

Въведете „ClassicApplicationIds“ в текстовото поле
Как да деактивирате автоматичното VPN активиране
Ако случайно добавите грешно приложение или вече не искате VPN да се активира при стартиране на конкретни приложения, можете да ги премахнете с помощта на подобна команда в PowerShell.
За да премахнете функцията за автоматично активиране на VPN, отворете Powershell с администраторски права.
Щракнете върху Да в подканата, която се появява, за да разрешите достъп до компютъра.
В прозореца на PowerShell въведете следното, но заменете и с името на VPN връзката плюс пътя до съответното приложение:
Remove-VpnConnectionTriggerApplication -Name "" –ApplicationID ""
PowerShell ви подканва да потвърдите премахването на приложението от списъка за автоматично активиране. Въведете типа Yи натиснете Enter.
Повторете тази стъпка за всяко приложение, което искате да премахнете от списъка.