这是我第一次使用批处理脚本,我正在尝试读取文本文件内容并尝试将其内容设置为单个变量,我正在使用 .bat 文件来运行脚本,但脚本不起作用。
我想将文件的所有内容设置为单个变量。
尝试了大部分示例但失败了。
下面是我正在尝试的脚本
cd "C:\documents and settings\%USERNAME%\desktop"
for /f "delims=" %%x in (Test.txt) do set Build=%%x
pause >nul
exit
这是我的文本文件
And
下面的结果显示
i want it in single variable
cd "C:\documents and settings\%USERNAME%\desktop"
setlocal enableDelayedExpansion
for /f "useback delims=" %%x in ("Test.txt") do set "Build=!build! %%x"
echo %build%
pause >nul
exit
请注意,您可以分配给变量的字符串的最大长度为 8191 个符号。
另外一些特殊符号可能会破坏上面的脚本(%
,!
..)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)