Copy與Xcopy的區別
一,copy不能在有子目錄存在的檔案中複製檔案的同時重新命名此檔名
說明,這裡C:為根目錄,bat為子目錄),而xcopy能,不過會出現提示,當然可以加引數而不使它提示。
複製程式碼程式碼如下:
C:\>copy c:\bat\hai.bat d:\bat\hello.bat
提示:系統找不到指定的路徑。
已複製 0 個檔案。
可以這樣:
C:\>copy c:\hai.bat d:\hell.bat
已複製 1 個檔案
C:\>xcopy c:\bat\hai.bat d:\bat\hello.bat
目標 D:\bat\hello.bat 是檔名
還是目錄名
(F = 檔案,D = 目錄)? f
C:\bat\hai.bat
複製了 1 個檔案
二,copy命令能合併兩個檔案,而xcopy不能
將檔案1.txt和2.txt合併為3.txt
copy /b c:\1.txt+2.txt c:\3.txt
命令格式:copy /b 檔案1+檔案2+......檔案N 合併後的檔名
命令講解:使用“+”將多個相同或不同格式的檔案合併為一個檔案。
小提示:
1,在尾部隱藏了文字資料的圖片檔案,在使用了其他檔案編輯器並儲存後,隱藏的文字資料有可能丟失。
2,MP3檔案在使用此方法連線後,就可以實現連續播放。
3,合成圖片/歌曲這樣的二進位制檔案必須使用/b引數(b代表Binaty,二進位制),否則將會失敗;
另一個合併引數是/a(ASCII,文字檔案),只能用於純文字的合併。
兩引數不能同時使用,二進位制方式可以合併文字檔案和二進位制檔案,而文字方式用於純文字的合併。
三,C:\>copy c:\bat\hai d:\hello
命令解釋:將C盤bat目錄下所有檔案複製到D盤hello目錄下。你如果要選擇指定定型別的檔案(如txt檔案)到D:\hello下的,則可以用:
C:\>copy c:\bat\hai\*.txt d:\hello
說明:不會複製子目錄下的檔案及資料夾。D盤hello目錄必須存在
C:\>xcopy c:\bat\hai d:\hello /e/h
命令解釋:
將C盤bat資料夾拷進D盤hello資料夾,包括所有子目錄及具有隱藏和系統檔案屬性的檔案。無論hello資料夾是否已經存在,如果不存在的話系統會提示你建立。
說明:
/e表示複製所有子目錄,包括空目錄。/h複製具有隱藏和系統檔案屬性的檔案。
Copy與Xcopy的區別
一,copy不能在有子目錄存在的檔案中複製檔案的同時重新命名此檔名
說明,這裡C:為根目錄,bat為子目錄),而xcopy能,不過會出現提示,當然可以加引數而不使它提示。
複製程式碼程式碼如下:
C:\>copy c:\bat\hai.bat d:\bat\hello.bat
提示:系統找不到指定的路徑。
已複製 0 個檔案。
可以這樣:
複製程式碼程式碼如下:
C:\>copy c:\hai.bat d:\hell.bat
已複製 1 個檔案
C:\>xcopy c:\bat\hai.bat d:\bat\hello.bat
目標 D:\bat\hello.bat 是檔名
還是目錄名
(F = 檔案,D = 目錄)? f
C:\bat\hai.bat
複製了 1 個檔案
二,copy命令能合併兩個檔案,而xcopy不能
將檔案1.txt和2.txt合併為3.txt
複製程式碼程式碼如下:
copy /b c:\1.txt+2.txt c:\3.txt
命令格式:copy /b 檔案1+檔案2+......檔案N 合併後的檔名
命令講解:使用“+”將多個相同或不同格式的檔案合併為一個檔案。
小提示:
1,在尾部隱藏了文字資料的圖片檔案,在使用了其他檔案編輯器並儲存後,隱藏的文字資料有可能丟失。
2,MP3檔案在使用此方法連線後,就可以實現連續播放。
3,合成圖片/歌曲這樣的二進位制檔案必須使用/b引數(b代表Binaty,二進位制),否則將會失敗;
另一個合併引數是/a(ASCII,文字檔案),只能用於純文字的合併。
兩引數不能同時使用,二進位制方式可以合併文字檔案和二進位制檔案,而文字方式用於純文字的合併。
三,C:\>copy c:\bat\hai d:\hello
命令解釋:將C盤bat目錄下所有檔案複製到D盤hello目錄下。你如果要選擇指定定型別的檔案(如txt檔案)到D:\hello下的,則可以用:
複製程式碼程式碼如下:
C:\>copy c:\bat\hai\*.txt d:\hello
說明:不會複製子目錄下的檔案及資料夾。D盤hello目錄必須存在
複製程式碼程式碼如下:
C:\>xcopy c:\bat\hai d:\hello /e/h
命令解釋:
將C盤bat資料夾拷進D盤hello資料夾,包括所有子目錄及具有隱藏和系統檔案屬性的檔案。無論hello資料夾是否已經存在,如果不存在的話系統會提示你建立。
說明:
/e表示複製所有子目錄,包括空目錄。/h複製具有隱藏和系統檔案屬性的檔案。