我目前通过计算机上的命令行使用 SWFTools。我有两个命令,我想在每个星期五凌晨 3:00 自动运行。但是,我想按特定顺序运行这两个脚本。这就是我所拥有的:
星期五凌晨 3:00,我想先运行这个:
.\swfcombine -o "C:\users\****\My Documents\****\****\****.swf" --dummy -y 50 "C:\users\****\My Documents\****\****.swf"
然后是这个:
.\swfrender "C:\users\****\My Documents\****\****\****.swf" -o "C:\users\****\My Documents\****\****.png"
我怎样才能自动实现这一点?任何帮助都将不胜感激!
答案1
在 Windows 系统上使用任务计划程序。
创建基本任务向导:
触发器:每周
重复一次:1 周,日期:
X 星期五
启动程序
将这两行放入一个 bat 文件中,然后将该文件放入“启动程序”中。
你的 bat 文件可能看起来像这样:
@ECHO OFF
REM This program first combines then renders swf files as png
"C:\Path\to\swfcombine" -o "%USERPROFILE%\Path\to\****.swf" --dummy -y 50 "%USERPROFILE%\Path\to\****.swf"
.\swfrender "%USERPROFILE%\Path\to\****.swf" -o "%USERPROFILE%\Path\to\****.png"
在Windows 8中,任务计划程序如下所示: