如何在CMD中调用%random%与之前的%random%相同?

时间:2018-05-24 13:35:27

标签: windows variables random cmd

如何多次在cmd中调用相同的随机数? 我可以将其设置为变量然后调用它,或者我可以将其定义为!random! ?

2 个答案:

答案 0 :(得分:3)

我刚试过这个并且有效:

set MYRANDOM=%random%

现在,你可以"打电话"或引用您存储的随机数。例如...

echo %MYRANDOM%

答案 1 :(得分:1)

为随机文件名创建变量。然后,在整个脚本中使用它。

SET "TEMPFILE=%TEMP%\my_app_%RANDOM%.tmp"
IF EXIST "%TEMPFILE%" (DEL "%TEMPFILE%")

ECHO>>"%TEMPFILE%" Reached line 22
aprog.exe >>"%TEMPFILE%"

ECHO The temporary file is "%TEMPFILE%"