|
|
发表于 2010-8-25 23:40:33
|
显示全部楼层
谢谢楼主提供的批处理,我在DIY的一个工具盘正需要这个功能
根据楼主的提示我也写了个类似的:
@echo off
cls
:m1
echo 正在检测系统当前是否加载了NTFS驱动,如果未加载将会自动加载...
if "%fspd2c2%"=="jzcg" echo 检测到系统当前已经加载了NTFS驱动
if "%fspd2c2%"=="jzcg" goto m3
:m2
echo 检测到系统当前没有加载NTFS驱动
echo 正在加载ntfs驱动以便对ntfs格式的分区进行读写操作,本任务完成后会自动卸载
call jzifs.bat
echo NTFS驱动加载成功
:m3
echo 正在查找autorun.inf文件,请稍等...
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do if exist %%i:\autorun.inf echo 发现%%i:\autorun.inf并清除.
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do if exist %%i:\autorun.inf goto clsauto
echo 没有发现autorun.inf.
:clsauto
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do if exist %%i:\autorun.inf delen %%i:\autorun.inf /z /yq>nul
echo 正在卸载ntfs驱动...
call xzifs.bat
echo 成功卸载nffs驱动
echo.
echo 清除任务已经完成,请按任意键继续...
pause >nul
call M.BAT
还没完工,BUG太多,先上图预览。
[ 本帖最后由 2gg 于 2010-9-2 16:23 编辑 ] |
|