尝试更改 DNS 搜索顺序时拒绝访问
Access denied on attempted DNS search order change
我试图在脚本中更改我的网络适配器的首选 DNS,但我被访问限制所阻碍:
import wmi
nic_configs = wmi.WMI().Win32_NetworkAdapterConfiguration(IPEnabled=True)
nic = nic_configs[0]
print(nic.SetDNSServerSearchOrder(["8.8.8.8"]))
这会打印出 (91, ) 即访问被拒绝。想解决这个问题吗?
您需要 运行 此脚本具有管理员权限 - 例如,如 https://superuser.com/questions/42537/is-there-any-sudo-command-for-windows 所述,runas
或此处提到的其他替代方案。
我试图在脚本中更改我的网络适配器的首选 DNS,但我被访问限制所阻碍:
import wmi
nic_configs = wmi.WMI().Win32_NetworkAdapterConfiguration(IPEnabled=True)
nic = nic_configs[0]
print(nic.SetDNSServerSearchOrder(["8.8.8.8"]))
这会打印出 (91, ) 即访问被拒绝。想解决这个问题吗?
您需要 运行 此脚本具有管理员权限 - 例如,如 https://superuser.com/questions/42537/is-there-any-sudo-command-for-windows 所述,runas
或此处提到的其他替代方案。