这是我的connect.bat
- - -开始 - - -
vpncmd localhost /client
accountconnect myConnectionName
- - -结尾 - - -
执行connect.bat后,屏幕结果如下:
Connected to VPN Client "localhost".
VPN Client>
accountconnect myConnectionName没有被执行。
如何让accountconnect myConnectionName在VPN Client>
提示符下运行?
vpncmd
可以使用带有命令的文件作为输入,使用/IN:file
开关。这是我用来自动化事情的方法。
就像是 :
然后将您的命令放入
commands.txt
:如果您只想发送一个命令,那么
/IN
switch 可能是一种矫枉过正。在这种情况下,您可以改用
/CMD
开关,例如:进一步阅读命令行参数:
这是基于以下文档编写的 bash 脚本 https://www.softether.org/4-docs/1-manual/6._Command_Line_Management_Utility_Manual/6.2_General_Usage_of_vpncmd#6.2.3_Command_Line_Parameters_When_Starting_a_vpncmd_Command