问题标签 [working-directory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 指定 N 个目录来查找输入文件
刚开始学习 C++,我的知识在 IT 方面非常基础。我正在使用 VC 2010。
如何告诉我的代码在哪里查找输入文件?有没有办法告诉编译器在预先指定的目录列表中查找输入文件,例如 M:/Test、M:/Project 等。
我知道我可以在代码中添加文件的整个路径,通过 chdir 更改工作目录,在 VC++ 的对话框窗口中设置工作目录。最后两个使我可以同时指定一个工作目录,而我想指定 n 个目录来查找文件。
bash - 基于目录的环境变量范围 - 如何实现?
我有一组工具,我需要根据我正在处理的项目传递参数。我希望能够根据当前目录自动设置几个环境变量。所以当我在目录之间切换时,我常用的环境变量也会改变。例子:
让我们的当前目录是 foo,因此如果我这样做:
VAR1 会有一些基于 foo 的值。
然后,假设我切换到 bar 目录。如果我做:
VAR1 现在应该有一些基于柱的值。
那可能吗?如何?
perl - Perl更改调用者的工作目录
我想编写一个 perl 脚本,将其工作目录更改为其他位置,执行某些操作,然后在我从 shell 调用它后将我留在那个目录中。 chdir
只做第一部分。如何更改调用者的工作目录?
c++ - 打开带有某个程序的文件会更改该程序的工作目录?
我有一个文件保存到我的桌面,当我用我的程序打开它时,工作目录更改为桌面,这意味着我的程序无法加载它需要的一些文件,因为它在工作目录中搜索这些文件。有没有办法阻止工作目录像这样改变?
objective-c - 为什么 currentDirectoryPath 在 IDE 和没有它的情况下返回不同的结果?
我在使用下面的代码时遇到了一个奇怪的问题
如果该代码在 IDE 下运行,它工作正常,我有这样的 pth
/Users/user/Desktop/iShutdown/build/Release
但是,如果我在没有 IDE 的情况下运行该代码,只需启动我的独立应用程序,我会在日志中看到 pth 仅包含“/”
为什么?如何在独立模式下获得相同的结果?
vb6 - VB6: CreateFile() 在当前工作目录中创建名称乱码的文件
我正在解决一个问题,即当我发现 CreateFile() 不能很好地与文件名参数一起使用时,CreateFile 无法打开现有的命名管道。我的代码是:
它不会在 C:\ 中创建文件,而是在当前 VB 工作目录中创建一个文件名乱码的文件。似乎 CreateFile 无法识别和解析给定的文件名字符串。
为什么会这样?我在 Windows 7 上使用 VB6(使用了一些技巧来安装它)。这会导致问题吗?
java - 通过 Struts 操作类打开 JSP 页面时 JS/CSS 资源路径无效
这是 StrutsAction
类:
这是根据先前解决的 ActionForward 实例的 JSP:
上面这个文件的路径已经过调整,以便它们相对于Action
类的当前工作目录。但是,浏览器中不会显示任何内容。恢复到原始路径(并直接访问 JSP 文件,而不是通过Action
类)在浏览器中输出所需的页面:
[-EDITED-] 我的需要是完成Action
课程,所以我必须以某种方式解决这种情况。包含的 JavaScript / CSS 文件不包含其他文件,所以我不知道问题是否真的与工作目录有关以及如何。
有什么意见吗?谢谢
c# - 如何在 Visual Studio 2010 项目中设置工作目录?
我的项目在 C# Windows 窗体中。在调试时,我使用调试文件夹作为工作目录,但现在我将部署我的项目,我需要指定一个工作目录。我该怎么做?
python - Python 更改使用 startfile 打开的 exe 的工作目录
在 python 中,我使用 os.startfile 命令启动一个 Windows 可执行文件,该可执行文件在其自己的文件夹中执行特定的操作,python 代码从另一个文件夹运行,所以当我启动文件时,它在 python 脚本的工作目录中启动,但它必须从自己的目录开始。我尝试使用 os.chdir(path) 来更改工作目录,但是失败了,文件仍然没有在它自己的文件夹中运行。我想也许有一个命令,比如快捷方式的“开始”行。我已经搜索了everywere,但没有成功。我想到的唯一解决方案是创建一个快捷方式并添加“开始于”行,然后启动快捷方式,但这是非常不切实际的。
servlets - 如何找到基于 servlet 的应用程序的工作文件夹以加载资源
我编写了一个 Java servlet,我想将它安装在不同服务器上的许多 Tomcat 实例上。servlet 使用一些与 WEB-INF 下的 war 文件一起打包的静态文件。这是典型安装中的目录结构:
如何知道 MY_STATIC_FOLDER 的绝对路径,以便读取静态文件?
我不能依赖“当前文件夹”(我在新文件(“.”)中得到什么),因为它取决于 Tomcat 服务器的启动位置,这在每次安装中都不同!