我正在尝试使用任务计划程序在一天结束时自动在某个位置创建几个文件夹的备份。我使用 7zip 作为存档程序。我使用的批处理文件非常简单:
@echo off
"C:\Program Files\7-Zip\7z.exe" a -tzip "C:\Users\testcomp\Desktop\Combined Backups\Combined Directory %DATE:~4,2%-%DATE:~7,2%-%DATE:~10,4%.zip" "P:\Engineering\Test Bench\Combined Directory\"
当我在命令窗口中运行文本时,会创建相应的压缩文件夹。当我双击批处理文件时,会创建相应的压缩文件夹。这让我相信该文件的格式正确。
当我尝试通过任务计划程序运行批处理文件时,会在适当的位置创建一个具有正确文件名的 zip 文件夹。但是,该文件是空的,实际上没有将任何内容压缩在一起。在任务计划程序中,注意到 (0x1) 错误。我不确定为什么任务计划程序似乎执行了部分任务,但不是全部任务。
一些补充/重申的信息:
类别 | 信息 |
---|---|
操作系统 | Windows 10 |
存档程序 | 7Zip |
“以最高权限运行” | 已检查 |
“触发器” | 按计划进行,一次(一旦我知道这个方法有效,我就会改变这一点) |
“行动” | 启动程序 |
“程序/脚本” | C:\Users\testcomp\Desktop\Combined Backups\Combined Directory\CombinedBackupFile.bat |
“开始于” | C:\Users\testcomp\Desktop\Combined Backups\Combined Directory\ |
“状况” | (没有任何) |
如对此事有任何帮助,我们将不胜感激。(抱歉格式不太合适)