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