我目前在電腦上透過命令列使用 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 中,任務規劃程序如下所示: