简单的批处理文件,如果number = this echo hello,则为echo world

时间:2013-10-05 15:15:38

标签: batch-file

我无法创建简单的批处理文件。我希望能够做的就是生成1到100之间的随机数,然后如果该数字小于或等于50,则回显Hello和51+以回显世界。

这就是我所拥有的:

        title Hello World

        set /a hw=%random% %%100 + 1
            if %hw% LEQ 50( 
                echo Hello
           )else(
                echo World
            )
        pause

我也希望这次运行5次。

1 个答案:

答案 0 :(得分:1)

@echo off&setlocal enabledelayedexpansion
for /l %%i in (1,1,5) do (
title Hello World
set /a hw=!random! %%100 + 1
if !hw! LEQ 50 (
   echo Hello
) else (
   echo World
)
)
pause