在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在 SET 命令中添加了两个新命令行开关: SET /A expression /A 命令行开关指定等号右边的字符串为被评估的数字表达式。该表达式评估器很简单并以递减的优先权顺序支持下列操作: () - 分组 如果您使用任何逻辑或取余操作符, 您需要将表达式字符串用引号扩起来。 /P 命令行开关允许将变量数值设成用户输入的一行输入。读取输入行之前,显示指定的 promptString。promptString 可以是空的。 实例1: @echo off set /p POP=请输入ping的次数: ping /n %POP% 429006.com pause. 其中POP就是一个函数,可以配合下面的ping之类的命令来使用。 实例2: @echo off set a=1 :start echo %a% ping 172.19.5.%a% -w 1 -n 1|find /i "Lost = 1"&&set c=1||set c=0 if %c%==0 (echo 172.19.5.%a% >>IP.txt) set /a a=%a%+1 if %a%==255 exit goto :start 这是一个用set的例子,你自己看看吧. 你可以试着把set a=改成set /a a= /p 是让你输入 实例3: @echo off set /p b=输入一个数字: echo %b% set /a a=2*%b% echo %b%+%b%=%a% pause>nul set /a 执行数学计算 |
请发表评论