Page 1 of 1

VPN Client の管理コマンドのAccountCreateをファイルから実行できません。

Posted: Thu Nov 14, 2024 8:18 am
by yoshi72
コマンド
"C:\Program Files\SoftEther VPN Server Manager\vpncmd_x64.exe" /client localhost /in:C:\temp\createAccounts.txt

ファイル createAccounts.txt の内容
AccountCreate con1 /SERVER:exsample.com:443 /HUB:VHUB /USERNAME:user001 /NICNAME:VPN Client Adapter - VPN
AccountPasswordSet con1 /PASSWORD:password /TYPE:standard

実行結果
VPN Client "localhost" に接続しました。

VPN Client>AccountCreate con1 /SERVER:exsample.com:443 /HUB:VHUB /USERNAME:user001 /NICNAME:VPN Client Adapter - VPN
AccountCreate コマンド - 新しい接続設定の作成
パラメータ "/" が指定されています。コマンド "AccountCreate" ではそのようなパラメータは指定できません。詳しくは "AccountCreate /HELP" と入力して使用できるパラメータ一覧を確認してください。
VPN Client>AccountPasswordSet con1 /PASSWORD:password /TYPE:standard
AccountPasswordSet コマンド - 接続設定のユーザー認証の種類をパスワード認証に設定
エラーが発生しました。(エラーコード: 36(指定された接続設定は存在しません。))
指定された接続設定は存在しません。


「パラメータ "/" が指定されています。」とはどこを指しているのでしょうか。
vpncmdでコマンドを実行すれば問題なく登録できます。
コマンドリファレンスの「6.5.21 "AccountCreate": 新しい接続設定の作成」を見ても間違いがわかりませんでした。

よろしくお願いいたします。

Re: VPN Client の管理コマンドのAccountCreateをファイルから実行できません。

Posted: Mon Dec 16, 2024 2:23 am
by yoshi72
解決しました。

「接続に使用する仮想 LAN カード名の指定部分」が間違いでした。

/NICNAME:VPN Client Adapter - VPN

正しくは

/NICNAME:VPN

クライアント接続マネージャーで「新しい接続設定の作成」を行うと「使用する仮想LANカード」に「VPN Client Adapter - VPN」と
表示されているので疑いなく指定しておりましたが、よく思い返すと「新規仮想LANカード作成」では名前を「VPN」で作成しておりました。

無事一括で登録することができました、確認不足で失礼しました。