WinCMD Copy命令 復制/拷貝


前言:這里前綴補一句,看似簡單的語言,總是那么強大,強大到容易被忽略,就好像現實世界中很多道理,越簡單的道理越值得深入思考,往往越不簡單,越容易被忽略呀!  --滔Roy 2021.04.12

WinCMD Copy命令 復制/拷貝

COPY [/D [1] ] [/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 格式)。


示例:
1、當前目錄復制到當前目錄。將文件test.doc復制為BB.doc。

copy test.doc BB.doc

1.1、將所有具有.txt擴展名的文件合並進名為test.doc的文件中。

copy *.txt test.doc

2、當前目錄復制到其他驅動器。將文件test.doc復制到驅動器C上的System目錄中。

copy test.doc c:\system

備注:如果System目錄不存在,test.doc文件將被復制到驅動器C的磁盤根目錄下名為System的文件中。

3、當前目錄下的ppt子目錄中的文件全部拷到當前目錄。

copy .\ppt

4、合並文件。要將位於的當前目錄中的text1.txt、test2.txt合並 到 text3.txt中。

copy test1.txt+test2.txt test3.txt

注意:如果沒有輸入合並的文件名,則默認合並到第一個,即合並到test1.txt中。例如:

copy test1.txt+test2.txt

4.1 合並所有具有.txt擴展名的文件和具有.ref擴展名的文件到 test.doc文件中.

copy *.txt + *.ref test.doc

5、如果復制的路徑帶有空格、&等特殊符號,要使用引號把這些特殊字符括起來,例如:

 copy "d:\test aaa\test.txt" "d:\t&est" 

  

 

創建時間:2021.04.12  更新時間:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM