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? –