标题: [文件操作] [求助]如何运行一次批处理,就只删除批定文件夹中的一个任意文件 [打印本页]
作者: xkf81111 时间: 2015-12-12 21:46 标题: [求助]如何运行一次批处理,就只删除批定文件夹中的一个任意文件
如何运行一次批处理,就只删除批定文件夹中的一个任意文件。如(D:\123)文件夹下。达到批处于运行一次,文件夹文件数就减少一个的效果!
作者: 尘丶 时间: 2015-12-14 21:54
- @echo off & setlocal enabledelayedexpansion
- for /f "delims=" %%a in ('dir /b *.*^|findstr /vc:"%~nx0"') do del "%%a"&pause&exit
复制代码
作者: CrLf 时间: 2015-12-14 22:15
暴力解:- ren * Will_be_deleted
- del Will_be_deleted
复制代码
作者: xkf81111 时间: 2015-12-15 19:46
回复 2# 尘丶
效果非常好,但只能在本目录使用,假如删除D:\123文件夹的文件,批处理在桌面,那在那里改?
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |