Windows でコマンドラインから VPN 接続設定をする備忘録

Microsoft
photo credit: Windows 10 via photopin (license)

Windows でコマンドラインから

VPN 接続設定

をする備忘録です.コマンドラインから 「VPN 接続」では無いことに御注意を!!!

VPN 接続ならば色々なところに解説があるのですが,接続するための「設定」をコマンドラインから行う説明はなかなか見つからない.で,いろいろ調べると,マイクロソフトさんが,

Manage VPN Connections in Windows 8 by Using Windows PowerShell

に説明があります.

結論は,Powershell の Add-VpnConnection コマンドを使えば良い様で,例えば,Powershell から,

$ Add-VpnConnection -Name 接続設定名 -ServerAddress 接続先 -TunnelType Automatic

のように実行すれば OK です.この設定だと,「接続先」に自動選択されるプロトコルで接続する「接続設定名」の接続設定が作られます.

ダブルクリックで実行できるようにするには,多分バッチファイルを作るのが最も簡単です.例えば,CONNECT.BAT を

powershell -NoProfile -ExecutionPolicy Unrestricted .\AddVpnConnection.ps1
TIMEOUT /T 3
rasdial "接続設定名" "ID" "PASSWORD"
TIMEOUT /T 3
ping ***.***.***.***

のように作れば,

「接続設定」 ⇒ 「接続」 ⇒ 「ping ***.***.***」

の順に実行されます.TIMEOUT /T 3 は念のためですね.

MicrosoftNetworks
スポンサーリンク
Following hyt!
タイトルとURLをコピーしました