1
我看了很多,找不到爲什麼會發生這種情況。這很簡單,但不起作用。批量設置/一個不工作
:numbers
cls
set /p first=First:
set /p second=Second:
set /p third=Third:
set /p fourth=Fourth:
set /p fifth=Fifth:
goto solve
:solve
cls
set /a s-f= %second% - %first%
set /a t-s= %third% - %second%
但最後兩行不工作,我知道這是因爲這些我都試過回聲%VARIABLE_NAME%,並將其顯示爲我想要什麼,但對/一個沒有。
那麼,它是一個普通意義上的有效環境變量名稱,但該名稱不能在SET/A語句中使用。 SET/A要求名稱不包含數學運算符或分隔符。 – dbenham
謝謝,我不知道,並會記住這一點 – Joseph