要禁用网络适配器,你可以使用subprocess
模块来执行命令行命令。具体来说,你可以通过执行netsh
命令来禁用网卡。下面是一个使用Python禁用网卡的示例代码:
import subprocess
def disable_network_adapter(adapter_name):
command = f'netsh interface set interface "{adapter_name}" admin=disable'
subprocess.run(command, shell=True)
# 使用示例
adapter_name = '以太网' # 你需要禁用的网络适配器的名称
disable_network_adapter(adapter_name)
在上述示例中,disable_network_adapter
函数执行了一个命令行命令来禁用指定名称的网络适配器。你需要将adapter_name
变量设置为你想要禁用的网络适配器的名称。请注意,此方法需要在具有管理员权限的命令提示符(或Powershell)中运行。