none
WIN2003自動排程0x4 RRS feed

  • 問題

  • 各位先進前輩您好:

    最近寫了一個批次檔用來做SQL的備份
    在WINDOWS自動排程裡執行
    不過卻發生時間到時有執行但結果顯示為0x4
    遠端登入後直接將排程按右鍵執行可以完成工作
    但是一但登出系統後...
    排程將無法執行....
    請問各位前輩這要如何解決??

    2012年1月17日 上午 03:38

解答

所有回覆

  • 您好!

    試著不要登出看看...除非您寫成服務

    2012年1月17日 上午 03:44
    版主
  • 抱歉~~~不是很瞭解您的意思....
    我如果登出的話排程就無法執行...
    一定要登入時排程才會正常執行...
    批次檔內容
    @echo
    xcopy /d /y /e D:\Mizda\ftp\firstbank Z:\FTP\firstbank
    xcopy /d /y /e D:\Mizda\ftp\skbank Z:\FTP\skbank
    xcopy /d /y /e D:\Mizda\ftp\newarea Z:\FTP\newarea
    xcopy /d /y /e D:\Mizda\ftp\upload Z:\FTP\upload
    xcopy /d /y /e D:\Mizda\ftp\campaign Z:\FTP\campaign
    echo off
    exit
    應該不會是批次檔的問題吧...

    2012年1月17日 上午 05:13
  • 跟您的批次檔沒有關係

    在 Windows Server 2003,[排程] 需要登入才會執行,除非你寫成 [服務],服務的話不用登入也會執行 


    歡迎參觀我的Blog.NET菜鳥自救會

    2012年1月17日 上午 05:19
  • 您好!

    與您的批次檔內容無關,Server 2003本身排程就是這樣的,請參閱:工作排程器

    2012年1月17日 上午 05:25
    版主
  • 感謝兩位的解答
    小弟瞭解了...
    那就改寫成service就可以了...
    謝謝..

    2012年1月17日 上午 05:52