如何在 java 中从 Netbeans 执行 vbs 文件?获取 Windows 脚本主机错误



我已经将 vbs 文件包含在 java 项目的源码包中。但是我仍然找不到vbscript文件。

但是,如果我将文件复制并粘贴到桌面上并输入其完整路径,那么它是工作正常。

我有点困惑。

无法理解问题。

要指定文件或目录的位置,我们可以使用包含根目录和包含文件或文件夹的所有其他子目录的绝对路径。例如

  • C:/NetBeansProjects/Myproject/src/myPackage/main.java

是主.java文件的绝对路径。或者,我们可以使用相对路径,例如

  • 文件夹/文件.txt
  • src/myPackage/main.java

但是在处理相对路径时必须小心,因为它们完全依赖于当前工作目录

如果 vbs 文件在 src 文件夹中,Myproject 是我们的工作目录,因此相对路径将是

  • src/file.vbs

    文件 vbsScript = new File("src/file.vbs");

如果它位于 src/MyPackage 文件夹(在包中)中,则相对路径将为

  • src/myPackage/file.vbs

    File

    vbsScript = new File("src/myPackage/file.vbs");

如果它在 Myproject 目录中,该目录是工作目录,则相对路径为

  • 文件.vbs

    文件 vbsScript = new File("file.vbs");

相关内容

  • 没有找到相关文章

最新更新