如何在 Windows 10 上為特定應用程式自動連接 VPN

如何在 Windows 10 上為特定應用程式自動連接 VPN

使用Windows 10 PowerShell cmdlet ,您可以輕鬆新增應用程序,以便在應用程式啟動時自動啟用 VPN 連線。自動執行此任務意味著您在使用某些應用程式時無需費心連接到 VPN。

若要利用PowerShell中的此功能,您必須先將VPN 服務新增至您的電腦(如果您還沒有)。請參閱文章:如何在 Windows 10 上建立 VPN以了解特定操作方法。

如何添加自動 VPN 激活

在 Windows 10 上建立 VPN 連線後,您需要使用管理員權限開啟 PowerShell

如何在 Windows 10 上為特定應用程式自動連接 VPN

使用管理員權限開啟 PowerShell

在出現的提示中按一下「是」以允許存取電腦。

在 PowerShell 視窗中,輸入以下命令,然後將 和 替換為 VPN 連線的名稱,以及要使用的相應應用程式的檔案路徑:

Add-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

請注意在命令中包含引號。

點擊Enter以運行命令。 PowerShell 警告您拆分隧道功能預設為停用狀態。要繼續,您必須先確認並啟用此功能。

Y出現提示時點擊,然後Enter再次點擊即可完成。

如何在 Windows 10 上為特定應用程式自動連接 VPN

出現提示時輸入 Y

您必須啟用分割隧道才能自動連接到 VPN,無需人工幹預。

當應用程式啟用 VPN 時,分割隧道會阻止 Windows 透過 VPN 路由所有網路流量。相反,分割隧道會分割流量,並且只有來自所列應用程式的資料才會通過VPN

在 PowerShell 中輸入以下命令:

Set-VpnConnection -Name "" -SplitTunneling $True

....並將其替換為您的 VPN 名稱(記住保留引號),然後按Enter

接下來,如果您意外關閉應用程式並且不希望連線終止,您可以設定逾時緩衝區來重新啟動應用程式。

進口:

Set-VpnConnection -Name "" -IdleDisconnectSeconds 

....前往 PowerShell 並按Enter。替換為您的連線名稱以及連線終止之前等待的秒數。

現在,當應用程式關閉時,Windows 將等待 10 秒再終止 VPN 連線。您可以根據需要更改此數字或完全跳過此步驟。

如何查看哪些應用程式會自動啟用 VPN

您可以透過多種方式檢查安裝了哪些應用程式來啟用自動 VPN 連線。您可以使用 PowerShell 中的指令或在檔案總管中編輯電話簿檔案。

如果 VPN 突然啟動並且您不確定原因,您可以使用以下方法之一來確定是哪個應用程式啟用了它。

使用 PowerShell cmdlet

若要使用此方法,請按一下「開始」按鈕並輸入Powershell。右鍵點選Windows PowerShell,然後從選單中選擇以管理員身分執行。

在出現的提示中按一下「是」以允許存取電腦。

在 PowerShell 視窗中,輸入以下命令,但將其替換為您的 VPN 連線的名稱,然後按Enter

Get-VpnConnectionTrigger -ConnectionName 

使用檔案總管

另一種選擇是在檔案總管中監視撥號電話簿檔案。您可以在文字編輯器中開啟它並查看啟用 V​​PN 的應用程式清單。

電話簿檔案為 Windows 提供了一種收集和指定建立遠端存取連線 (RAS) 所需資訊的標準方法。該檔案包含 IP 位址、連接埠、數據機設定等資訊以及您正在尋找的有關可啟用連接的應用程式的資訊。

首先,開啟檔案總管並將下列資料夾貼到網址列中,但將其替換為您目前的使用者名,然後按Enter

C:\Users\\AppData\Roaming\Microsoft\Network\Connections\Pbk

右鍵點選“rasphone.pbk”,然後選擇要在其中開啟該檔案的文字編輯器。

如何在 Windows 10 上為特定應用程式自動連接 VPN

右鍵單擊“rasphone.pbk”

該檔案包含您電腦上的所有 VPN 連接,因此如果您有多個 VPN,您可能需要進行大量篩選才能找到您想要的應用程式。每個應用程式都以直接檔案路徑儲存在「ClassicApplicationIDs」函數中。

幸運的是,如果您不想滾動查找每個應用程序,大多數文字編輯器都有查找功能。按Ctrl+ ,在文字欄位中F輸入「ClassicApplicationIds」Enter ,然後按。

如何在 Windows 10 上為特定應用程式自動連接 VPN

在文字欄位中輸入“ClassicApplicationIds”

如何停用自動 VPN 激活

如果您不小心添加了錯誤的應用程式或在啟動特定應用程式時不再希望啟動 VPN,則可以在 PowerShell 中使用類似的 cmdlet 刪除它們。

若要刪除自動 VPN 啟動功能,請使用管理員權限開啟 Powershell。

在出現的提示中按一下「是」以允許存取電腦。

在 PowerShell 視窗中,輸入以下內容,但將 和 替換為 VPN 連線的名稱以及對應應用程式的路徑:

Remove-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

PowerShell 會提示您確認從自動啟動清單中刪除應用程式。輸入類型Y並按Enter

對要從清單中刪除的每個應用程式重複此步驟。


如何刪除 Windows 10 螢幕右上角的版權請求通知

如何刪除 Windows 10 螢幕右上角的版權請求通知

您是否在螢幕右上角看到 Windows 10 啟動通知?本文將指導您如何刪除Windows 10上的版權請求通知。

AZ 有關如何安裝 Windows 10 內部版本 14393.222 的說明

AZ 有關如何安裝 Windows 10 內部版本 14393.222 的說明

最近微軟為Windows 10 PC用戶發布了最新的累積更新,名為Build 14393.222。這次針對Windows 10發布的更新主要根據使用者回饋修復了Bug,並提升了作業系統的效能體驗。

只需 3 步驟即可使用 Bastion 主機保護您的電腦網絡

只需 3 步驟即可使用 Bastion 主機保護您的電腦網絡

您的本機網路上是否有需要外部存取的電腦?使用堡壘主機作為網路的看門人可能是一個很好的解決方案。

如果您的鍵盤無法使用,如何建立 Windows 鍵

如果您的鍵盤無法使用,如何建立 Windows 鍵

如果您喜歡使用舊的經典鍵盤,例如 IBM Model M,它不包含實體 Windows 鍵,那麼有一個簡單的方法可以添加更多按鍵,即藉用您不經常使用的鍵。

快速清除Windows 10中所有事件日誌的3種方法

快速清除Windows 10中所有事件日誌的3種方法

有時您可能需要一次刪除所有舊的事件日誌。在本指南中,Quantrimang.com 將向您展示 3 種快速刪除 Windows 10 事件檢視器中所有事件日誌的方法。

假IP方式幫助您匿名訪問

假IP方式幫助您匿名訪問

在之前的許多文章中,我們已經提到在線保持匿名非常重要。私人資訊每年都會被洩露,使得網路安全變得越來越必要。這也是我們應該使用虛擬IP位址的原因。下面,我們就來學習製作假IP的方法!

如何在 Windows 10 上建立透明背景模式

如何在 Windows 10 上建立透明背景模式

WindowTop 是一款能夠調暗 Windows 10 電腦上運行的所有應用程式視窗和程式的工具。或者您可以在 Windows 上使用深色背景介面。

如何關閉 Windows 8 工作列上的語言列

如何關閉 Windows 8 工作列上的語言列

Windows 8 上的語言列是一個微型語言工具列,旨在自動顯示在桌面螢幕上。然而,很多人想在工作列上隱藏這個語言欄。

如何為 Linksys 路由器設定 WEP、WPA、WPA2

如何為 Linksys 路由器設定 WEP、WPA、WPA2

無線連接是當今的必需品,因此,無線安全對於確保內部網路的安全至關重要。

Linksys 優化網路連線速度的技巧

Linksys 優化網路連線速度的技巧

最大限度地提高網路速度對於優化網路連線至關重要。您可以使用電腦、可上網的電視、遊戲機等獲得最佳的娛樂和工作體驗。