意外的评估路径

时间:2017-03-29 23:07:48

标签: batch-file

我正在制作一个简单的批处理脚本。问题是它总是执行:rand代码块。

这是脚本:

@echo off
ver
echo %COMSPEC%

IF "%1"=="" goto help
IF "%1"=="h" goto help
IF "%1"=="-h" goto help
IF "%1"=="help" goto help
IF "%1"=="-help" goto help

IF %1=="-random" goto rand
IF %1=="-eval" goto eval

:rand
echo %@RANDOM[-10,10]
goto end

:eval 
echo %@eval[%2]
goto end

:help
echo Program sluzy do korzystania z funkcji @RANDOM @EVAL
echo aby skorzystac z @RANDOM, prosze uruchomic program z argumentem -random
echo aby skorzystac z @EVAL, prosze uruchomic program z argumentem -eval
goto end

:end

我做错了什么?

0 个答案:

没有答案