近期需要在W10服务器中对某个文件做一个定时备份,保存一定时间后需要定时清除
方法如下:
1、新建txt文档
拷贝文件到指定位置
注释:
/e 表示 拷贝所有子目录,包括空子目录
/i 如果目标文件或目录不存在且拷贝的文件数多于一,则假设目标为目录
/d 只拷贝文件日期与在目标文件后的文件(即修改过的源文件)
/h 同时拷贝隐藏文件和系统文件
/r 拷贝并覆盖只读文件
/y 复制文件审核设置(不显示已有文件覆盖确认)
@echo off
xcopy 此处添加你需要备份的文件夹路径(如:D:\logs) 此处添加你需要备份到的指定位置(如:E:\logs) /e/I/d/h/r/y
exit
删除指定路径的文件
注释:
m*.* 表示所有文件
d - 4 表示需要删除4天之前的数据
@echo off
forfiles /p "此处输入你需要删除的文件路径(如:D:\logs)" /s /m *.* /d -4 /c "cmd /c del @path"
echo
修改文件txt为bat文件
2、W10系统中
- 开始处右键–> 计算机管理 --> 系统工具 --> 任务计划程序 --> 任务计划程序库 --> 创建任务