好友
阅读权限10
听众
最后登录1970-1-1
|
72、
发表于 2024-3-14 09:03
30吾爱币
本帖最后由 72、 于 2024-3-14 09:06 编辑
公司阿里云服务器每天都会备份ERP软件的数据文件
每次隔一段时间就要上服务器删一遍文件,不然没过多久硬盘就满了。
就想有没有cmd命令或者软件能自动执行删除指定文件夹的一些特定文件。
不能全部删除,还要留下近几天的备份数据文件。
比如删除10天前或者5天前的文件。
服务器是windows系统 |
最佳答案
查看完整内容
在Windows系统中,可以通过使用批处理脚本(.bat)来实现自动删除指定文件夹中的特定文件。以下是一个示例脚本,可以删除10天前或5天前的文件:
```batch
@echo off
set "folder=C:\path\to\folder" :: 指定文件夹路径
set "days_to_keep=10" :: 保留的天数
pushd "%folder%"
forfiles /p "%folder%" /s /m *.* /d -%days_to_keep% /c "cmd /c if @isdir==FALSE del @file"
popd
```
请注意,在上面的示例中,需 ...
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|