# aardio 范例: RUNAS//禁用设备



```aardio
//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)
}

**/

```

