::修正后的批程序,请大家指正.
@echo off&color 4f
mode con: cols=80 lines=25
echo ---------------------------------------------------------------------------
echo 说明
echo U盘病毒常会造成文件“丢失”。这个程序可帮助我们很方便地找回这些在病毒机器
echo 丢失的文件,方便我们使用……
echo.
echo mail me:bless1108@163.com
echo ---------------------------------------------------------------------------
echo.
:input
set /p x=请输入你的U盘符,按enter(回车)确定:
if /I not "%x%" geq "A" goto error
if /I "%x%:"=="%Systemdrive%" goto caution
cd %x%: 2>nul 1>nul
if errorlevel 1 goto notexist
echo.
echo 处理中,请稍候……
attrib -h -r -s %x%:\*.* /S /D 2>nul 1>nul
echo.
echo 处理完毕,请打开U盘查看……
echo.
echo press any key to exit the batch file!
pause 2>nul 1>nul
exit
:error
cls
echo ---------------------------------------------------------------------------
echo 说明
echo U盘病毒常会造成文件“丢失”。这个程序可帮助我们很方便地找回这些在病毒机器
echo 丢失的文件,方便我们使用……
echo.
echo mail me:bless1108@163.com
echo ---------------------------------------------------------------------------
echo.
echo 输入错误。请再次输入正解的盘符……,按enter(回车)确定...
echo.
echo.
goto input
:caution
echo.
echo.
echo 你已经选择了处理系统盘!!!此程序不建议处理系统盘。。。
echo.
echo press any key to exit the batch file!
pause 2>nul 1>nul
exit
:notexist
echo.
echo.
echo 无效的驱动器,请再次定盘符!
echo.
echo.
goto input