none
請問排程的問題 RRS feed

  • 問題

  •  

    大家好 小弟遇到一個問題

     

    我在 123.vbs 這個檔案裡面 放入以下的程式碼

    Set objExplorer = WScript.CreateObject("InternetExplorer.Application")
    objExplorer.Navigate "http://www.google.com.tw"  
    objExplorer.ToolBar = 1
    objExplorer.StatusBar = 0
    objExplorer.Width=800
    objExplorer.Height = 600
    objExplorer.Left = 0
    objExplorer.Top = 0
    objExplorer.Visible = 1

     

    在windows排定的工作內 設定每10分鐘去執行這個123.vbs

    這是OK的

     

    我希望可以在每15分鐘的時候要關掉這個網頁 我應該怎麼辦呢?

    2008年2月21日 上午 09:53

解答

  • 你要的應該是用vbs去kill某個process.
    那這樣你可以參考下面的網址
    http://www.tek-tips.com/viewthread.cfm?qid=555885

    不清楚你這樣作的用意如何.
    如果你只是要定時去執行某個網頁,執行完後就關閉的話,
    那其實有其他比較簡單的方式.
    像是透過wget.
    在排成設定使用wget去抓取某個網頁,抓完就結束了.不用開啟IE.也不需要寫程式.
    2008年2月21日 上午 10:55

所有回覆

  • 你要的應該是用vbs去kill某個process.
    那這樣你可以參考下面的網址
    http://www.tek-tips.com/viewthread.cfm?qid=555885

    不清楚你這樣作的用意如何.
    如果你只是要定時去執行某個網頁,執行完後就關閉的話,
    那其實有其他比較簡單的方式.
    像是透過wget.
    在排成設定使用wget去抓取某個網頁,抓完就結束了.不用開啟IE.也不需要寫程式.
    2008年2月21日 上午 10:55
  • 用迴圈呼叫 WScript.Sleep 睡 15 分鐘

    objExplorer.Quit

    2008年2月21日 下午 01:57
    版主
  •  

    感謝 真的用wget也一樣 http://users.ugent.be/~bpuype/wget/#download

    這樣就不用開視窗了  謝謝

    我把我的

    123.vb 改成123.bat

    內容為

    wget http://www.google.com.tw

     

    2008年2月21日 下午 02:36
  • 那這樣在原先的 vbs 中不需要使用 InternetExplorer Object ,直接用 xmlhttp 來連網頁就可以了。

     

    不過你也用替代方案了,這邊就不多說了。

    2008年2月21日 下午 02:39
    版主
  •  

      璉璉 可否提供程式碼 我對vbs沒啥概念 如果可以麻煩了
    2008年2月21日 下午 02:40
  • 到微軟下載中心搜尋 Windows Script

    該頁有三個檔,其中一個是線上手冊,抓下來看。

    2008年2月21日 下午 02:42
    版主