1:目標:複製某個資料夾下某種型別的檔案到指定目錄下
@echo off
echo 建立檔案目錄
mkdir lib
xcopy /e ..\..\鏈結庫\*.lib lib\/y
pause
-測試可用-
參考:@命令,遮蔽呼叫命令輸出,不加@則會在螢幕上輸出呼叫的命令及過程
echo命令,呼叫方法echo [message] ,off遮蔽當前呼叫下面所有的命令輸出
makdir 命令,建立目錄
pause 命令,暫停命令,呼叫後不會直接關閉視窗,將顯示下面的訊息: press any key to continue . . .
2:鍵盤命令判斷
@echo off
echo 建立檔案目錄
mkdir lib
set /p key=拷貝所有檔案?【y/n】
if /i %key%==y goto a
if /i %key%==n goto b
goto c
:axcopy /e ..\..\鏈結庫\*.lib lib\/y
:bcopy /y ..\..\鏈結庫\whimaged.lib lib\
:cpause
/i 表示沒有大小寫判斷,去掉/i 則進行大小寫判斷
3:注釋命令
rem在c語言中相當與/*--------*/,它並不會被執行,只是起乙個注釋的作用,便於別人閱讀和你自己日後修改。
rem message
sample:@rem here is the description.
等同於::here is the description.
參考:
dos批處理拷貝檔案
最近在部署伺服器的時候,需要用到把乙個站點檔案拷貝到其他站點。乙個乙個手動copy太累人了,寫了個簡單的批處理檔案,基本能達到目的,具體怎麼做呢 1 把需要拷貝到各個站點的檔案,單獨放到乙個目錄下。比如e website orig 2 使用dos的xcopy命令,把原始檔orig拷貝到各個目的檔案,...
批處理xcopy命令拷貝檔案和資料夾
可以用xcopy實現,即 xcopy obt c windows obt s e xcopy 還有眾多的功能,是加引數來完成的。上面的 s e 引數的作用分別是把子目錄和空目錄都複製過去,一些使用舉例和引數說明如下 1 如只是單純地複製 e 盤上所有檔案到 d 盤上,就輸入 xcopy e d s ...
bat檔案(批處理檔案),批處理命令!!!
批處理 batch 也稱為批處理指令碼。顧名思義,批處理就是對某物件進行批量的處理,通常被認為是一種簡化的指令碼語言,它應用於dos和windows系統中。批處理是由dos或者windows系統內嵌的命令直譯器 通常是command.com或者cmd.exe 解釋執行。類似於unix系統中的shel...