locked
存取被拒,DOS指令便無法繼續執行 RRS feed

  • 問題

  • Hi,

    我有一個*.bat

    p:
    cd P:\Program Files\WinRAR
    rem WinRAR a -r -v4g H:\%B%\backup @d:\backup.lst.txt
    WinRAR a -r -v4g H:\%B%\backup @d:\backup.ls2.txt
    rem 自動建立資料夾(年月日)
    H:
    cd
    @set A=%date:/=%
    @set B=%A:~0,8%
    mkdir %B%

    rem 然後出現以下錯誤 存取被拒(因為我剛好打開那些檔案)

     

    rem 然後以下就不能執行了

    move H:\backup.* H:\%B%

     

    請問 就算正打開那些檔案 可否 最後一行 繼續執行?

    謝謝

     

    Mike

     

    2012年4月24日 上午 02:53

解答

  • 您應該要去判斷 WinRAR 執行完畢的回傳碼(Exit Code)是否為 0 (零),若為 0,則代表執行成功,無任何錯誤。此時才繼續往下執行您要的操作,例如搬移檔案。

    再者,這個 WinRAR 程式非微軟開發的,放在此處討論,有點不恰當。



    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    • 已提議為解答 Alex Chuo 2012年4月24日 上午 03:51
    • 已標示為解答 Mike Luis 2012年4月24日 上午 08:12
    2012年4月24日 上午 03:51