标题: 指定某个文件大于100K时删除
[打印本页]
作者: sybwyn
时间: 2010-12-6 12:51
标题: 指定某个文件大于100K时删除
想写一条批处理,当C:\1\a.txt文件大于100K时删除,否则不操作,恳请高人指导一下,我写的有问题
if C:\1\a.txt gtr 102400 del C:\1\a.txt /s /a /q
[
Last edited by sybwyn on 2010-12-6 at 12:53 ]
作者: Hanyeguxing
时间: 2010-12-6 13:06
@echo off
for %%a in ("C:\1\a.txt") do if %%~za gtr 102400 del /a /q /f "C:\1\a.txt"
关于del的/s参数请慎用,以C:\1\a.txt为例,使用后,不仅会删除C:\1\a.txt,还会去C:\1\的所有子目录中查找并删除a.txt
[
Last edited by Hanyeguxing on 2010-12-6 at 13:09 ]
作者: sybwyn
时间: 2010-12-6 13:43
前辈啊,我真是太佩服你了!!!收我为徒要得不?