0

バッチ スクリプトの何が問題なのか誰か教えてもらえますか? 私はちょうど動作しません...

@echo off
:start
echo please enter a mathamatical equation
set /p varia=
set /a %varia%
pause
goto start

コマンドプロンプトに入って入力すると

set /a (9*5+4-9)/10

次の行は

4

だから私の考えはそれをバッチスクリプトに入れて変数を使うことですが、うまくいきません。私も試してみました

set /a 5+5

しかし、それも失敗しました。何らかの理由で、cmd コマンドがバッチ ファイルで機能しません。

4

1 に答える 1

2

代わりにこれを試してください:

@echo off
:start
echo Please enter a mathamatical equation: 
set /p varia=
set /a answer=%varia%
echo =%answer%
pause
goto start

あなたが回しecho offたように、変数の値はエコーされません。

モナ

于 2013-08-21T23:33:36.207 に答える