batch 常用命令的總結

註釋常用的方式主要用二種:  ::或則REM,其中REM該命令後的內容不被執行,但能回顯。

打開回顯:   echo

關閉回顯:   echo off ,@

停止:             pause

複製或者重命名:copy   

比如:

copy display1.c Display2.c

顯示當前路徑:           echo %cd% 
echo 當前的盤符及路徑:    %~dp0 
echo 當前的盤符及路徑的短文件名格式:  %~sdp0 

call : 命令可以在批處理執行過程中調用另一個批處理,當另一個批處理執行完後,再繼續
執行原來的批處理

call setenv.bat


工作中常使用獲取某個文件中的所需要的版本號:

<pre name="code" class="plain">@set VERSION_FILE_PATH=../../apps/common_app/userapp/interface.c
@sed -n -e 's/#define[ \t]*SW_VERSION_PINK[ \t]*[\(]*[ \t]*\([0-9]*\)[ \t]*[\)]*.*$/\1/p'  %VERSION_FILE_PATH% > ver.txt
@set /p SW_VER= < ver.txt
@del ver.txt

@set SW_VER_HIGH=%SW_VER:~0,-2%
@set SW_VER_LOW=%SW_VER:~-2,2%



設置時間:

@set year=%date:~0,4%
@set month=%date:~5,2%
@set day=%date:~8,2%


其上面就是獲取的時間:

%SW_VER_HIGH%.%SW_VER_LOW%_%day%-%month%-%year%.rpm




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章