1.copy命令
將一份或多份文件復制到另一個位置。
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B]
[+ source [/A | /B] [+ ...]] [destination [/A | /B]]
source 指定要復制的文件。
/A 表示一個 ASCII 文本文件。
/B 表示一個二進位文件。
/D 允許解密要創建的目標文件
destination 為新文件指定目錄和/或文件名。
/V 驗證新文件寫入是否正確。
/N 復制帶有非 8dot3 名稱的文件時,
盡可能使用短文件名。
/Y 不使用確認是否要覆蓋現有目標文件
的提示。
/-Y 使用確認是否要覆蓋現有目標文件
的提示。
/Z 用可重新啟動模式復制已聯網的文件。
/L 如果源是符號鏈接,請將鏈接復制
到目標而不是源鏈接指向的實際文件。
命令行開關 /Y 可以在 COPYCMD 環境變量中預先設定。
這可能會被命令行上的 /-Y 替代。除非 COPY命令是在一個批處理腳本中執行的,默認值應為在覆蓋時進行提示。
要附加文件,請為目標指定一個文件,為源指定數個文件(用通配符或 file1+file2+file3 格式)。
示例:
復制文件和目錄樹。
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]...]
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 取消提示以確認要覆蓋現有目標文件。
/-Y 要提示以確認要覆蓋現有目標文件。
/Z 在可重新啟動模式下復制網絡文件。
/B 復制符號鏈接本身與鏈接目標相對。
/J 復制時不使用緩沖的 I/O。推薦復制大文件時使用。
開關 /Y 可以預先在 COPYCMD 環境變量中設置。
這可能被命令行上的 /-Y 覆蓋。
示例:
C:\>xcopy C:\ppt\*.* D:\ppt\ /s /e
這條命令的意思就是把C盤下的PPT文件夾全部拷貝到D盤
XCOPY 還有眾多的功能, 是加參數來完成的。上面的/s /e 參數的作用分別是把子目錄和空目錄都復制過去,
如果路徑中包含空格字符,會提示參數個數不對,只需要將路徑放在雙引號中即可。
如:xcopy "C:\Documents and Settings\administrator\My Documents" d:\back /e /s
參考資料:
1.cmd copy命令 文件復制 http://www.jb51.net/article/18981.htm
2.copy百度百科:http://baike.baidu.com/view/596598.htm
3.xcopy 實現批處理拷貝文件或文件夾 http://www.jb51.net/article/29055.htm
4.xopy百度百科:http://baike.baidu.com/view/893375.htm
注意:
使用xcopy命令,有可能出現“內存不足”的錯誤提示。
原因是設的目的路徑太長(太深),將目的路徑改為磁盤根目錄或根目錄下的一個目錄就可以了。