通过命令行连接到网络

通过命令行连接到网络

我希望能够通过 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"

相关内容