Senior Member
加入日期: Aug 2004
文章: 1,129
|
請問如何在複製一個大型目錄時,特定副檔名不要複製出來?
請問Windows系統如何在複製一個大型目錄時,特定副檔名不要複製出來?
例如大型目錄裡頭的*.log檔案我全部都不要? 謝謝
__________________
|
|||||||
2017-02-04, 09:46 PM
#1
|
Advance Member
加入日期: Mar 2010 您的住址: 三界火宅
文章: 396
|
自己寫個 script,windows 6 之後都有內建 powershell
__________________
為天地立心,為生民立命,為往聖繼絕學,為萬世開太平。 |
||
2017-02-04, 10:55 PM
#2
|
Regular Member
加入日期: Sep 2001 您的住址: 大肚山脈底下
文章: 78
|
使用xcopy,
windows命令提示字元下,打xcopy /?會有詳細說明 EX: c:>xcopy /? (enter) XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B] [/EXCLUDE:file1[+file2][+file3]...] 或是參考如下網站 http://stackoverflow.com/questions/...for-a-file-type
__________________
請別再打錯字了 只有「應該」,沒有「因該」, 只有「緊張」,沒有「警張」。 |
2017-02-04, 11:16 PM
#3
|
Major Member
加入日期: Feb 2006
文章: 210
|
XCOPY 我是沒找到排除的用法,所以我的想法是搭配 del 來用。
先直接複製好目錄,然後切換到已複製完成的目錄中,下 DEL /S /Q *.log 這樣就可以將目錄中所有副檔名為 .log 的刪掉 |
2017-02-05, 04:58 AM
#4
|
*停權中*
加入日期: May 2014 您的住址: 某個不大不小的島
文章: 628
|
引用:
實用的好方法! |
|
2017-02-05, 11:47 AM
#5
|
Senior Member
加入日期: Jan 2001
文章: 1,015
|
很多備份軟體可以做到很方便,只是有沒有需要弄到那麼麻煩而已
常做同樣的備份比較值得做個設定。 |
2017-02-05, 12:11 PM
#6
|
Junior Member
加入日期: Jan 2003 您的住址: Shattrath City
文章: 947
|
開一個檔案在 C:\ 例如 exclude_list.txt
裡面打上 .log 這一行 然後 XCOPY c:\data\*.* d:\backup /S /I /Y /EXCLUDE:c:\exclude_list.txt 如果我沒有記錯的話 |
2017-02-05, 12:53 PM
#7
|
Master Member
加入日期: Jun 2002
文章: 2,332
|
__________________
Es muss sein! |
2017-02-05, 01:53 PM
#8
|