当前位置: 移动技术网 > IT编程>网络>Dos/Bat > 关闭IDE通道检测的批处理

关闭IDE通道检测的批处理

2017年12月12日  | 移动技术网IT编程  | 我要评论
:: 修改ide通道检测设备模式,不接设备的设置为无,提高xp启动速度
:: 建议在系统第二次重新启动检测到所有已经安装的ide设备后运行
:: author: climbing(xclimbing@msn.com)
:: date: 2006.10.28
@set _debug=
@echo %_debug% off & setlocal enabledelayedexpansion
set hkey1=hklm\system\currentcontrolset\enum\pciide\idechannel
set hkey2=hklm\system\currentcontrolset\control\class
for /f "usebackq tokens=*" %%i in (`reg query %hkey1% ^| find /i "idechannel\"`) do call :_check "%%i"
goto :eof

:_check
::echo %1
set subkey=
for /f "usebackq tokens=3*" %%j in (`reg query %1 ^| find /i "driver"`) do set subkey=%%j
set driverdesc=
for /f "usebackq tokens=3,4*" %%k in (`reg query "%hkey2%\%subkey%" /v driverdesc ^| find /i "driverdesc"`) do set driverdesc=%%k %%l 通道
reg query "%hkey2%\%subkey%" /v masterdevicetype | find /i "0x1" > nul
if %errorlevel%==1 goto _chgmaster
goto _checkslave

:_chgmaster
reg add "%hkey2%\%subkey%" /v usermasterdevicetype /t reg_dword /d 3 /f
echo “%driverdesc%”的设备0检测方式设置为无。

:_checkslave
reg query "%hkey2%\%subkey%" /v slavedevicetype | find /i "0x1" > nul
if %errorlevel%==1 goto _chgslave
goto :eof

:_chgslave
reg add "%hkey2%\%subkey%" /v userslavedevicetype /t reg_dword /d 3 /f
echo “%driverdesc%”的设备1检测方式设置为无。
goto :eof

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网