Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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 是否可以创建一个批处理文件,在某个时候调用另一个批处理文件,并为其提供一系列输入_Batch File_Batch Processing - Fatal编程技术网

Batch file 是否可以创建一个批处理文件,在某个时候调用另一个批处理文件,并为其提供一系列输入

Batch file 是否可以创建一个批处理文件,在某个时候调用另一个批处理文件,并为其提供一系列输入,batch-file,batch-processing,Batch File,Batch Processing,我有一个批处理文件(比如“test.bat”)。现在,当我们运行test.bat时,它会在执行过程中请求用户输入,获取ex.user凭证,然后显示一个菜单。用户可以通过输入一个值从菜单中选择一个选项,在该值之后,脚本将要求用户提供更多特定于产品的详细信息 问题: 我需要在另一个批处理文件中调用test.bat,每当test.bat需要用户输入时,我的批处理脚本应该能够提供一些输入(已知的菜单选项和输入序列) 有什么方法可以实现这一点吗?要调用另一个批处理文件,请参考以下链接: 要获取用户输入,

我有一个批处理文件(比如“test.bat”)。现在,当我们运行test.bat时,它会在执行过程中请求用户输入,获取ex.user凭证,然后显示一个菜单。用户可以通过输入一个值从菜单中选择一个选项,在该值之后,脚本将要求用户提供更多特定于产品的详细信息

问题: 我需要在另一个批处理文件中调用test.bat,每当test.bat需要用户输入时,我的批处理脚本应该能够提供一些输入(已知的菜单选项和输入序列)


有什么方法可以实现这一点吗?

要调用另一个批处理文件,请参考以下链接:

要获取用户输入,请执行以下操作:

Echo off
set /p x=path name:
echo path is %x%
pause

谢谢你的回复。我不希望用户必须提供一些输入。我希望批处理文件自动提供一些值。你说的“自动”到底是什么意思?我的意思是我们需要为正在调用的批处理脚本提供输入值。当我们正常运行批处理脚本(我的原始帖子中的test.bat)时,它会在后端执行一些操作,然后等待用户输入。然后,您需要输入一些值,并在此基础上执行更多任务。重复。你应该显示一些代码以获得更好的答案。