问题标签 [getfiles]
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# - 尝试使用 Directory .EnumerateFiles("*.jpg", SearchOption.AllDirectories);
所以我正在使用Directory.GetFiles(folder, "*.jpg", SearchOption.AllDirectories)
. 当我在 Windows 7 的驱动器上尝试它时c:\
,由于 Windows 7 仍然有c:\documents and settings
(对于像 xp 这样的旧系统),它是一个受保护的文件夹。它只是受到保护,因为它不是一个真正的文件夹。这是一种虚拟文件夹。所以当我运行这段代码时:
它总是抛出 UnauthorizedAccessException。它不允许我过去。我想要做的是让它跳过它没有访问权限的任何文件夹,但只是继续搜索,不要陷入 catch 块,继续。有任何想法吗?
c# - 在 C# 中对 Directory.GetFiles 的结果进行排序
我有这段代码可以列出目录中的所有文件。
我需要根据文件大小或字母顺序打印出文件信息。如何对 Directory.GetFiles() 的结果进行排序?
c# - 使用 C#,如何知道文件夹是否位于网络上
使用 C#,我希望我的应用程序返回文件夹(具有已知路径)是位于网络中还是位于我的计算机中。
我怎样才能做到这一点?
c# - 如何输出目录层次结构中的每个文件和文件夹
我正在寻找一种方法来处理所有文件和文件夹以及这些文件夹中的文件。
举个例子。
如果我有
我希望能够在程序中输出这些文件中的每一个,所以它就像:
与文件夹层次结构匹配。
有没有办法做到这一点?
谢谢
c# - 如何使用 directory.getfiles 仅过滤 .sql 文件
我正在尝试从给定的目录路径中过滤 only.sql 文件
但它会压缩给定目录路径中的所有文件
但是,我只想将 .sql 文件发送到此方法 CompressionMethod(fi) .... 我该怎么做
有人可以帮忙吗...
非常感谢....
c# - 从包含大量文件的目录中检索文件
我的目录包含近 14,000,000 个 *.wav 格式的音频样本。
所有普通存储,没有子目录。
我想遍历文件,但是当我DirectoryInfo.GetFiles()
在该文件夹上使用时,整个应用程序冻结了几分钟!
这可以通过其他方式完成吗?也许读取 1000,处理它们,然后取下一个 1000 等等?
java - getFilesDir() 在要查看的子类中
我可以getFilesDir()
在使用的 .class 中使用该方法extends View
吗?
只是该方法getFilesDir()
会收到一条错误消息,并提供一种快速修复方法 - create 方法getFilesDir()
。这是因为它在一个扩展 View 的类中,我可以通过将方法放在 Activity 类中并通过使用静态在 View 类中使用该方法来解决这个问题。这不起作用,程序崩溃并且分数不会被保存。
c# - 获取文件时出现 UnauthorizedAccessException
我正在创建一个在文件中找到重复项的应用程序。当我搜索以下文件时:
它说
拒绝访问路径“C:\$Recycle.Bin.......”。
我想如果一个文件夹不可访问然后移动到下一个但程序的执行在Directory.GetFiles
方法处停止。
.net - 当搜索模式包含 3 个字符作为扩展名时,.NET 的 Directory.GetFiles() 中的奇怪功能
我最近遇到了微软的一个奇怪的功能:
假设我们的文件夹c:\tmp123
包含 3 个文件 -
1.txt
2.txtx
3.txtxt
Directory.GetFiles(@"C:\tmp123", "*.txt")
a)在 3 个返回的项目中调用yield。
b)Directory.GetFiles(@"C:\tmp123", "*.txtx")
在 1 个返回的项目中调用 yield。
根据 Microsoft 的说法,这是预期的行为(请参阅MSDN中的注释)。
我的问题是:
为什么微软决定拥有如此奇怪的功能?
我该如何克服这个问题?
即,我如何拥有一个*.txt
仅返回扩展名而不返回*.txtx
,*.txtstarngefunctionality
等的搜索模式?
c# - 如何使用 DirectoryInfo.GetFiles 并在找到第一个匹配项后停止?
需要搜索目录/子目录以查找文件,希望它在找到后停止。
这是我缺少的 DirectoryInfo.GetFiles 内置的功能,还是应该使用其他功能(自我实现的递归搜索)?