バッチファイルからいくつかの文字列を読み込み、すべてをスペースで区切って追加しようとしています。プロパティファイルの内容がバッチスクリプトを使用して文字列を連結する
sz1056
warFile1
warFile2
であればここでは、コード
for /F %%x in (C:\dir_1\deploy_build\apps.properties) do (
set warFiles=%%x%warFiles%
)
echo %warFiles%
がある私は取得しています出力はwarFile2
ですが、私は期待していた出力は 私はこれをどのように行うことができますか?あなたがdelayed expansionが必要
あなたがここに遅延変数置換を必要とするが、他の '%% X%warFiles%' 'X 'との古い(ループ開始前からの)値の現在の値を使用しています'warFiles' –