2013-01-18 43 views
1

我想將字符串列表作爲批處理文件中的參數傳遞,但它不起作用。 任何人都可以給我解決方案。 我的代碼是這樣的:將列表作爲批處理文件中的參數傳遞

Process pr = rt.exec(new String[] { "cmd", "/c", "D:/test.bat " + s1.get(i)}); 

但是,當我直接開火命令,而不使用批處理文件,它的工作原理。

Process pr = rt.exec(new String[] { "cmd", "/c", 
    "java -jar D:/clientApplication.jar " + s1.get(i)}); 

java中的示例示例首選。

在此先感謝。

+0

你想要傳遞整個列表還是隻是其中一個參數? –

+0

在當前上下文中,我想依次傳遞列表參數。 – Suniel

回答

1
new String[] { "cmd", "/c", "D:/test.bat ", s1.get(i)} 
相關問題