2024年5月14日发(作者:下载腾讯电视剧大全)
自动删除7天前文件
Windows Server 2003内置的命令行文件,适合于XP以上系统
示例:
forfiles /m *.bkf /d -28 /c "cmd /c del @file /f"
删除当前目录下28天以前的扩展名为bkf文件(以当前系统时间为基
准)
forfiles 自动删除7天前文件 delete
2008-09-12 15:01
用试试。
forfiles /p "d:test" /s /m *.* /d
-7 /c "cmd /c del @path"
做成批处理文件,bat文件与
forf同一目录下,建一个bat
文件的快捷方式在启动。
d:test换成你要的目录路径。日期是
指修改的日期。
附上及帮助。
删除所有的空目录(以删除d:test目
录下为例)
dir /ad/b/s d:test |sort
/r >d:
For /f "tokens=*" %%i in
(d:k) DO rd "%%i"
del d:
把以下复制到bat文件中。
@echo off
forfiles /p "d:test" /s /m *.* /d
-7 /c "cmd /c del @path"
dir /ad/b/s d:test |sort
/r >d:kill.txt
For /f "tokens=*" %%i in
(d:kill.txt) DO rd "%%i"
del d:
先删过期文件,再删所有的空目录
如果操作系统是 Windows Server 2003 那就好办了,因为它有一个
forfiles命令能够查找满足指定条件的文件,下面是这个命令的用
法。
forfiles /p <目标目录名> /d <天数> /c <执行的命令>
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1715629997a2647489.html
评论列表(0条)