【发布时间】:2019-09-20 20:18:39
【问题描述】:
我使用 AutoIt 自动上传单个文件。现在,我正在尝试一次上传多个文件。但是,没有任何选择可以达到目的。以下是我尝试的一些方法:
Runtime.getRuntime().exec(ARRAY<Filenames>)-
尝试作为一个字符串传递。通过手动文件系统,这工作正常,但在自动显示为无效文件名时:
Runtime.getRuntime().exec("E:/AutoItScripts/FileUpload.exe" + ""E:\Images\business.jpg" "E:\Images\nature.jpeg"");
请提供解决方案/建议/建议来解决问题。
【问题讨论】:
-
您可能需要转义反斜杠和双引号。一些空间也可能有帮助。试试
Runtime.getRuntime().exec("E:\\AutoItScripts\\FileUpload.exe" + " \"E:\\Images\\business.jpg\" \"E:\\Images\\nature.jpeg\"");。
标签: java windows automation autoit multi-upload