首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

剔除目录下所有.class文件

2013-11-15 
删除目录下所有.class文件@echo offrem 设置窗口标题@title 删除目录下所有.class文件rem 设置前景和背景

删除目录下所有.class文件
@echo offrem 设置窗口标题@title 删除目录下所有.class文件rem 设置前景和背景颜色@mode con cols=130 lines=35 & color 3f@echo.@echo 注意:该脚本将删除指定目录下所有.class文件,执行前请您做好备份!@echo.@echo 您当前所在目录为:cd@echo.set /p pa=请您输入需要删除文件目录绝对路径= @echo.@echo 将帮您清除目录 "%pa%" 下所有.class文件,是否确定执行? set /p yn=[y/n]= @echo.if "%yn%" == "y" ( @echo 您确定了执行! @echo.%pa:~0,2%cd %pa% @echo 正在清除目录 "%pa%" 下所有.class文件...rem 循环删除目录下所有.class文件@for /r . %%a in (.) do @if exist "%%a\*.class" dir %%a >>删除目录下所有.class文件.log & echo "%%a\*.class" & del "%%a\*.class"@echo.@echo 执行成功,可查看日志文件 "%pa%\删除目录下所有.class文件.log") else ( @echo 您选择了放弃执行! )@echo. rem 设置提示语@echo 请按任意键退出... &pause>nul

?

能够清除所有.class文件,那么要清除其他类型的文件也不成问题

?

再将脚本进行了下改进,删除目录下所有指定类型的文件

?

@echo offrem 设置窗口标题@title 删除目录下所有指定类型的文件rem 设置前景和背景颜色@mode con cols=130 lines=35 & color 3f@echo.@echo 注意:该脚本将删除目录下所有指定类型的文件,执行前请您做好备份!@echo.@echo 您当前所在目录为:cd@echo.set /p ft=请您输入需要删除的文件后缀名=set /p pa=请您输入需要删除文件目录绝对路径= @echo.@echo 将帮您清除目录 "%pa%" 下所有.%ft%文件,是否确定执行? set /p yn=[y/n]= @echo.if "%yn%" == "y"  (  @echo 您确定了执行!  @echo.%pa:~0,2%cd %pa% @echo 正在清除目录 "%pa%" 下所有.%ft%文件...rem 循环删除目录下所有.%ft%文件@for /r . %%a in (.) do @if exist "%%a\*.%ft%" dir %%a >>删除目录下所有.%ft%文件.log & echo "%%a\*.%ft%" & del "%%a\*.%ft%"@echo.@echo 执行成功,可查看日志文件 "%pa%\删除目录下所有.%ft%文件.log") else ( @echo 您选择了放弃执行! )@echo. rem 设置提示语@echo 请按任意键退出... &pause>nul

?

?

热点排行