如何在 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

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


什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

您是否掃描過您的設備並發現它感染了 HackTool:Win32/Keygen?在您使用破解或金鑰產生器啟動進階軟體後,Windows Defender 可能會自動警告您有關此惡意軟體的存在。

在 Windows 10 上建立備份和還原點(Restore Point)的說明

在 Windows 10 上建立備份和還原點(Restore Point)的說明

探索如何在Windows 10上建立和管理還原點,這是一項有效的系統保護功能,可以讓您快速還原系統至先前狀態。

在 Windows 10 中開啟裝置管理員的 15 種方法

在 Windows 10 中開啟裝置管理員的 15 種方法

您可以使用以下 15 種方法輕鬆在 Windows 10 中開啟<strong>裝置管理員</strong>,包括使用命令、捷徑和搜尋。

Windows「顯示桌面」的 10 種超快速方法

Windows「顯示桌面」的 10 種超快速方法

很多人不知道如何快速顯示桌面,只好將各個視窗一一最小化。這種方法對於用戶來說非常耗時且令人沮喪。因此,本文將向您介紹Windows中快速顯示桌面的十種超快速方法。

如何使用 Windows Repair 修復 Windows 錯誤

如何使用 Windows Repair 修復 Windows 錯誤

Windows Repair 是一款有效的 Windows 錯誤修復工具,幫助使用者修復與 Internet Explorer、Windows Update 和其他重要程式相關的錯誤。

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

您可以使用檔案總管選項來變更檔案和資料夾的工作方式並控制顯示。掌握如何在 Windows 10 中開啟資料夾選項的多種方法。

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

刪除不使用的使用者帳戶可以顯著釋放記憶體空間,並讓您的電腦運行得更流暢。了解如何刪除 Windows 10 使用者帳戶的最佳方法。

如何使用Bootsect /nt60將VBC更新為BOOTMGR

如何使用Bootsect /nt60將VBC更新為BOOTMGR

使用 bootsect 命令能夠輕鬆修復磁碟區引導程式碼錯誤,確保系統正常啟動,避免 hal.dll 錯誤及其他啟動問題。

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

存檔應用程式是一項功能,可以自動卸載您很少使用的應用程序,同時保留其關聯的檔案和設定。了解如何有效利用 Windows 11 中的存檔應用程式功能。

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

要啟用虛擬化,您必須先進入 BIOS 並從 BIOS 設定中啟用虛擬化,這將顯著提升在 BlueStacks 5 上的效能和遊戲體驗。