aardio 文档

process.devcon 库模块帮助文档

process 成员列表

process.devcon()

返回对象:processPopenObject

process.devcon(命令行参数,STARTUPINFO)

运行 devcon.exe 并创建子进程,并支持管道读写
命令行参数可以是一个数组、一个或多个字符串参数,

数组或多个命令行参数调用 process.joinArguments 合并,
不在双引号内、且包含空白或需要转义的参数转义处理后首尾添加双引号

process.devcon 成员列表

调用 devcon.exe
参数用法请参考 https://docs.microsoft.com/zh-cn/windows-hardware/drivers/devtest/devcon

process.devcon.disable

禁用设备

process.devcon.disable(...)

禁用设备,
可传入一个或多个文本参数,参数调用 process.joinArguments 合并,
参数@1 可指定设备 ID 或 设备实例ID,设备实例 ID前要加@字符

可使用 sys.device 获取设备 ID,

网卡设备 ID 可用 sys.networkCards 获取

process.devcon.enable

启用设备

process.devcon.enable(...)

启用设备,
可传入一个或多个文本参数,参数调用 process.joinArguments 合并,
参数@1 可指定设备 ID 或 设备实例ID,设备实例 ID前要加@字符

可使用 sys.device 获取设备 ID,
网卡设备 ID 可用 sys.networkCards 获取

process.devcon.executeAs(命令行参数,更多命令行参数,...)

以管理权限运行 devcon.exe 并等待返回,
命令行参数可以是一个数组、一个或多个字符串参数,

数组或多个命令行参数调用 process.joinArguments 合并,
不在双引号内、且包含空白或需要转义的参数转义处理后首尾添加双引号

Markdown 格式