我有一個.bat的檔案需要放在工作排程器中定時執行。我如果是直接放在桌面上的話,手動執行時,看起來是執行成功,可是並沒有任何反應。但是我如果是將這個.bat檔案放在例如C:\Tools的資料夾中執行的話,一切都很正常。
Windows的工作排程器對於要啟動程序的檔案位置會有所限制嗎?
我自己測試了一下
設定與你的相同「使用者登入才執行」「以最高權限執行」
檔案的路徑是:
C:\Users\abcd\Desktop\中文中文中文.cmd
並且設定成每間隔5分鐘就啟動一次
上述這樣是會正常執行的
但是路徑如果帶有中文,例如
C:\Users\abcd\Desktop\新資料夾\中文中文中文.cmd
工作排程就不會正常啟動
你的路徑中是不是有中文名稱呢?(檔案是中文名不影響執行)