您好,登錄后才能下訂單哦!
這篇文章主要介紹了批處理Xcopy如何實(shí)現(xiàn)復(fù)制文件和目錄,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
copy 復(fù)制文件
Xcopy 復(fù)制文件和目錄,包括子目錄。
語法
xcopy Source [Destination] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:mm-dd-yyyy]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a|/m}] [/n] [/o] [/x] [/exclude:file1[+[file2]][+[file3]] [{/y|/-y}] [/z]
Source 必需的。指定要復(fù)制的文件的位置和名稱。該參數(shù)必須包含驅(qū)動(dòng)器或路徑。
Destination 指定要復(fù)制的文件的目標(biāo)。該參數(shù)可以包含驅(qū)動(dòng)器盤符和冒號、目錄名、文件名或者它們的組合。
XCOPY 有眾多的功能, 是加參數(shù)來完成的
參數(shù):
/A 只復(fù)制有存檔屬性集的文件, 但不改變屬性。
/M 只復(fù)制有存檔屬性集的文件, 并關(guān)閉存檔屬性。
/D:m-d-y 復(fù)制在指定日期或指定日期以后改變的文件。 如果沒有提供日期,只復(fù)制那些源時(shí)間 ,比目標(biāo)時(shí)間新的文件。
/EXCLUDE:file1[+file2][+file3]... 指定含有字符串的文件列表。如果有任何 字符串與要被復(fù)制的文件的絕對路徑 相符,那個(gè)文件將不會得到復(fù)制。
例如,指定如 \obj\ 或 .obj 的字符串會排除
目錄 obj 下面的所有文件或帶有 .obj 擴(kuò)展名的文件。
/P 提示您確認(rèn)是否要?jiǎng)?chuàng)建每個(gè)目標(biāo)文件。
/S 復(fù)制目錄和子目錄,除了空的。
/E 復(fù)制目錄和子目錄,包括空的。 與 /S /E 相同??梢杂脕硇薷?/T。
/V 在寫入目標(biāo)文件時(shí)驗(yàn)證每個(gè)文件,以確保目標(biāo)文件與源文件完全相同。
/W 提示您在復(fù)制前按鍵。 在開始復(fù)制文件之前將顯示以下消息并等待您的響應(yīng): Press any key to begin copying file(s)
/C 即使有錯(cuò)誤,也繼續(xù)復(fù)制。(忽略錯(cuò)誤。)
/I 如果目標(biāo)不存在,又在復(fù)制一個(gè)以上的文件, 則假定目標(biāo)一定是一個(gè)目錄。
/Q 復(fù)制時(shí)不顯示xcopy 消息。
/F 復(fù)制時(shí)顯示完整的源文件名和目標(biāo)文件名。
/L 顯示要復(fù)制的文件。
/G 允許將沒有經(jīng)過加密的文件復(fù)制到 不支持加密的目標(biāo)。
/h 復(fù)制具有隱藏和系統(tǒng)文件屬性的文件。默認(rèn)情況下,xcopy 不復(fù)制隱藏或系統(tǒng)文件。
/R 改寫只讀文件。
/T 創(chuàng)建目錄結(jié)構(gòu),但不復(fù)制文件。不 包括空目錄或子目錄。/T /E 包括 空目錄和子目錄。
/U 只復(fù)制已經(jīng)存在于目標(biāo)中的文件。
/k 復(fù)制文件,如果源文件具有只讀屬性,則在目標(biāo)文件中保留該屬性。默認(rèn)情況下,xcopy 會刪除只讀屬性。
/N 用生成的短名復(fù)制。
/O 復(fù)制文件所有權(quán)和 ACL 信息。
/X 復(fù)制文件審核設(shè)置(隱含 /O)。
/Y 禁止提示以確認(rèn)改寫一個(gè) 現(xiàn)存目標(biāo)文件。
/-Y 導(dǎo)致提示以確認(rèn)改寫一個(gè) 現(xiàn)存目標(biāo)文件。
/Z 如果在復(fù)制過程中丟失連接(例如,如果用于連接的服務(wù)器脫機(jī)),復(fù)制過程將在重新建立連接后恢復(fù)。/z 也顯示每個(gè)文件完成的復(fù)制操作的百分比。
一些使用舉例和參數(shù)說明如下:
1、把C盤下的PPT文件夾全部拷貝到D盤 。上面的/s /e 參數(shù)的作用分別是把子目錄和空目錄都復(fù)制過去,
C:\>xcopy C:\ppt\*.* D:\ppt\ /s /e
2、復(fù)制 E:\ 盤上所有文件到 D:\ 盤上,如果在復(fù)制過程中,你不要他復(fù)制文件啦!那就按鍵盤熱鍵“Ctrl " +"Pause /break" 二個(gè)熱鍵 來中斷復(fù)制。
C:\>xcopy e:\*.* d: /s /h
3、如果想把E:\ 盤上所有文件復(fù)制到D:\盤上,分為今天復(fù)制一點(diǎn),明天再接著復(fù)制一些,后天再接著復(fù)制一些?;蛘呤悄撤N原因上次沒有復(fù)制完成,今天想接著 復(fù)制。
C:\xcopy e:\*.* d: /s /h /d /y 他能查出那些文件是已經(jīng)復(fù)制過去啦,那些文件還沒有復(fù)制過去的。
4、一些文件我們已經(jīng)修改過啦!網(wǎng)上面又有最新版本的啦。原來備份的那份文件我們要及時(shí)更新啦。那怎么才能同步更新呢
如果修改的文件有很多的,自己到時(shí)候也記不清楚那份文件是更新過的。這么多的原來備份的那份文件都要更新,都要復(fù)制過去,可不是件省力氣的活,而且 容易出錯(cuò)和一些文件被忘記啦!
C:\xcopy e:\*.* d: /s /h /d /y
4、還有一種情況我們經(jīng)常也碰到的,因?yàn)閺?fù)制某個(gè)文件出錯(cuò)或者這個(gè)文件在使用中,而停止了復(fù)制工作,(比如,復(fù)制C 盤上的 windows xp )我們這時(shí)候想跳 過某個(gè)出錯(cuò)的文件和某個(gè)正在使用中文件而繼續(xù)復(fù)制其他文件。
C:\xcopy e:\*.* d: /s /h /d /c /y !
5、有時(shí)候我們想XCOPY 變?yōu)樽詣?dòng)復(fù)制,并且復(fù)制完成后關(guān)閉電腦,可以建立一個(gè)批處理文件,新建文本文檔,更名為XCOPY.BAT 當(dāng)然擴(kuò)展名原來是TXT 格式的要 更名為BAT 在這個(gè) XCOPY.BAT 中輸入
C:\xcopy e:\*.* d: /s /h /c /y
shutdown -s
然后雙擊xcopy.bat 運(yùn)行它,你這時(shí)候可以出去玩啦。電腦會自己復(fù)制備份完成文件然后自動(dòng)關(guān)閉電腦。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“批處理Xcopy如何實(shí)現(xiàn)復(fù)制文件和目錄”這篇文章對大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。