问题标签 [filepath]

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.

0 投票
1 回答
2095 浏览

windows - 使用命名管道作为文件

这里的简单问题(尽管可能不是那么简单的答案):

是否可以为程序可以使用的(现有)命名管道指定路径,就好像它们在普通文件上打开一样?

根据这个 MSDN page,可以使用以下路径语法来引用本地计算机上的名称管道:\\.\pipe\PipeName,但是我在标准 Windows 程序中使用它没有运气。

顺便说一句,如果有人对与只能以比物理 I/O(例如命名管道)更有效的方式使用文件系统的程序进行交互有任何建议,我会很高兴接受它们。

0 投票
5 回答
3218 浏览

php - php中的文件路径如何工作?

问题是我file _ get _ contents("body.html")在与body.html. 问题是我收到一条错误消息,提示找不到该文件。这是因为我来自另一个班级需要使用该方法的文件,file _ get _ contents("body.html")突然我不得不使用“../body/body.html”作为文件路径..!

这不是有点奇怪吗?调用该方法的类与file _ get _ contents("body.html")位于同一个文件夹中body.html,但是由于其他地方的另一个类需要该类,所以我需要一个新的文件路径?!

这是目录和文件的简短列表:

lib/main/main.php
lib/body/body.php
lib/body/body.html

这是body.php:

这是 main.php:

我要求的是修复与body.php在同一文件夹中的错误,但是当另一个类从方法中的其他位置body.html需要时,我必须更改路径body.phpfile _ get _ contents("body.html")

谢谢!

0 投票
1 回答
6812 浏览

ant - Ant 使用反斜杠而不是斜杠生成 jsfl

我将 Ant 与 FDT 3 一起使用,并且我让 Ant 创建了一个 jsfl 来编译 fla。当我在 Ant 中使用内置的 '${basedir}' 属性时,它会为我提供带有反斜杠(\)的路径,因为我在 Windows 上。问题是,当它通过 jsfl 运行时,斜杠被视为转义。我需要知道如何修改 basedir 属性,以便将斜杠转换为正斜杠。我已经尝试在 jsfl 中将 basedir 拆分为反斜杠,并将其与正斜杠作为分隔符加入,但反斜杠仍然会导致问题。

所以我需要知道的是如何将 Ant 中的 basedir 更改为正斜杠?

0 投票
4 回答
3651 浏览

iphone - 在 iPhone SDK 中将文件路径拆分为组件

是否有框架或库可用于将文件路径拆分为 iPhone SDK 中的组件?我知道我可以自己编写代码,但我不想重新发明轮子。

0 投票
2 回答
23915 浏览

powershell - 如何在 powershell 的 UNC 路径中使用变量?

我正在尝试计算远程服务器上文件夹的内容。

我知道:

工作一种享受。

但是,我试图通过用户输入使服务器名称成为变量,但我无法获得接受任何变量的路径。

0 投票
2 回答
833 浏览

python - 如何在 Python 中将 '\\?\' 附加到文件路径的前面

我正在尝试在 Python 中使用一些长文件路径(Windows)并且遇到了一些问题。在阅读了此处的问题后,看起来我需要将“\\?\”附加到我的长文件路径的前面,以便将它们与 os.stat(filepath) 一起使用。我遇到的问题是我无法在 Python 中创建以反斜杠结尾的字符串。这里的问题指出,您甚至不能在 Python 中以单个 '\' 字符结束字符串。

在任何 Python 标准库或其他任何地方,是否有任何东西可以让您简单地将 '\\?\' 附加到您已经拥有的文件路径的前面?或者是否有任何其他解决方法可以在 Windows 中使用 Python 处理长文件路径?这似乎是一件很简单的事情,但我一生都无法弄清楚。

0 投票
5 回答
28738 浏览

javascript - 用于 javascript 中文件路径验证的正则表达式

我似乎找不到用于测试以下情况的 JavaScript 正则表达式:

  • c:\温度
  • D:\目录名\测试\
  • \约翰桌面\临时目录\

你可以看到我的目的。我只需要它来验证文件路径。但似乎我发现的所有表达式都不适用于 JavaScript。

0 投票
2 回答
935 浏览

msbuild - MSBuild ITaskItem RecursiveDir 元数据消失

我有一个自定义 MSBuild 任务,它处理一组文件并返回其中的修改子集。基本上,我只是从输入中创建一个新的 ITaskItem 数组,跳过一些项目。

但是,当此结果集返回到 MSBuild 时,RecursiveDir 元数据会消失!在我的自定义任务的 Execute() 方法结束时它仍然具有正确的值,但是当我尝试在 MSBuild 中使用 RecursiveDir 时,我发现它是空的!这当然是个大问题!

我应该怎么办?这是正常的吗?文件名和扩展名等其他元数据仍然存在。身份也指向正确的文件。我不会在我的自定义任务中以任何方式修改元数据。

我已经看到其他 MSBuild 任务库也返回 ITaskItem 数组而无需任何特殊处理。然而没有人遇到这个问题?奇怪!

我正在使用 MSBuild 3.5。

0 投票
4 回答
2941 浏览

php - 如何在php中检查文件路径是否为图像?

我有一个存储 images.documents、pdf 等文件路径的表...我的查询是

现在我如何使用PHP检查文件路径是否是图像...如果是图像我必须查看它或者下载它......

0 投票
1 回答
641 浏览

security - Windows 7 的自定义搜索提供程序的安全问题

我为 Windows 7 构建了一个搜索提供程序,在localhost上运行。(使用 .osdx 文件和 RSS 网站)返回的 RSS 中的元素包含本地文件路径。

例子:<link>c:\windows\win.ini</link>

问题是搜索结果窗口中显示的文件带有以下消息:

由于您的 Internet 安全设置,此项目已被阻止

由于您的 Internet 安全设置,此项目已被阻止

如何防止这种安全限制?