基礎知識:
@echo off
set a="a"
call 2.bat
if errorlevel 1 goto fail
if errorlevel 0 goto succ
:fail
echo **********====失敗**********====
::做你想做的操作
::exit是返回值
pause
exit /b 1
:succ
echo **********====成功**********====
::做你想做的操作
::exit是返回值?
pause
exit /b 0
----------------------------------------
2.bat如下
@echo off
exit /b 01
常用操作:
if not exist %path% (
mkdir %path%
)
::刪掉未來編譯的檔案
cd 資料夾目錄
::獲取當前系統時間
set d=%date:~0,10%
set t=%time:~0,5%
set now="%d% %t%"
echo 開始檢查
for /r %%s in (*) do (
if "%%~ts" gtr %now% (
echo 刪除: %%s
del %%s
)) echo 檢查結束!
@echo off
for /f "delims=" %%i in ('node -v') do (
set "sysseconds=%%i"
)echo %sysseconds%
::git reset --hard
pause
set /p var = >nul
@echo off
echo %path%|findstr /i "erl8.1"&&(goto run)
set new_path=%path:erl-23.0=erl8.1%
wmic environment where "name='path' and username=''" set variablevalue="%new_path%"
echo 已經替換為erl8.1
goto end
:run
set new_path=%path:erl8.1=erl-23.0%
wmic environment where "name='path' and username=''" set variablevalue="%new_path%"
echo 已經替換為=erl-23.0
goto end
:end
set "path=%new_path%"
pause
批處理 學習記錄
使用批處理,做事情,覺得更快速,但是要學好批處理啊 一 什麼是批處理 批處理batch,也成為批處理指令碼。顧名思義,批處理就是對某物件進行批 量的處理,檔案拓展名為.bat。目前比較常用的批處理包含兩類 dos批處理和ps批處理。目前我學習的 是我用的比較多的dos批處理。批處理是一種簡化的指令碼...
BAT批處理指令碼學習記錄
1 echo off 表示不顯示後面的命令 echo off關掉回顯 on 為開啟回顯 2 echo 顯示後面的內容 建立檔案增加內容如 echo echo off autoexec.bat echo pause autoexec.bat 3 注釋 4 color顯示背景色和文字顏色 0 黑色 8 ...
批處理學習
在批處理中 cd 表示當前路徑 沒有後面的 還有乙個 errorlevel 表示程式執行的返回值 以下是摘錄的批處理變數的教程 批處理中的變數,我把他分為兩類,分別為 系統變數 和 自定義變數 我們現在來詳解這兩個變數 系統變數 他們的值由系統將其根據事先定義的條件自動賦值,也就是這些變數系統已經給...