Windows 10 で特定のアプリケーションに VPN を自動的に接続する方法

Windows 10 で特定のアプリケーションに VPN を自動的に接続する方法

Windows 10 PowerShell コマンドレットを使用すると、アプリの起動時に 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 への自動接続を有効にするには、スプリット トンネリングを有効にする必要があります。

スプリット トンネリングは、アプリケーションが起動を有効にしているときに、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 コマンドレットを使用する

この方法を使用するには、[スタート]ボタンをクリックして Powershell を入力しますWindows PowerShell を右クリックし、メニューから[管理者として実行]を選択します。

表示されるプロンプトで[はい]をクリックすると、コンピューターへのアクセスが許可されます。

PowerShell ウィンドウで次のコマンドを入力します。ただし、これを VPN 接続の名前に置き換えて、 を押しますEnter

Get-VpnConnectionTrigger -ConnectionName 

ファイルエクスプローラーを使用する

もう 1 つのオプションは、エクスプローラーでダイヤルアップ電話帳ファイルを監視することです。テキスト エディタで開くと、VPN 対応アプリのリストが表示されます。

電話帳ファイルは、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 で同様のコマンドレットを使用してそれらを削除できます。

自動 VPN アクティブ化機能を削除するには、管理者権限で Powershell を開きます。

表示されるプロンプトで[はい]をクリックすると、コンピューターへのアクセスが許可されます。

PowerShell ウィンドウで次のように入力します。 ただし、 と を VPN 接続の名前と対応するアプリケーションへのパスに置き換えます。

Remove-VpnConnectionTriggerApplication -Name "" –ApplicationID ""

PowerShell では、自動アクティブ化リストからアプリケーションを削除するかどうかを確認するメッセージが表示されます。種類を入力してYを押しますEnter

リストから削除するアプリごとにこの手順を繰り返します。


Windows 10で欠落しているデフォルトの電源プランを復元する方法

Windows 10で欠落しているデフォルトの電源プランを復元する方法

このガイドでは、Windows 10でデフォルトの電源プラン(バランス、高パフォーマンス、省電力)を復元する方法を詳しく解説します。

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

仮想化を有効にするには、まず BIOS に移動し、BIOS 設定内から仮想化を有効にする必要があります。仮想化を使用することで、BlueStacks 5 のパフォーマンスが大幅に向上します。

WiFi接続に接続する際のドライバーの切断を修正

WiFi接続に接続する際のドライバーの切断を修正

WiFi 接続に接続するときにドライバーが切断されるエラーを修正する方法を解説します。

Windows での DIR コマンドの使用方法

Windows での DIR コマンドの使用方法

DIR コマンドは、特定のフォルダーに含まれるすべてのファイルとサブフォルダーを一覧表示する強力なコマンド プロンプト コマンドです。 Windows での DIR コマンドの使用方法を詳しく見てみましょう。

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアなしで Windows 10 アプリをバックアップし、データを保護する方法を説明します。

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows のローカル グループ ポリシー エディターを使用して、通知履歴の削除やアカウントロックの設定を行う方法を説明します。

最高の IP 監視ツール 10 選

最高の IP 監視ツール 10 選

重要なリソースを簡単に監視及び管理できる<strong>IP監視</strong>ソフトウェアがあります。これらのツールは、ネットワーク、インターフェイス、アプリケーションのトラフィックをシームレスに確認、分析、管理します。

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt は、データの暗号化に特化した優れたソフトウェアであり、特にデータ セキュリティに優れています。

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

システムフォントのサイズを変更する方法は、Windows 10のユーザーにとって非常に便利です。

Windows 10で機内モードをオフにできないエラーを修正する方法

Windows 10で機内モードをオフにできないエラーを修正する方法

最近、Windows 10にアップデートした後、機内モードをオフにできない問題について多くのユーザーから苦情が寄せられています。この記事では、Windows 10で機内モードをオフにできない問題を解決する方法を説明します。