可能是由于以下几个原因导致的:
- 输入命令错误:请确保在.bat文件中正确使用了输入命令。在批处理文件中,可以使用"set /p"命令来接收用户的输入值。例如,可以使用以下命令来接收用户输入的值并保存到变量中:
然后,可以使用"%input%"来引用保存的用户输入值。
- 输入值未保存:请确保在接收用户输入值后,将其保存到一个变量中。如果没有将输入值保存到变量中,那么在后续的代码中就无法使用该值。
- 输入值未正确显示:请确保在需要显示用户输入值的地方,使用正确的语法来显示变量的值。在批处理文件中,可以使用"echo"命令来显示变量的值。例如,可以使用以下命令来显示保存的用户输入值:
- 批处理文件未正确执行:请确保批处理文件被正确执行。可以尝试双击批处理文件来执行,或者在命令行中使用"call"命令来执行批处理文件。如果批处理文件没有正确执行,那么用户输入值也无法被正确保存和显示。
总结起来,要在.bat中保存和显示用户输入值,需要正确使用输入命令来接收用户输入值并保存到变量中,然后使用正确的语法来显示保存的变量值。如果仍然无法正常工作,请检查批处理文件的执行情况以及代码中是否存在其他错误。