Cmd批處理替換檔案
語法:
copy source [destination]
引數:
source
指定要被複制的檔案的位置和名稱。Source 可由驅動器號和冒號、目錄名、檔名或組合所組成。
destination
指定要複製到其中的檔案或檔案集的位置和名稱。Destination 可以由驅動器號和冒號、資料夾名、檔名及組合而組成。
注意:
①源可以是可移動媒體、當前Windows 安裝的系統目錄中的任何目錄、驅動器的根目錄、本地安裝源或Cmdcons 目錄。
②目標可以是除可移動媒體以外的任何與源相同的位置。如果沒有指定目標,則預設為當前目錄。Windows 安裝CD 中的壓縮檔案在複製過程中解壓縮。
③Copy 不支援萬用字元。
例項:
將D盤下AA資料夾中的AA.TXT複製到BB資料夾中,如果已存在AA.TXT,則覆蓋。
1、程式碼一
echo
copy D:\AA\AA.TXT D:\BB\ /y
pause
效果如下:
2、那麼如何去掉ECHO處於開啟狀態。這句話呢?
echo on
copy D:\AA\AA.TXT D:\BB\ /y
pause
效果如下:
3、那麼如何去掉上圖中的第一行輸出呢?
echo off
copy D:\AA\AA.TXT D:\BB\ /y
pause
效果如下:
4、那麼如何去掉上圖中的第一行輸出呢?
@echo off
copy D:\AA\AA.TXT D:\BB\ /y
pause
效果如下:
5、如何雙擊後直接執行命令,而不需再按一個鍵退出呢?
@echo off
copy D:\AA\AA.TXT D:\BB\ /y
exit
小注:
1.作為控制批處理命令在執行時是否顯示命令列自身的開關
格式:ECHO [ON|OFF]
2.顯示當前ECHO設定狀態
格式:ECHO
3.輸出提示資訊
格式:ECHO資訊內容
4.關閉DOS命令提示符
在DOS提示符狀態下鍵入ECHOOFF,能夠關閉DOS提示符的顯示使螢幕只留下游標,直至鍵入ECHO
ON,提示符才會重新出現.
5.輸出空行,即相當於輸入一個回車
格式:ECHO
值得注意的是命令列中的“.”要緊跟在ECHO後面中間不能有空格,否則“.”將被當作提示資訊輸出到螢幕。另外“.”可以用,:;”/[\]+等任一符號替代。