看板 Windows 關於我們 聯絡資訊
問題發生的OS是Windows 2012 R2 我想要讓Windows將某個目錄下的檔案定期複製到另一個資料夾 並照著下面這個教學製作了batch檔 http://tinyurl.com/jj6vjdq 我將batch檔放到了我要複製的目錄底下 也有確認這樣的指令在運行後可以成功複製檔案 http://i.imgur.com/nob3zYx.png
另外也有在Task Scheduler裡面設定了執行頻率 下圖中的LogCopy_FTP就是我追加的Task http://i.imgur.com/RH8JaUg.png
但是問題是,每次我的batch檔自動執行時 複製的並不是來源資料夾的那些檔案 而是一些我沒有看過的目錄,像是.\wbem\或是.\winevt\之類的 系統彈出了大量拒絕存取或權限不足的錯誤訊息 而成功複製過來的檔案也不是我要的檔案 想問一下為什麼會發生這種狀況呢? 我懷疑是Task Scheduler執行的環境是把我想自動執行的檔案 複製到另外一個目錄底下執行,才導致複製的東西有問題 那有辦法讓這個batch檔直接在我想要的目錄下自動執行嗎? 還是有其他可以解決這個問題的方法呢? 先感謝各位的回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.228.144.69 ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1451986181.A.5B6.html
agreerga: 先檢查權限 手動執行跟TS是不是不一樣 01/05 17:37
試著手動執行TS了但是結果相同 batch檔複製的目錄並不是我想要的目錄 ※ 編輯: hcl012 (220.228.144.69), 01/06/2016 14:55:39
allen65535: 來源不要打".",把完整路徑打上去 01/07 12:20