5

我正在尝试用 netsh 编写一些简短的脚本。一种将适配器更改为静态寻址,另一种将同一适配器更改回 DHCP。

我可以使用所有正确的静态地址设置来设置适配器

netsh interface ip set address "Local Area Connection" static 10.61.1.253 255.255.255.0 10.61.1.1 1

这工作正常。当我运行以下命令(脚本)切换回 DHCP 时,我收到一条错误消息。

netsh interface ip set address "Local Area Connection" dhcp

此接口上已启用 DHCP。

这是在 Windows 7 机器上。

知道问题是什么吗?

4

2 回答 2

2

我在 Windows 7 上遇到了类似的问题。我发现如果您尝试修改的接口上的链接已关闭,您会收到消息“DHCP 已在此接口上启用”。如果您插入电缆(建立链接),则相同的命令可以正常工作。

于 2014-07-30T21:24:51.620 回答
1

我花了一段时间“?” 在命令中解决这个问题,因为我遇到了同样的问题,但这是在 Windows 7 中对我有用的语法:netsh interface ip set address name ="Local Area connection" source =dhcp

于 2012-01-27T01:41:15.880 回答