如何在批处理文件中引用随机数(%random%)

时间:2011-05-12 17:58:08

标签: windows batch-file

我遇到了一个相当奇怪的情况。

我在批处理文件中生成了一个随机数,基本上创建了一个文件

e.g。 > %的无规%%随机%的.txt

虽然,如果我在脚本的后期引用这个随机生成的文件,我该如何实现? (记住像* .txt这样的东西是行不通的,因为有数百个文本文件)。

1 个答案:

答案 0 :(得分:3)

您只需将生成的值保存在变量中即可。

set x=%random%%random%
echo %x%
set filename=file%x%.txt
echo %x%
echo %filename%
find /n /v "" < %filename%
echo %x%
echo %filename%

使用set分配后,%x%%filename%不会再次更改。