我需要在 Windows XP 中通过脚本完全启用/禁用网络接口(interface)。我正在寻找 python 解决方案,但欢迎使用任何通用方式(例如 WMI、某些命令行 à la netsh、某些 Windows 调用)并将对其进行调整。谢谢。
最佳答案
使用netsh界面 用法设置接口(interface) [name = ] IfName [ [admin = ] 启用 | 禁用 [连接 = ] 已连接 | 已断开连接 [新名称 = ] 新名称 ]
尝试将所有内容包括在外括号内: netsh interface set interface name="thename"admin=disabled connect=DISCONNECTED newname="thename"
另请参阅此 MS 知识库页面:http://support.microsoft.com/kb/262265/ 您可以遵循他们的任何一个建议。 要禁用适配器,您需要确定一种引用硬件设备的方法。如果计算机上没有多个具有相同名称的适配器,您可能会离开接口(interface)的描述(或 PCI ID 工作正常)。之后,使用 devcon(禁用|启用)。 Devcon 是设备管理器的附加控制台界面。
关于python - 如何以编程方式启用/禁用网络接口(interface)? (Windows XP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/83756/