liangxm 发表于 2012-3-16 11:40:03

计划任务问题

本帖最后由 liangxm 于 2012-3-16 17:06 编辑

用win2008的计划任务执行我写好的一个auto3脚本,结果发现前面的数据备份什么都运行的好好的,后面进行压缩的时候却没有执行,不知道是怎么回事?

单独执行back.exe是可以备份,压缩,删除的,但加到计划任务里面后压缩那部就没了,不知道是为啥?有没有人有经验的?

qqq!


我的压缩那段脚本是:
_RunDos('"D:\Program Files\7-Zip\7z.exe" a '&$zip&' '&$dir)


解决:命令问题,路径要加全。

liangxm 发表于 2012-3-16 13:37:21

测试发现,好像这个zip的命令用计划任务不能做,得研究个可行的命令了。。。

veket_linux 发表于 2012-3-16 18:55:13

7za.exe才能 rundos

veket_linux 发表于 2012-3-16 18:57:57

楼主可以看看这个代码 RunWait 运行 WinRar

#include <Array.au3>
#include <File.au3>
$FolderA = "D:\aaa"
$FolderB = "D:\bbb"
$A_list = _FileListToArray($FolderA, "*", 2)
For $i = 1 To $A_list
      RunWait("C:\Program Files\WinRAR\WinRAR.exe a -ep1 -r " & $FolderB & "\" & $A_list[$i] & ".rar " & $FolderA & "\" & $A_list[$i], "", @SW_HIDE )
Next
_ArrayDisplay($A_list,"unsorted")
_ArraySort($A_list, 0, 1, $A_list)
_ArrayDisplay($A_list,"sorted")
For $i = 1 To $A_list-3
      DirRemove($FolderA & "\" & $A_list[$i], 1)
Next
页: [1]
查看完整版本: 计划任务问题