gpt4 book ai didi

java - 错误 - 从 java 代码运行 vbscript

转载 作者:行者123 更新时间:2023-12-01 14:19:31 24 4
gpt4 key购买 nike

我正在使用一个 vbscript 文件将大量 excel 文件转换为 txt 文件。它工作正常。

我想通过java代码做同样的操作。我正在尝试从 java 代码执行该文件,例如

 try {
Runtime.getRuntime().exec("wscript C:\\Datas\\xl2tab.vbs");
} catch (IOException ex) {
Logger.getLogger(convertFile.class.getName()).log(Level.SEVERE, null, ex);
}

我收到类似的错误

enter image description here

有人知道如何从 java 代码运行脚本文件吗?

最佳答案

问题是该脚本采用当前目录来转换 Excel 文件。当我从 Netbeans 运行 java 代码时,它将 Netbeans 项目文件夹作为当前目录并尝试转换。

我通过将文件夹路径(放置文件进行转换的位置)作为参数变量传递给脚本来解决。

现在我可以从java代码运行脚本。所以,最好使用文件夹路径变量..

关于java - 错误 - 从 java 代码运行 vbscript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17741045/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com