iT邦幫忙

0

當windows7工作排程 遇上 xcopy的exclude指令 會無法執行?

各位前輩

小弟最近遇到了備份的相關問題

因為我們公司是使用工作排程定期備份資料
但最近發現資料量有些龐大
仔細看了一下,發現不少非必要的檔案
所以在網路上找了xcopy 的 exclude 參數用法
過濾一些資料,手動執行bat沒問題
但只要一透過工作排程就會無法複製
工作排程上沒有顯示任何錯誤
從啟動到完成不到1秒

bat內容大致上如下
xcopy "\\server\文件\*.*" "E:\文件\*.*" /exclude:uncopy.txt/c/s/k/y

uncopy.txt內容如下
\文件\紐西蘭\
\文件\馬來西亞\

是參數上有什麼問題嗎?

或者是說有什麼其他方法可以取代目前的做法?

再麻煩各位前輩幫我解惑了,謝謝

1 個回答

18
raytracy
iT邦大神 1 級 ‧ 2014-07-29 11:39:09
最佳解答

superfan提到:
exclude:uncopy.txt

請改用絕對路徑指定 uncopy.txt, 例如: C:\script\uncopy.txt, 否則他會找不到...

superfan iT邦新手 4 級 ‧ 2014-07-29 11:57:19 檢舉

真的可以了,感恩,等六小時後就可以幫你選為最佳解答了

我剛原本想到的是找到工作排程執行的環境位置,再把txt移過去
但沒想到直接用絕對路徑就可以了,哈 頭腦轉不過來...

我要發表回答

立即登入回答