1、知道使用哪個命令。在Windows命令提示符中,有很多種不同的方法來復制文件。所有的命令都能夠?qū)崿F(xiàn)將一個地方的文件復制到另一個地方,但是在不同的實例中,最好選擇更適合該情況的某個命令。COPY - 這是最基本的復制功能命令。它允許你將一個路徑下的文件快速復制到另一個路徑中。你也可以使用這個命令合并文件。
XCOPY - xcopy命令允許你復制文件和目錄樹。這個命令更適用于復制文件夾。xcopy命令也有很多編輯修改的衍生命令,能夠讓高級用戶更多地控制復制進程。為了支持robocopy命令,xcopy現(xiàn)已被棄用,但是它依舊有效,可以復制文件。
ROBOCOPY - 在Windows命令提示符中,它是最新的可用的復制命令。它需要Windows Vista或更新的系統(tǒng)作為支撐。Windows XP用戶需要安裝Windows 2003 服務器資源套件工具包才能使用它。robocopy支持更多重要的文件復制任務,可以創(chuàng)建兩個文件結(jié)構(gòu)的完全的鏡像副本而不復制任何不需要的文件,與此同時還能保留文件權(quán)限和其他屬性等。同時它還允許您保留所有相關(guān)文件信息,更適用于復制大量數(shù)據(jù)。
1、復制單個文件。copy命令最適用于復制單個文件。為了使用基本的copy復制命令,你最好輸入copy 來源路徑 目標路徑。例如,如果你想將文件范例.txt從C:Usersdesktop路徑復制到D:ackup路徑,輸入以下命令:
copy C:Usersdesktop文件名.txt D:ackup文件名.txt
如果你想復制當前工作路徑下的某個文件,只需要在命令的來源部分輸入文件名。例如,如果你已經(jīng)位于C:Usersdesktop文件夾,你想在這里進行復制操作,那么輸入的命令應該是copy 文件名.txt D:ackup文件名.txt。
2、復制一個文件夾中的所有文件。使用*.*通配符來一次性復制一個文件夾中的所有文件。例如,為了將C:Usersdesktop文件夾中的文件全部復制到D:ackup,請輸入以下命令:
copy C:Usersdesktop*.* D:ackup
你可以輸入*.*字符作為文件資源,這樣就能復制當前工作路徑下的所有文件了。如上例,如果你正處于C:Usersdesktop 文件夾中,輸入copy *.* D:ackup命令。
3、復制那些文件或文件夾名字中包含空格的文件。如果你的文件資源和目標路徑或文件名中帶有一個空格,你需要把它放在雙引號中。例如,如果你想復制C:UsersMy Documents路徑下的所有文件到D:2015 Backup文件夾中,輸入以下命令:
copy "C:UsersMy Documents*.*" "D:2015 Backup"
4、合并文本文件。copy復制命令的隱藏功能就是可以將多個文件合并到一起。這對于處理純文本文件時是很有幫助的。使用以下命令,可以將第一個和第二個文件中的內(nèi)容合并在一起,生成一個新文件。復制命令是:
copy 文件1.txt+文件2.txt 新文件.txt
1、使用COPY命令復制單個文件。你最好在復制單個文件時使用copy命令。xcopy命令不允許你指明、設定一個路徑或文件名作為目標位置。
2、如果你在創(chuàng)建備份腳本時,請使用ROBOCOPY命令。xcopy命令已被很多人棄用,并將在不久的未來就被淘汰使用了。robocopy命令可以實現(xiàn)所有xcopy命令執(zhí)行的功能,而且它更加靈活可靠。使用robocopy命令創(chuàng)建腳本,可能會成為不會過時的技術(shù)。
3、復制一個文件夾到其它路徑中。xcopy命令最主要的功能是將一個路徑中的多個文件夾或文件夾中的內(nèi)容復制到另一個路徑中。例如,如果你想要將 C: ools路徑中的所有內(nèi)容復制到新文件夾D:ackup ools下,那么輸入以下命令:
xcopy C: ools* D:ackup ools /e /i
/i 告訴xcopy命令假定目標位置是一個文件夾。這會在復制進程中創(chuàng)建一個新文件夾。
當你需要從CD或DVD中復制文件,那么它是最有用的。它將會在復制進程中自動移除文件的只讀屬性。
4、使用xcopy命令來復制隱藏文件。相比于copy命令,xcopy命令的一個很大的優(yōu)勢就是能夠復制隱藏文件和系統(tǒng)文件。在命令后加上后綴/h修飾符即可復制隱藏文件。
xcopy C: ools* D:ackup ools /e /i /h
1、使用robocopy命令更簡單地復制文件夾。robocopy命令能夠代替xcopy命令。它能夠在讓你無需擔心界定內(nèi)容的情況下,快速復制整個文件夾。例如,如果你想要將 C: ools目錄下的所有內(nèi)容都復制到 D:ackup ools新文件夾中,輸入以下命令:
robocopy C: ools D:ackup ools /e
robocopy會自動復制隱藏文件和系統(tǒng)文件。如果它們不存在于目標路徑中,那么會創(chuàng)建新的目錄。
2、創(chuàng)建鏡像目錄。創(chuàng)建鏡像目錄對于制備備份來說是很重要的。robocopy命令的鏡像選項能夠?qū)碓次恢玫乃袃?nèi)容復制到目的位置。接著,它會刪除目標位置中除去來源路徑中內(nèi)容以外的所有文件。這將確保你的備份文件只含有最新版本的文件。例如,想要將C:UsersMy Documents文件鏡像復制到D:ackupMy Documents中,輸入以下命令:
robocopy "C:UsersMy Documents" "D:ackupMy Documents" /mir
3、重新啟動復制進程。如果連接中斷,你可能需要重新啟動復制進程。命令是:
robocopy "C:UsersMy Documents" "D:ackupMy Documents" /z
4、記錄復制進程。robocopy允許你創(chuàng)建日志文件。這能幫助你精確地找到問題故障,并生成復制的存檔。
robocopy "C:UsersMy Documents" "D:ackupMy Documents" /log+:<文件名>.txt
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com