2
我遇到了一個相當奇怪的情況。如何引用批處理文件中的隨機數(%random%)
我曾經在一個批處理文件,基本上創建一個文件
例如產生的一個隨機數>%random %% random%.txt
雖然,如果我在腳本的後續階段引用此隨機生成的文件,我該如何實現這一目標? (因爲有數百個文本文件,所以要記住做* .txt之類的東西是行不通的)。
我遇到了一個相當奇怪的情況。如何引用批處理文件中的隨機數(%random%)
我曾經在一個批處理文件,基本上創建一個文件
例如產生的一個隨機數>%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%
不會再改變分配。
@Heath Hunnicutt。嗨,這似乎並沒有在我的腳本中工作: – James 2011-05-12 18:12:35
set x = sec_alert%random %% random %% random%.lst – James 2011-05-12 18:13:10
find/n/v「」<%x% – James 2011-05-12 18:13:26