大家好,又見面了,我是你們的朋友全棧君。
今天的是copy(復制)命令,說起這個命令,也許你沒使用過這個命令,但是
平常生活與工作中總會長期用到ctrl+c和ctrl+v這兩個功能吧。
下面是幾個小例子:
1、將桌面的hello.txt文件復制到d盤:
c:\Users\DT236\>copy hello.txt d:
2、將多個文件合并在一個文件里面:
c:\Users\DT236\>copy .txt+.txt d:\hello.txt
.txt的文件以尾部添加的方式將文件加入.txt
3、如果要將某個文件夾所有的文件全部復制,則可以使用通配符
c:\Users\DT236\>copy hello\* d:\hello\
4、copy命令還有許多參數可以使用打開文件時能用通配符,比如/a,表示一個ASCII文件;或者/v,驗證
新文件是否正確寫入;還有/y打開文件時能用通配符,不需要提示確認即可覆蓋現有目標文件。還有幾個
參數可以使用,具體可以看下面官方文檔。
將一份或多份文件復制到另一個位置。
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] [/A | /B]
[+ [/A | /B] [+ …]] [ [/A | /B]]
指定要復制的文件。
/A 表示一個 ASCII 文本文件。
/B 表示一個二進位文件。
/D 允許解密要創建的目標文件
為新文件指定目錄和/或文件名。
/V 驗證新文件寫入是否正確。
/N 復制帶有非 8dot3 名稱的文件時,
盡可能使用短文件名。
/Y 不使用確認是否要覆蓋現有目標文件
的提示。
/-Y 使用確認是否要覆蓋現有目標文件
的提示。
/Z 用可重新啟動模式復制已聯網的文件。
/L 如果源是符號鏈接,請將鏈接復制
到目標而不是源鏈接指向的實際文件。
命令行開關 /Y 可以在 環境變量中預先設定。
這可能會被命令行上的 /-Y 替代。除非 COPY
命令是在一個批處理腳本中執行的,默認值應為
在覆蓋時進行提示。
要附加文件,請為目標指定一個文件,為源指定
數個文件(用通配符或 file1+file2+file3 格式)。