在javascript中设置工作目录

发布于 2024-08-03 22:08:17 字数 202 浏览 7 评论 0原文

有人知道如何在 JavaScript 中设置工作目录吗?

我用于启动应用程序的代码是这样的:

// Create an object script
oL = new ActiveXObject("WScript.Shell");
oFile = '"C:/Application.exe"';
oL.run(oFile);

Does anyone know how to set the working directory in JavaScript before?

Code I use for launching an application is this:

// Create an object script
oL = new ActiveXObject("WScript.Shell");
oFile = '"C:/Application.exe"';
oL.run(oFile);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

眼睛会笑 2024-08-10 22:08:17

根据 MSDN,您应该能够使用:

var oL = new ActiveXObject("WScript.Shell");
oL.CurrentDirectory = "C:\\Foo\\Bar";
oFile = '"C:\\Application.exe"';
oL.run(oFile);

...假设您在 Windows Script Host 中运行此脚本,在这种情况下您可能应该在问题中明确说明 - 大约 99% 的 JavaScript 程序员仅在 Web 浏览器中使用该语言,其中这种语言事情只有在极其不寻常的情况下才有可能。

According to MSDN, you should be able to use:

var oL = new ActiveXObject("WScript.Shell");
oL.CurrentDirectory = "C:\\Foo\\Bar";
oFile = '"C:\\Application.exe"';
oL.run(oFile);

...assuming you're running this script in Windows Script Host, in which case you probably ought to make that clear in your question - about 99% of JavaScript programmers only ever use the language in a web browser, where this kind of stuff is only possible under extremely unusual circumstances.

流星番茄 2024-08-10 22:08:17

Javascript 通常在沙箱中运行,这意味着它无论如何都无法访问文件系统,因此设置 cwd 是没有意义的。

您想在什么环境中执行此操作(网站 javascript、使用 Rhino 运行的本地脚本等)以及您想实现什么目标?

Javascript typically runs in a sandbox that means it doesn't have access to the filesystem anyway, thus setting the cwd is meaningless.

What context are you trying to do this in (website javascript, local script running with Rhino etc.) and what are you trying to achieve?

揽月 2024-08-10 22:08:17

Javascript 无法访问您的硬盘驱动器,那么为什么您应该能够设置工作目录呢?

Javascript dosent have access to your harddrive so why should you be able to set the working directory?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文