aardio 文档
aardio 范例: RUNAS//禁用设备
//RUNAS//禁用设备
import console;
import sys.device;
import process.devcon;
//查找所有鼠标设备
var devices = sys.device("{4D36E96F-E325-11CE-BFC1-08002BE10318}"/*_GUID_DEVCLASS_MOUSE*/);
//遍历找到的鼠标设备
for( index,deviceDesc,hardwareId,T in devices.each(
0/*_SPDRP_DEVICEDESC*/, //添加返回值 deviceDesc
1/*_SPDRP_HARDWAREID*/ //添加返回值 hardwareId
) ){
process.devcon.disable(hardwareId[1]);
}
console.pause(,"已禁用鼠标,按任意键启用鼠标");
for( index,deviceDesc,hardwareId,T in devices.each(0,1) ){
process.devcon.enable(hardwareId[1]);
}
console.pause(,"已启用鼠标,按任意键继续");
/**
//查找蓝牙设备
var devices = sys.device("{E0CBF06C-CD8B-4647-BB8A-263B43F0F974}" );
for( index,deviceDesc,hardwareId in devices.each(0,1/*_SPDRP_HARDWAREID*/) ){
//禁用蓝牙
process.devcon.disable(hardwareId[1]);
}
//查找视频采集设备,通常指 UVC 视频摄像头
var devInfo = sys.device("{E5323777-F976-4f5b-9B55-B94699C46E44}"
,,0x10/*__DIGCF_DEVICEINTERFACE*/);
for( index,deviceDesc,hardwareId in devInfo.each(0,1/*_SPDRP_HARDWAREID*/) ){
//禁用摄像头
var ret = process.devcon.disable(hardwareId[1]);
console.log(ret)
//启用摄像头
var ret = process.devcon.enable(hardwareId[1]);
console.log(ret)
}
**/
Markdown 格式