我目前必须将 Windows 批处理文件首先获取以 .bak 结尾的目录中的所有文件,然后将它们添加到名称为今天日期的 rar 文件中
第二个 ftp rar 文件到另一台服务器。
第一个代码是
set path="C:\Program Files\WinRAR\";%path%
set date=%dd-mm-yyyy%
rar a D:\backups\dbs.rar -ri1 -mt2 -ag[dd-mm-yyyy] -m5 D:\backups\*.BAK
del D:\backups\*.BAK
它在完成数据库备份后从 sql server manager 内部调用,但可以很容易地从计划任务中运行
秒码是
@echo off
echo user Dbusser> ftpuploader.dat
echo ftppassword>> ftpuploader.dat
echo bin>> ftpuploader.dat
echo put %1>> ftpuploader.dat
echo quit>> ftpuploader.dat
ftp -n -s:ftpuploader.dat 127.0.0.1
del ftpuploader.dat
我以 rar 文件的名称作为参数从 cmd 提示中手动调用
ftpuploader.bat d:\pathtorar\dbs[21-10-2013].rar
我想知道的是,谁能告诉我如何合并这两个文件,以便它在创建并完成文件后自动上传文件,或者自动执行计划任务,使其每天更改 rar 文件名称中的日期位
谢谢