dos命令中,for里面变量和全局变量的区别,%和!的区别。

诡谲墨忆 2021-01-07 01:44:01
set /a RandomNumber=%random%%%100+1   ::100是范围数,1是底数即开始的数.(在bat 中使用),在CMD中会出错.   ::取随机两位数   set /a d=%random:~0,2%   echo %d%   ::避免00   set /a e=1%random:~0,2%-100   echo %e% @echo off   :loop   set /a RandomNumber=1%random:-1%%random:-1%-99   ::最大值100   if %RandomNumber% LSS 35 goto loop   ::小于35返回   if %RandomNumber% GTR 75 goto loop   ::大于75返回   echo %RandomNumber%   if “%RandomNumber%” == “50” pause   goto loop
...全文
3229 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,074

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧