Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 需要重复使用相同的%random%_Batch File - Fatal编程技术网

Batch file 需要重复使用相同的%random%

Batch file 需要重复使用相同的%random%,batch-file,Batch File,我想在以下位置获得有关输入的帮助: echo下载(应该与最后一个%RANDOM%对象相同)manager.file 我想将in()文本设置为与最后一个%random%对象相同的句子 顺便说一下,我想做的是一个无限下载的批处理文件,但它只是回声和ping。以下是我尝试过的: @echo关闭 :循环 echo正在下载%random%.文件 PING-n0.5127.0.0.1>nul echo下载(应该与最后一个%RANDOM%对象相同)manager.file PING-n1.5127.0.0.

我想在以下位置获得有关输入的帮助:

echo下载(应该与最后一个%RANDOM%对象相同)manager.file
我想将in
()
文本设置为与最后一个
%random%
对象相同的句子

顺便说一下,我想做的是一个无限下载的批处理文件,但它只是回声和ping。以下是我尝试过的:

@echo关闭
:循环
echo正在下载%random%.文件
PING-n0.5127.0.0.1>nul
echo下载(应该与最后一个%RANDOM%对象相同)manager.file
PING-n1.5127.0.0.1>nul
转到环路

有两种方法:

您需要做的是在变量中指定文本

第1种方式:仅使用1个子例程(
循环
):

@echo关闭
:循环
设置“rand=%random%”
设置“text1=正在下载%rand%.file”
设置“text2=正在下载(应该与最后一个%rand%对象相同)manager.file”
回显%text1%
ping-n0.5127.0.0.1>nul
回显%text2%
ping-n1.5127.0.0.1>nul
转到环路
第二种方式使用两个子例程(
set\u random
loop
):

@echo关闭
呼叫:随机设置
:循环
呼叫:随机设置
回显%text1%
ping-n0.5127.0.0.1>nul
回显%text2%
ping-n1.5127.0.0.1>nul
转到环路
:随机设置
设置“rand=%random%”
设置“text1=正在下载%rand%.file”
设置“text2=正在下载(应该与最后一个%rand%对象相同)manager.file”

希望这有帮助

将其分配给一个变量<代码>设置myvar=%random%。编辑您的标题。原始标题
需要批处理中%***%对象列表的字面答案是:
set