dos 文件復(fù)制 copy命令
更新時(shí)間:2009年04月27日 18:23:32 作者:
copy,中文含義為“復(fù)制”,一個(gè)很容易見名知意的命令,它的作用是復(fù)制文件,用法十分簡(jiǎn)單:copy 源文件 目的路徑。
假設(shè),你需要把d:\test\test.txt這個(gè)文件復(fù)制到D盤根目錄下,那么,使用 copy d:\test\test.txt d:\ 就可以輕易辦到。
當(dāng)然,這是最簡(jiǎn)單的情形,在實(shí)際使用中,還是會(huì)碰到十分復(fù)雜的情況的。
如果D盤根目錄下已經(jīng)存在了一個(gè)名為test.txt的文件,那么,復(fù)制過去的時(shí)候,copy命令就會(huì)提示你是覆蓋原文件、是放棄復(fù)制還是覆蓋所有文件。如果你在批量復(fù)制的時(shí)候,一概覆蓋原文件,那么,一個(gè)一個(gè)地選擇十分麻煩,這個(gè)時(shí)候,你可以使用不加提示就覆蓋原文件的參數(shù) /y (相當(dāng)于自動(dòng)選擇了Yes選項(xiàng)),完整的命令為 copy /y d:\test\test.txt d:\ 。
如果復(fù)制的時(shí)候,你還需要把源文件改個(gè)名,比如把test.txt改為1.txt的時(shí)候,可以直接使用:copy d:\test\test.txt d:\1.txt 這樣的命令,也就是說,在指定目的路徑的時(shí)候,直接指定文件名,那么,新的文件名就是源文件復(fù)制之后的名字。
如果要復(fù)制的路徑帶有空格、&等特殊符號(hào)的時(shí)候,請(qǐng)使用引號(hào)把這些特殊字符括起來,比如: copy "d:\test abc\test.txt" "d:\t&est"
copy命令除了“復(fù)制”文件的功能外,還有一個(gè)絕活:合并多個(gè)文件為一個(gè)文件,具體的格式為:copy 文件1+文件2+文件3+…… 目的路徑\新文件名 。例如:copy d:\test.txt+d:\abc.txt d:\test\test.txt,那么,就把D盤根目錄下的test.txt和abc.txt兩個(gè)文件的內(nèi)容合并為test.txt,并保存到d:\test目錄下。
copy 還有一些參數(shù),但是常用的就上面的用法,更多的用法請(qǐng)?jiān)诿钚写翱谥惺褂?copy /? 來查詢,很容易上手的。
必須注意的是,copy只能復(fù)制文件,對(duì)于文件夾的復(fù)制,則需要另請(qǐng)高明,動(dòng)用xcopy來復(fù)制。xcopy是copy的高級(jí)版本,有更豐富的參數(shù),能實(shí)現(xiàn)更加復(fù)雜的功能,通吃文件和文件夾的復(fù)制,以后將另行介紹,在這里就不展開講解了。
當(dāng)然,這是最簡(jiǎn)單的情形,在實(shí)際使用中,還是會(huì)碰到十分復(fù)雜的情況的。
如果D盤根目錄下已經(jīng)存在了一個(gè)名為test.txt的文件,那么,復(fù)制過去的時(shí)候,copy命令就會(huì)提示你是覆蓋原文件、是放棄復(fù)制還是覆蓋所有文件。如果你在批量復(fù)制的時(shí)候,一概覆蓋原文件,那么,一個(gè)一個(gè)地選擇十分麻煩,這個(gè)時(shí)候,你可以使用不加提示就覆蓋原文件的參數(shù) /y (相當(dāng)于自動(dòng)選擇了Yes選項(xiàng)),完整的命令為 copy /y d:\test\test.txt d:\ 。
如果復(fù)制的時(shí)候,你還需要把源文件改個(gè)名,比如把test.txt改為1.txt的時(shí)候,可以直接使用:copy d:\test\test.txt d:\1.txt 這樣的命令,也就是說,在指定目的路徑的時(shí)候,直接指定文件名,那么,新的文件名就是源文件復(fù)制之后的名字。
如果要復(fù)制的路徑帶有空格、&等特殊符號(hào)的時(shí)候,請(qǐng)使用引號(hào)把這些特殊字符括起來,比如: copy "d:\test abc\test.txt" "d:\t&est"
copy命令除了“復(fù)制”文件的功能外,還有一個(gè)絕活:合并多個(gè)文件為一個(gè)文件,具體的格式為:copy 文件1+文件2+文件3+…… 目的路徑\新文件名 。例如:copy d:\test.txt+d:\abc.txt d:\test\test.txt,那么,就把D盤根目錄下的test.txt和abc.txt兩個(gè)文件的內(nèi)容合并為test.txt,并保存到d:\test目錄下。
copy 還有一些參數(shù),但是常用的就上面的用法,更多的用法請(qǐng)?jiān)诿钚写翱谥惺褂?copy /? 來查詢,很容易上手的。
必須注意的是,copy只能復(fù)制文件,對(duì)于文件夾的復(fù)制,則需要另請(qǐng)高明,動(dòng)用xcopy來復(fù)制。xcopy是copy的高級(jí)版本,有更豐富的參數(shù),能實(shí)現(xiàn)更加復(fù)雜的功能,通吃文件和文件夾的復(fù)制,以后將另行介紹,在這里就不展開講解了。
相關(guān)文章
批處理萬年歷實(shí)現(xiàn)代碼(包括農(nóng)歷日期)
這篇文章主要介紹了批處理萬年歷實(shí)現(xiàn)代碼(包括農(nóng)歷日期),月歷查詢工具 最初發(fā)表于CN-DOS,輸出數(shù)字排序有問題大家可以自行修復(fù)一下2020-06-06
bat截取日期、時(shí)間之后進(jìn)行 set /a 計(jì)算時(shí)08和09會(huì)被看做非法八進(jìn)制數(shù)字
這篇文章主要介紹了bat截取日期、時(shí)間之后進(jìn)行 set /a 計(jì)算時(shí)08和09會(huì)被看做非法八進(jìn)制數(shù)字,需要的朋友可以參考下2021-09-09
批處理(bat)實(shí)現(xiàn)全盤搜索指定文件獲取其完整路徑方法大全
本文總結(jié)了4種實(shí)現(xiàn)全盤搜索指定文件獲取其完整路徑的bat批處理文件源碼,有需要的朋友可以參考下2014-09-09

