我希望能够通过 Windows 中的命令行连接到网络。我的目标是编写远程控制脚本到我的工作计算机。我讨厌总是手动连接到 VPN 连接,然后通过 rdp 连接到我的工作机器。我只想有一个脚本可以帮我完成这两件事。我知道如何通过命令行进行 rdp,我只需要知道如何通过命令行连接到我的 VPN。
答案1
你看过netsh
可以用多种方式控制网络的命令了吗?
答案2
如果您使用的是 Microsoft VPN,则您要查找的内置命令是“rasdial”。据我所知,netsh 不会有帮助。
设置 VPN 连接后,使用
rasdial <VPNName> <username> *
请求密码并启动连接。不幸的是,我不知道如何使用通过 GUI 保存的密码。然后使用
rasdial <VPNName> /DISCONNECT
结束连接。对于其他选项,当然可以使用 rasdial /?
如果您没有使用内置的 Microsoft VPN 驱动程序,那么您将需要使用特定于您的 VPN 供应商的命令行实用程序。
答案3
如果您想在连接之前连接无线网络,并且网络配置文件已保存,您可以运行:
netsh wlan connect ssid="WIFI_SSID" name="PROFILE_NAME" interface="NETWORK INTERFACE"