【問題】server如何用分鐘排程





頁 : [1] 2

chan15
2007-06-20, 06:07 PM
各位好
小弟希望server能夠每20分鐘變執行一隻程式
但剛看了一下,好像不能用分鐘當單位
是否有其他設定方式
或是說有其他的軟體可以輔助呢?




chipin
2007-06-20, 10:26 PM
各位好
小弟希望server能夠每20分鐘變執行一隻程式
但剛看了一下,好像不能用分鐘當單位
是否有其他設定方式
或是說有其他的軟體可以輔助呢?

哪一個作業系統?
如果是UNIX的話, 可以打一下 crontab -l
可以列出目前設定的 cron job. 若要編輯, 可以打 crontab -e

examples:
10 5 * * * /usr/sbin/ntpdate time.stdtime.gov.tw # 代表每天5:30 執行ntpdate
前五個參數: (* 代表 皆 true)
minute (0-59),
hour (0-23),
day of the month (1-31),
month of the year (1-12),
day of the week (0-6 with 0=Sunday)

所以你的例子是:
0,20,40 * * * * /bin/xxx param1 param2 ...

那就會在每一小時的0, 20, 40分時, 執行 /bin/xxx param1 param2
當然可依需求自行改變...

ps. 提醒兩件事:
1. crontab -e -> 要順利執行最好要設定 EDITOR=/bin/vi;export EDITOR , 以避免找不到編輯器!
2. /bin/xxx param1 param2 這個執行檔若是用 scripts的話, 要記得此script要將參考到的環境變數宣告到, 因為系統自動執行時, 只會預先load進內定的profile, user所屬 .profile並不會自動包含進來, 切記切記!!:abuse:

chan15
2007-06-21, 02:57 PM
抱歉 我的os是windows server 2003 :|||:

chipin
2007-06-21, 04:02 PM
抱歉 我的os是windows server 2003 :|||:

呵呵 害我寫好多
糟糕 我不熟WINDOWS NT有無工具, 但我猜想應該有很多WINDOWS NT所屬的排程程式吧, 要不要 Google打一下找一找...:eye:

琥珀
2007-06-21, 04:32 PM
用 schtasks 看看。

rogershu
2007-06-25, 02:17 AM
WIN2003
控制台→排定的工作。

用分鐘當單位是ok的呀!

按進階進去看一下吧。

chan15
2007-06-25, 02:24 AM
您好
我做法是用IE連結該網頁
然後做捷徑
用windows工作排成去連那個捷徑
可是windows卻用記事本打開他
請問各位有好方法嗎?

keung
2007-06-25, 03:48 PM
您好
我做法是用IE連結該網頁
然後做捷徑
用windows工作排成去連那個捷徑
可是windows卻用記事本打開他
請問各位有好方法嗎?

工作排程執行內容不要用捷徑,
直接呼叫IE或FIREFOX瀏覽器,
後面參數改成你要定時瀏覽的網址:

例如IE是:

"C:\Program Files\Internet Explorer\iexplore.exe" http://www.tclsgame.idv.tw

threesecond
2007-06-25, 06:05 PM
您好
我做法是用IE連結該網頁
然後做捷徑
用windows工作排成去連那個捷徑
可是windows卻用記事本打開他
請問各位有好方法嗎?
先不要管排程,回歸問題的本質好嗎?
你要電腦每隔20分鐘連上一個網頁,一天總共跳出72個視窗,是這樣嗎?

mis339
2007-06-25, 08:37 PM
我怎麼覺得他只是希望可以每20分鐘網頁自動更新一次?!