您的位置:首页 > 其它

批处理中阶入门

2015-12-15 14:23 260 查看
太兴奋了,终于算是入门了!!!

请各位看官原谅我的无知。

首先贴上自己觉得算是入门的小栗子吧:

要求:随机生成500之内的数

  

@echo off
setlocal enabledelayedexpansion
for /l %%i in (1,1,10) do (
set /a j=!random!%%500+1
echo;!j!
)
pause


附上其他参考代码(先干活):

  1:

  

::@echo off
::/v:on
::setlocal enabledelayedexpansion
::set /a i=%random%%%100+1
::for /l %%i in (1 1 10) do (
::set /a j=%random%%%100+1
::@echo ^!random^!
::)
::set /a a=1
::set /a a+=1
::@echo ^!a^!
::pause
::@echo off
::setlocal enabledelayedexpansion
::echo ^!xx^!
::pause

@echo off
setlocal enabledelayedexpansion
for /l %%i in (1 1 20) do (
set /a j=!random!%%1000+1
echo;%%a:!j!
echo;---
if !j! geq 300 (echo;^>300:!j!)
)
pause


  2:

。。。。

附上链接:

  1.echo:用法

  2.批命令延迟环境变量

  3.批命令延迟环境变2

  4.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: