VPN接続コマンドのrasdial.exeで、ユーザ名やパスワードの最初の文字がスラッシュだと、たとえそれをダブルクオーテーションで囲んでもオプション指定だと解釈されてしまい、上手く動作しない。
流石にユーザ名の最初の文字をスラッシュにすることは無いだろうが、ランダム生成パスワードだとたまに先頭スラッシュが発生しうる。
C:> :■以下はオプション指定不正と判断されて、使用方法が表示されてしまう。
C:> rasdial.exe "VPN接続" "user" "/pass"使用法:
rasdial.exe エントリ名 [ユーザー名 [パスワード|*]] [/DOMAIN:ドメイン]
[/PHONE:電話番号] [/CALLBACK:コールバック番号]
[/PHONEBOOK:電話帳ファイル] [/PREFIXSUFFIX]C:> :■以下だと正常に接続できる
C:> rasdial.exe "VPN接続" "user" "pass"
対策はWindowsの設定からVPN接続を開いてそちらでパスワードを入力して接続するしかないと思われる。