iT邦幫忙

0

排程時間到了 系統自動 type aaa.log ,如何設定自動關掉 aaa.log視窗,不然系統顯示排程執行中

  • 分享至 

  • xImage

請問一下,在xp下我有做一個排程 upload.bat的排程,時間到了,自動上傳檔案到ftp,
ftp過程的log會自動存到一個 aaa.log,所以在bat檔案中下
tyep aaa.log
pause
所以畫面一直停在dos視窗等人按下任意鍵才會結束。
我的問題來了,如果沒人去關掉這個視窗,那明天同一時間的排程就不會啟動。因為視窗關了才代表這一次的排程工作結束。
有什麼辦法設定 type aaa.log後多久就會關掉這個視 窗,或是結束我這個排程的bat

看更多先前的討論...收起先前的討論...
把pause拿掉疑惑
2bears提到:
ftp過程的log會自動存到一個 aaa.log,所以在bat檔案中下
tyep aaa.log
pause

要儲存 為何要TYPE?
這兩行應該跟"儲存"一點關係都沒有才對啊
魯大 iT邦高手 1 級 ‧ 2011-04-19 09:34:36 檢舉
相同的疑問..
所以他要的結果就是
把 log type 出來
等個100秒之後
就自動把視窗關掉空空
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

4
aiyaya
iT邦新手 4 級 ‧ 2011-04-18 21:49:32
最佳解答

不要用pause,改用ping 127.0.0.1 -n 100> NUL
100表示視窗停留的時間,你可以自訂。

2
crusade
iT邦研究生 4 級 ‧ 2011-04-19 13:08:52

為什麼 tyep aaa.log , 如果是要記錄 可以用 >aaa.log

我要發表回答

立即登入回答