@echo off
:start
SET /A number=%RANDOM% * 3/32768 + 1
echo %number%>number.txt
PING localhost -n 2 >NUL
goto start
它應該從1-3生成一個隨機數。它確實如此。但.txt文件只是空的,在控制檯中,我收到消息:「Echo已關閉」。有人可以告訴我,爲什麼這個批處理腳本不工作?
有人可以幫助我嗎?
@echo off
:start
SET /A number=%RANDOM% * 3/32768 + 1
echo %number%>number.txt
PING localhost -n 2 >NUL
goto start
它應該從1-3生成一個隨機數。它確實如此。但.txt文件只是空的,在控制檯中,我收到消息:「Echo已關閉」。有人可以告訴我,爲什麼這個批處理腳本不工作?
有人可以幫助我嗎?
似乎在我的電腦上工作。和無關,但[[超時]](https://stackoverflow.com/q/1672338/995714)可能比ping更好 –