設定排程cmd後出現,執行結果出現 0x1錯誤

 

網路上的解法是要改成只有使用者登入才執行

但是這並不能解決我的問題!

 

 

 

因為直接執行並不會發生錯誤…但是有放到排程才會出錯!

所以重新思考一下我設定的排程執行作法!

發現排程是用最高管理員權限去執行

 

所以要執行cmd的話,也要用同樣的方式去做

要在非原本cmd資料夾下 呼叫 cmd資料夾的bat檔

然後就出現參數錯誤...

這就該排程會出錯的原因相同

 

 

這cmd是我用一個bat檔呼叫同資料夾的另一個bat檔執行

修正方式是...

呼叫同資料夾的其他bat檔案前加入 %~dp0   指定這個資料夾的檔案

 

arrow
arrow
    全站熱搜

    45 發表在 痞客邦 留言(1) 人氣()