我正在从批处理文件中读取一些字符串并尝试将它们全部追加,用空格分隔。这是代码
for /F %%x in (C:\dir_1\deploy_build\apps.properties) do (
set warFiles=%%x%warFiles%
)
echo %warFiles%
如果属性文件的内容是
sz1056
warFile1
warFile2
我得到的输出是warFile2
但我期待的输出是sz1056 warFile1 warFile2
我怎么能这样做?
答案 0 :(得分:1)
setlocal enableDelayedExpansion
for /F %%x in (C:\dir_1\deploy_build\apps.properties) do (
set "warFiles=%%x !warFiles!"
)
echo %warFiles%