×

bat+计划任务:拷贝文件&定时删除文件

shmily shmily 发表于2024-12-29 20:59:00 浏览41 评论0

抢沙发发表评论

::以下脚本另存为bat格式,编码为ANSI格式,因为脚本中存在中文所以要使用ANSI格式,如果是UTF*格式,会将中文识别成乱码


image-20240819083041-p5ohdig.png


@echo off
::把MES的数据库转移到NAS里面,只拷贝最新的文件到NAS,已经拷贝的将不进行拷贝

echo d | XCOPY D:\MESBACK\*.* \\192.168.88.8\backup\MES备份\MESDB_10.0.1.100\ /e/s/d/y

::del D:\MESBACK\*.* /F /q

::删除7天之前的文件

forfiles /p D:\MESBACK\ /S /M *.dmp -d -7 /c "cmd /c del /f @path"



注意:

1、  D:\MESBACK\*.*  为服务器,数据库备份目录和文件

2、“\\192.168.88.8\backup\MES备份\MESDB_10.0.1.100\” 需要提前确认服务器能访问到该文件夹


1、创建windows的计划任务

image-20240819083254-9hnik1d.png

image-20240819083307-e1afsgn.png

image-20240819083319-ghreuf8.png

image-20240819083328-oq27dvn.png

image-20240819083337-5yuv9in.png



评论列表

访客