例如有乙個資料夾在c:\file
要複製到d:\就可以打:xcopy c:\file d:\file /d/e
net use x: \\192.168.0.%%i\e$xcopy x:\www d:\www /s/d
net use x: /del
c:\documents and settings\administrator>xcopy /?複製檔案和目錄樹。
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]
[/exclude:file1[+file2][+file3]...]
source 指定要複製的檔案。
destination 指定新檔案的位置和/或名稱。
/a 只複製有存檔屬性集的檔案,
但不改變屬性。
/m 只複製有存檔屬性集的檔案,
並關閉存檔屬性。
/d:m-d-y 複製在指定日期或指定日期以後更改的檔案。
如果沒有提供日期,只複製那些源時間
比目標時間新的檔案。
/exclude:file1[+file2][+file3]...
指定含有字串的檔案列表。每乙個字串
必須在檔案的單獨行中。如果有任何
字串與要被複製的檔案的絕對路徑
相符,那個檔案將不會得到複製。
例如,指定如 \obj\ 或 .obj 的字串會排除
目錄 obj 下面的所有檔案或帶有
.obj 副檔名的檔案。
/p 建立每個目標檔案前提示。
/s 複製目錄和子目錄,除了空的。
/e 複製目錄和子目錄,包括空的。
與 /s /e 相同。可以用來修改 /t。
/v 驗證每個新檔案。
/w 提示您在複製前按鍵。
/c 即使有錯誤,也繼續複製。
/i 如果目標不存在,又在複製乙個以上的檔案,
則假定目標一定是乙個目錄。
/q 複製時不顯示檔名。
/f 複製時顯示完整的源和目標檔名。
/l 顯示要複製的檔案。
/g 允許將沒有經過加密的檔案複製到
不支援加密的目標。
/h 也複製隱藏和系統檔案。
/r 覆蓋唯讀檔案。
/t 建立目錄結構,但不複製檔案。
不包括空目錄或子目錄。/t /e 包括
空目錄和子目錄。
/u 只複製已經存在於目標中的檔案。
/k 複製屬性。一般的 xcopy 會重置唯讀屬性。
/n 用生成的短名複製。
/o 複製檔案所有權和 acl 資訊。
/x 複製檔案審核設定(隱含 /o)。
/y 複製檔案審核設定(隱含 /o)。
現存目標檔案。
/-y 導致提示以確認改寫乙個
現存目標檔案。
/z 用重新啟動模式複製網路檔案。
命令列開關 /y 可以預先在 copycmd 環境變數中設定。
這可能被命令列上的 /-y 改寫。
檔案 資料夾複製
通道對通道複製效率高 param f1 原始檔 param f2 目的檔案 return throws exception public static long forchannel file f1,file f2 throws exception if inc.size inc.position ...
複製資料夾函式
函式名稱 copydir 函式功能 複製資料夾 函式返回 bool 如果是true,複製成功,否則失敗。引數說明 param cstring strsrcpath 源資料夾 param cstring strdstpath 目標資料夾 bool copydir cstring strsrcpath,...
C 複製資料夾
昨天打算利用獲取的資料夾下所有檔案列表,然後在目標位置新建這個目錄,後來發現很麻煩,實現起來有太多的無用的東西。在網上找了下高手的文章,無恥的用了人家的方法.但總的說還是遞迴的用法,只不過我沒想到用directoryinfo這個類,一直在對著directory想,directory主要是靜態方法,沒...