我有一个批处理文件(可以说“test.bat”)。现在,当我们运行这个 test.bat 时,它会在执行过程中询问用户输入,例如。用户凭据,然后显示菜单。用户可以通过输入一个值从菜单中选择一个选项,之后脚本将要求他提供更多产品特定的详细信息。
问题: 我需要在另一个批处理文件中调用这个 test.bat,每当 test.bat 需要用户输入时,我的批处理脚本应该能够提供一些输入(已知的菜单选项和输入序列)。
无论如何我可以做到这一点吗?
我有一个批处理文件(可以说“test.bat”)。现在,当我们运行这个 test.bat 时,它会在执行过程中询问用户输入,例如。用户凭据,然后显示菜单。用户可以通过输入一个值从菜单中选择一个选项,之后脚本将要求他提供更多产品特定的详细信息。
问题: 我需要在另一个批处理文件中调用这个 test.bat,每当 test.bat 需要用户输入时,我的批处理脚本应该能够提供一些输入(已知的菜单选项和输入序列)。
无论如何我可以做到这一点吗?
要调用另一个批处理文件,我参考此链接: 从另一个或从提示符调用 Windows 批处理文件的几种方法。哪种情况下?
获取用户输入:
Echo off
set /p x=path name:
echo path is %x%
pause