2
我遇到了在批处理脚本中从文本文件中设置变量的问题。 文本文件中只有一行,它是testabc
。批处理脚本从文本文件中设置变量不起作用
剧本是
set /p p_password=<c:\temp\passport.txt
echo %p_password%
回声语句应该具有testabc
,但实际上是具有以下■t
它。
我甚至有for
环试了一下
for /f "delims=" %%a in (c:\temp\passport.txt) do set p_password=%%a
echo %p_password%
我仍然得到同样的输出; ■t
任何帮助,非常感谢。
文本文件是否可以保存为带有[BOM](https://en.wikipedia.org/wiki/Byte_order_mark)的UTF-8? –