iT邦幫忙

0

如何在開機完成後20分鐘,指定執行某程式

我是用XP的系統

如題
可否設定在開機完成後20分鐘
執行某批次檔

在"排定的行程"中只有"開機時"執行某程式
沒有"開機後"幾分鐘執行某程式
它有每天幾點幾分執行
但我每次開機的時間都不一樣
無法用定時執行
我這個動作一定要開機後20分鐘執行

請不要叫我在桌面設個選項
用手動的

以上

22
freebee
iT邦新手 5 級 ‧ 2013-05-23 22:52:00
最佳解答

可以搜尋 "windows 2003 rktools" 裡面有一個 sleep.exe 檔案,
然後寫一個批次檔跟sleep.exe放在同一個目錄下,
例如:
%CD%\rktools\sleep 1200
複製批次檔另存為捷徑放到啟動內(捷徑>右鍵內容>捷徑>執行 可選最小化);
或是使用 gpedit.msc 本機電腦原則>使用者設定>Windows設定>指令碼-(登入/登出)>登入
新增指向剛剛那個批次檔;

也可以試試
START /MIN 指令

方便問一下:Windows 2003 rktools 與sleep.exe的功能
倘若我須要開完機後
每45分鐘執行一次Good.BAT這支批次檔
該如何處理呢??疑惑

hon2006 iT邦大師 1 級 ‧ 2013-06-04 17:26:49 檢舉

感謝hon2006大師的補正
這個問題困擾我很久
居然有這麼簡單的方法可以處理
用XP快10年了
到現在才知到....開心

16
player
iT邦大師 1 級 ‧ 2013-05-23 20:34:58

1.放個批次檔在 開始->程式集->啟動 裡
2.登入後會跑此批次檔
3.用批次檔做等待 (如果你不關掉批次檔的視窗的話)

例如, 等60秒
PING 1.1.1.1 -n 1 -w 60000 >NUL

10
sam0407
iT邦高手 1 級 ‧ 2013-05-24 09:58:11

搜尋關鍵字 "開機延遲啟動"就可找到!

14
jay0123
iT邦高手 2 級 ‧ 2013-05-24 10:31:46

google 找一下這應該是你要的

Startup Delayer

啟動項目延遲工具,可以設定讓隨Windows啟動的程式延遲一定的時間再來啟動,也實現了對啟動項目排序執行的夢想,例如:有些防毒軟體的病毒碼自動更新總是在ADSL還沒自動連線時就執行,便可以應用這個程式,把防毒軟體的執行設定一個延遲的時間,達到排序的效果,按照你指定的順序來執行,類似的困擾,用它就可迎刃而解。

我要發表回答

立即登入回答