Globalprotect VPN批处理文件或C#代码

man*_*uck 5 c# windows vpn batch-file visual-studio

嗨,我正在尝试使用GlobalProtect VPN客户端连接到VPN网络.我可以使用UI做到这一点,但我希望这是自动化的.在我使用Sonicwall Netextender的另一个项目中,我创建了一个批处理文件,我从C#代码调用,所以我将通过调用批处理文件连接到VPN,执行一些操作并使用另一个批处理文件断开连接.我试图找到一种类似的方法来使用Globalprotect实现它.我与Netextender一起使用的命令行参数似乎不适用于PanGPA.exe.任何想法我怎么能这样做?到目前为止,我对批处理文件没有任何好运.netextender批处理文件是:

cd c:\Program Files (x86)\SonicWALL\SSL-VPN\NetExtender\
NECLI connect -s 122.254.213.256 -d DNAME -u UNAME -p PASSWORD
Run Code Online (Sandbox Code Playgroud)

man*_*uck 5

Globalprotect VPN 客户端无法实现此类自动化