VPN(標準の付属MSクライアント)に接続するデフォルトの方法は、システムトレイのネットワークアイコンをクリックして展開し、VPN接続を選択して、接続ボタンをクリックすることです。これにより、ユーザー名とパスワードを入力できるダイアログが表示されます。
VPN接続に資格情報を記憶するように指示しました。そのダイアログをスキップして接続する方法はありますか?
rasdial.exe
を使ってみましたが、ユーザー名とパスワードを引数として渡せば接続できます。何らかの理由で保存された資格情報を使用したくないようです。おそらく、昇格されたアカウントでそれらを保存する必要があります。
rasphone.exe
を使用して、保存されている資格情報を使用して接続をダイヤルできます。
rasphone -d "VPN NAME"
ハングアップ:
rasphone -h "VPN NAME"
また、VPN接続のプロパティのオプションタブに移動し、[名前とパスワード、証明書などの入力を求める]チェックボックスをオフにする必要があります。
次のコマンドで.batファイルを作成します。
%windir%\ system32\rasdial.exe "VPN名"/DOMAIN:
「VPN名」は、ネットワークと共有センターで指定したVPN接続名になります。見積もりが必要です。
資格情報を保存するオプションを設定した場合でも、ユーザーIDとパスワードが必要です。
バッチファイルが作成されたら、すぐにアクセスできるキーボードショートカットを割り当てることができます。
切断するには、以下のコマンドで別のバッチファイルを作成します。
%windir%\ system32\rasdial.exe "VPN NAME"/DISCONNECT
ユーザーの操作なしでVPNに接続し、バッチファイルにパスワードを書き留めないようにするには...
rasphone -d VPNname
...そしてこの回答で[ユーザー名とパスワードの入力を求める]ダイアログを削除します... https://superuser.com/a/1027290/41879
接続:
rasdial EntryName Username Password
切断:
rasdial EntryName /disconnect
EnteryNameはVPN接続の名前です