批处理命令 / set
生活随笔
收集整理的這篇文章主要介紹了
批处理命令 / set
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
@time 2019-07-05
@author Ruo_Xiao
一、定義變量
@echo off set var=510 echo %var% pause?結(jié)果如下:
set?,相當(dāng)于定義了變量 var,使其值為510。使用該變量的方法是用兩個(gè)“%”將變量包起來(lái)。包起來(lái)的目的是告訴編譯器,“var”是變量,不然就被當(dāng)做字符處理了。
二、與用戶交互(/p)
@echo off set /p var="Please input your name:" echo Your name is %var% pause?運(yùn)行之后,如下圖所示:
輸入名字之后回車(chē),結(jié)果如下圖所示:
?
三、定義數(shù)據(jù)表達(dá)式(/a)
@echo off set a=10 set b=8 set /a var=(a+b)*(a-b) echo %var% set /a var*=5 echo %var% pause結(jié)果為:
bat 支持大量的運(yùn)算符,
| () | 分組 |
| ! ~ | 一元運(yùn)算符 |
| * / %?+ - | 算數(shù)運(yùn)算符? |
| << >> | 邏輯移位? |
| & ^ | | 按位或、異或和或 |
| =? ?*=? ?/=? ?%=? ?+=? ?-= &=? ?^=? ?|=? ?<<=? ?>>=? | 計(jì)算并賦值 |
| , | 表達(dá)式分割(逗號(hào)運(yùn)算) |
注意,取余運(yùn)算符 %,在使用的時(shí)候,應(yīng)該用 %%,因?yàn)?bat 編譯器會(huì)消掉第一個(gè) % 。
?
(SAW:Game Over!)
總結(jié)
以上是生活随笔為你收集整理的批处理命令 / set的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: windows server 2012
- 下一篇: 批处理命令 / %