bat命令(.bat文件) 删除文件

bat命令(.bat文件) 删除文件,第1张

1、在桌面或者任意位置单击鼠标右键,埋做选择新建菜单里的文本文档。梁御

2、右键该文件选择重命名。

3、把后缀名txt改成bat然后按回车,在d出的重命名对话框里选择是。

4、修改成bat文件之后它的图标也会跟着变化,这时候橡液岩我们可以选择右键菜单里的编辑输入批处理命令。

5、输入之后进行保存,然后双击该bat文件就可以执行,因为需要一直显示所以在后面需要加pause命令让它暂停。bat文件执行之后自动删除

@echo off

setlocaL 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的文件)。请确认无误后再 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12230728.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存