::修改IDE通道检测设备模式,不接设备的设置为无,提高XP启动速度
::建议在系统第二次重新启动检测到所有已经安装的IDE设备后运行
::Author:Climbing(xclimbing@msn.com)
::Date:2006.10.28
@set_debug=
@echo%_debug%off&setlocalENABLEDELAYEDEXPANSION
sethkey1=HKLMSYSTEMCurrentControlSetEnumPCIIDEIDEChannel
sethkey2=HKLMSYSTEMCurrentControlSetControlClass
for/f"usebackqtokens=*"%%Iin(`regquery%hkey1%^|find/i"IDEChannel"`)docall:_check"%%I"
goto:eof
:_check
::echo%1
setsubkey=
for/f"usebackqtokens=3*"%%Jin(`regquery%1^|find/i"driver"`)dosetsubkey=%%J
setDriverDesc=
for/f"usebackqtokens=3,4*"%%Kin(`regquery"%hkey2%%subkey%"/vDriverDesc^|find/i"driverdesc"`)dosetDriverDesc=%%K%%L通道
regquery"%hkey2%%subkey%"/vMasterDeviceType|find/i"0x1">nul
if%errorlevel%==1goto_ChgMaster
goto_CheckSlave
:_ChgMaster
regadd"%hkey2%%subkey%"/vUserMasterDeviceType/tREG_DWORD/d3/f
echo“%DriverDesc%”的设备0检测方式设置为无。
:_CheckSlave
regquery"%hkey2%%subkey%"/vSlaveDeviceType|find/i"0x1">nul
if%errorlevel%==1goto_ChgSlave
goto:eof
:_ChgSlave
regadd"%hkey2%%subkey%"/vUserSlaveDeviceType/tREG_DWORD/d3/f
echo“%DriverDesc%”的设备1检测方式设置为无。
goto:eof