2016-06-01 9 views
2

私のJavaアプリケーションへのディレクトリ内のファイルを入力として、.docファイルを使用している:バッチ:変数

私は自動的に、私の現在のディレクトリ内のすべてのDOCファイルを探し、変数にそれらを追加したい
java -jar myApp.jar file1.doc file2.doc etc.. 

すべてのdocファイルを入力としてjavaコマンドを起動します。

for %%a in (*.doc) do (

    echo %%a >> temp.txt 
    set Build=%%a 
    ) 

ような何かをすることは可能であろうが、私の変数にテキストを追加することが解決策か? (ビルド+ = %% aのように)? それでは、私はどのように私のjavaコマンドを使うでしょうか?

java -jar myApp.jar %Build% 

答えて

0

何かのようにありがとうございました:

@echo off 

setlocal enableDelayedExpansion 
set "build=" 
for %%a in (*.kml) do (

    echo %%a >> temp.txt 
    set "build=!build! %%a" 
) 


::remove the ECHO word if the command is ok 
echo java -jar myApp.jar %build% 
+0

PERFECT、多くのおかげで – Doapper