gpt4 book ai didi

powershell - 使用 Powershell 进行 VPN 连接,无任何提示

转载 作者:行者123 更新时间:2023-12-03 19:45:02 27 4
gpt4 key购买 nike

我正在尝试使用此 powershell 命令连接我的服务器计算机上的 VPN:

rasphone.exe -d MyVPN

MyVPN 是我要连接的网络的名称。

它会打开一个 Windows Azure 虚拟网络对话框,提示用户确认。我可以通过单击确认按钮手动连接 VPN,但我想在没有任何提示的情况下执行此操作。我尝试了 -confirm 参数,但 rasphone 命令无法使用它。有什么建议吗?

最佳答案

我了解您连接到 Azure vNet 时遇到的问题。这是相同问题的解决方法 -

rasphone  "YOURVPNNAME"
$wshell = New-Object -ComObject wscript.shell;
$wshell.AppActivate('Network Connections')
Sleep 2
$wshell.SendKeys('~')
Sleep 3
$wshell.SendKeys('~')

当您调用 rasdial 时,您会收到提示。接下来,将网络连接窗口设置为事件窗口。您可以通过在此处发送 $wshell.SendKeys('~') 来按 Enter 键。使用 sleep 是为了让您有足够的时间,因为之前的输入会再次弹出一个确认窗口,您再次点击默认选择。

希望它也适合您。

关于powershell - 使用 Powershell 进行 VPN 连接,无任何提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36842391/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com