BAT相關知識

2021-09-23 11:06:25 字數 1242 閱讀 3598

結束bat執行         ctrl+c

可替換變數

%[0-9]          可替換引數。%0代表檔案全路徑名。 1-9輸入的引數 

例如: d:> helloworld.bat 001 002 //001和002被%1和%2接收

系統變數

comspec         命令直譯器全路徑

drdoscfg        系統配置檔案的資料夾(the directory containing the system configuration files.)

os              當前作業系統名稱

path            搜尋路徑path

pexec           used by the prompt command   

prompt          the current system prompt. 使用prompt可以修改命令提示符的顯示資訊

例如d:>prompt cmd$g //把路徑的提示符修改為cmd>

cmd>cd dir      //修改後資訊,如果換路徑,提示符不變

cmd>

temp            作業系統臨時檔案路徑

ver             當前作業系統版本

使用系統變數時,其前後要使用%環繞

例如:echo $os$

語句if              if condition command

goto           

例如:start

command

goto start

rem | ;         注釋資訊, 不支援";"

switch          不支援

命令解釋:

echo            展示資訊命令

%[0-9]          可替換引數。%0代表檔案全路徑名。 1-9輸入的引數  例如: d:> helloworld.bat 001 002 //001和002被%1和%2接收

@ command       阻止@後的命令語句在終端顯示,其中不包含命令的結果顯示

? command       提示?後面的命令是否執行,使用者可以在終端選擇

@echo off  //不在終端列印命令內容,若不加@,"echo off"這個命令會在終端列印 引用

「dr-dos 7.02 user guide」, caldera, inc., 1998, retrieved 2013-08-10

bat指令碼相關

前期準備 將要執行的指令碼名字生成到乙個txt檔案 首先進入dos執行程式的目錄下 輸入dir jmx b filescript.txt 採用dir jmx list.txt 如果選擇第二種方式,會將卷標都寫入文字,導致bat指令碼讀txt檔案時出現異常,所以採用第一種方式。echo off set...

Android shell相關的Bat檔案執行

1.echo errorlevel 這個命令,顯示的結果是上一條命令執行的返回值,上一條命令反覆的數值 通常有0 1 1,以及9009等 含意,是由上一條命令自己規定的,沒有通用的規則。成功為0 錯誤為1也不是肯定的,只是大家的習慣而已,沒有人能強迫誰,事實上上一條命令的編寫者可以控制一切,所以才有...

mysql相關知識 MySQL相關知識

字串拼接 select from tablename where mydata like concat curdate limit 3 這裡concat是字串拼接,concat mys q l mysql 顯示日期不帶時間的函式,如 2015 05 14 curdate 是日期不算時間 2015 0...