问题标签 [dir]

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 投票
2 回答
496 浏览

python - 无法使用 win32 dir 命令和 Python 子进程查看文件

我正在尝试读取文件并生成所述文件的哈希值。在大多数情况下,这进展顺利。但是,有一些文件我无法处理。例如:

产生错误:IOError: [Errno 2] No such file or directory: 'c:\\windows\\system32\\nvvsvc.exe

同样,命令:

产生错误:

文件未找到

回溯(最近一次通话最后):

文件“<stdin>”,第 1 行,在 <module> 中

文件“C:\Python27\lib\subprocess.py”,第 544 行,在 check_output 中

引发 CalledProcessError(retcode, cmd, output=output)

subprocess.CalledProcessError:命令 'dir c:\windows\system32\nvvsvc.exe' 返回非零退出状态 1

我尝试了许多变体,包括试图让 cacls.exe 承认那里有一个文件。但是,当我退出 python 实例 (exit()) 并执行 adir c:\windows\system32\nvvsvc.exe时,它返回确实存在一个文件。

使用 calc.exe 进行的类似测试允许我从 python 内部查看它并对其进行哈希处理。

我正在运行 Python 2.7。我尝试使用管理权限启动 python(以管理员身份运行命令提示符),但这并没有改变任何东西。从 python 内部运行时,权限似乎发生了一些变化,以至于文件系统基本上假装该文件对 python 不存在。

作为参考,有问题的文件的所有者(还有其他类似的)是系统,文件上的 cacls 允许从用户、管理员和系统读取它。

0 投票
3 回答
3411 浏览

ruby - Windows 网络共享上的 Ruby Dir.glob

我想在 Windows 机器上使用 Dir.glob 获得一个简单的文件列表,其中过滤器类似于//hostname/share/folder/*.zip.

唯一适用于 windows 上 glob 的是本地路径:c:/folder/*.zip

我尝试了不同的方法,但到目前为止没有运气:

我正在使用 Ruby 1.8.7-p352 并在不同的 Windows 平台上进行了尝试。

0 投票
3 回答
18253 浏览

php - is_dir 没有按预期工作

我在迭代某个目录中的所有文件时使用 is_dir 时遇到问题。代码有点小,所以我想如果我发布它,你会更好地理解我的意思:

它转储: ( [0] => . )

否则,如果我不使用以下代码检查文件是否为目录:

它转储了预期的内容:( [0] => .. [1] => bla [2] => blablabla [3] =>index.php [4] => styles.css [5] => .)

我想这只是使用 $file var 作为参数的一些菜鸟问题,但不知道如何使其工作。

谢谢阅读!

0 投票
3 回答
1885 浏览

python - 在python目录中行走和处理文件

我有目录树格式的大量数据,例如:
c:/user/name/class/std/section I to VI [all section has individual folder i.e. 6 folder in total and all folder have 100+ files to be processed]
我编写了一个脚本,如果我在其中提供包含文件的文件夹,例如Section I,它将使用glob.iglob函数处理内部文件。
是否可以编写一个脚本,只需进入一个目录 > 处理文件 > 离开目录 > 进入不同的目录 > 等等,就可以遍历目录。
请帮忙。

0 投票
0 回答
313 浏览

java - 从 sdcard 上的目录读取文件

我正在尝试读取一个目录,在这个目录中我有每个联系人的文件。我希望能够阅读这些联系人,然后将它们放入列表视图中。我已经尝试过,但是,我得到了一个 Java 错误,并试图对其进行更多研究,并在我尝试这样做时发现:

正如我所说,我尝试了这个并得到一个错误,这意味着我无法使用上述方法访问目录,因为该方法正在寻找特定于应用程序的数据。

到目前为止我的代码:

0 投票
2 回答
3002 浏览

android - 如何列出自定义目录中的所有文件

我试图列出我创建的目录中的所有文件,当我创建目录时,我将每个联系人的文件扭曲到目录中。然后我希望能够列出目录内/内的所有这些文件。我已经尝试了一切,包括

然而,什么也没有发生。总而言之,我想列出 SD 卡中自定义目录中的所有文件。

这是我更新的代码

0 投票
1 回答
278 浏览

php - 如何使用 PHP 在文件夹中获取第一个修改过的文件?

如何获得第一个修改的文件?

到目前为止,我有:

如果我想获取最后一个文件但不是最后修改但最后一个文件夹顺序我应该使用什么?

0 投票
6 回答
9779 浏览

java - Android - 使用扫描仪读取文件,如何获取文件

您好,我遇到了一个非常烦人的问题,我想阅读与此类似的文本文件

我尝试使用扫描器类,因为它可以以字符串、小数等形式返回结果

我不能在上面做,导致扫描仪找不到文件,解析像“file.txt”不起作用,也尝试使用这样的路径“res/data/file.txt”也不起作用我应该把文件放在哪里以及如何获取使它工作的目录谢谢

0 投票
4 回答
2847 浏览

windows - 奇怪的 Windows DIR 命令行为

我在查找名称中带有数字的文件时偶然发现了这一点。当我输入:

dir *数字*

(其中 number 表示从 0 到 9 的任何数字,星号和数字之间没有空格)

在 cmd.exe 命令提示符下,它会返回各种文件中未出现的任何文件以符合搜索条件。奇怪的是,根据目录,一些数字会起作用,而其他数字则不起作用。例如,在与网站关联的目录中,我键入以下内容:

返回的是:

这对我来说没有任何意义。有什么线索吗?

这个问题是在 stackOverflow 上提出的,因为 DIR 命令在批处理程序中经常与 FOR 结合使用。如果使用 DIR 命令,奇怪的 DIR 行为似乎会使批处理程序可能不可靠。

编辑:(附加说明)。虽然已经过去了很长时间,但我发现了另一个怪癖,这几乎让我付出了很多工作。我想删除.htm特定目录树中的所有文件。我在做之前意识到它也*.htm匹配.html文件。此外,*.manmatches .manifest,可能还有其他。至少可以说,删除.html该特定目录中的所有文件会令人不快。

0 投票
4 回答
13443 浏览

date - cmd dir /b/s 加上日期

我正在寻找 Windows XP 中的 cmd shell 命令,例如“dir /b/s”,其中包含结果中每个文件的日期和时间值。所有数据 - 路径、文件名和日期/时间 - 都需要在一行上。谁能提供一个命令来完成这个?谢谢你。