2016-06-01 19 views
2

我的Java應用程序中使用的.doc文件作爲輸入:批次:目錄中的文件,以可變

java -jar myApp.jar file1.doc file2.doc etc.. 

我要自動尋找我的當前目錄下的所有DOC文件,將它們添加到一個變量,然後以所有文檔文件作爲輸入啓動我的java命令。

有沒有可能像做

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

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

是否有我的變量將文本追加的解決方案? (如設置Build + = %% 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

完美,非常感謝 – Doapper

相關問題