python - python wmi EnableDHCP() 返回 0,但不起作用
问题描述
我尝试使用以下代码自动(通过 DHCP)更改我的 ip
import wmi
# Obtain network adaptors configurations
nic_configs = wmi.WMI().Win32_NetworkAdapterConfiguration(IPEnabled=True)
# First network adaptor
nic = nic_configs[0]
# Enable DHCP
nic.EnableDHCP()
以管理员身份运行,它返回 0,但我的 PC 设置没有改变。wmi 的其他方法如 EnableStatic()、SetGateways()、SetDNSServerSearchOrder() 都运行良好。
需要一些帮助。建议,谢谢!
解决方案
推荐阅读
- python - 如何使用 python 请求发送嵌套查询参数
- bash - 提供动态模式 (YYYYMMDD) 作为 ftp mget 模式
- ruby-on-rails - 无法在 WSL Ubuntu 18 上运行 Rails 系统测试
- perl - 在安装 conda 包期间更新 @INC 变量
- json - 将列表添加到 Cloudformation 模板的参数文件
- appkit - SwiftUI 按钮到选择器操作
- r - 将一个矩阵中的值替换为另一个矩阵中的值
- python - SyntaxError:我编写 docker 容器时语法无效,但应用程序在没有 docker 的情况下工作正常
- php - 如何通过php中的数据库调用检查变量中的字符存在
- parallel-processing - DSP 中的零开销循环