我遇到了一个相当奇怪的情况。
我在批处理文件中生成了一个随机数,这基本上创建了一个文件
例如> %random%%random%.txt
不过,如果我要在脚本的稍后阶段引用这个随机生成的文件,我将如何实现这一点? (请记住,执行诸如 *.txt 之类的操作是行不通的,因为有数百个文本文件)。
最佳答案
您只需将生成的值保存在变量中即可。
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%
将不会再次更改。
关于windows - 如何在批处理文件中引用随机数(%random%),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5982281/