1、在桌面或者任意位置单击鼠标右键,埋做选择新建菜单里的文本文档。梁御
2、右键该文件选择重命名。
3、把后缀名txt改成bat然后按回车,在d出的重命名对话框里选择是。
4、修改成bat文件之后它的图标也会跟着变化,这时候橡液岩我们可以选择右键菜单里的编辑输入批处理命令。
5、输入之后进行保存,然后双击该bat文件就可以执行,因为需要一直显示所以在后面需要加pause命令让它暂停。bat文件执行之后自动删除
@echo offsetlocaL enabledelayedexpansion
set a=0
echo @echo off>1.bat
for /f "delims=" %%i in ('dir /ad /b') do (
if exist %%i (
for /f "usebackq delims=" %%j in (`dir /a-d /b /s %%i`) do (
if not %%~nj==%%~ni (
set /a a+=1
set b=%%j
echo 查找到与其首目录名称相同的第!a!个文件 !b!&echo.
echo del "!b!">>1.bat
))))
echo echo.^&^echo 完成!>>1.bat
echo echo.^&^pause>>1.bat
echo exit>>1.bat
echo.
set /p n=确定要删除吗?"Y"/"N"?
if /i %n%==y start "" "1.bat"
申明:槐握假如在d盘根目录下有名为aa、bb两个主目录,假如aa(或其子目录)中有一个文件aa.doc和aa.txt文件,bb的里面某个目录也有aa.doc,还有bb.exe,那么把这个批处理放入d盘根目录下运行就会删除主目盯羡录aa里面的除了名为aa的两个文件之外的所有文件,删除主目录bb里面的铅则庆除了bb.exe文件之外的所有文件(包括bb里面的名为aa的文件)。请确认无误后再 *** 作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)