问题标签 [directoryinfo]

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 回答
1893 浏览

c# - 如何使用 GetFiles 方法搜索文件(多个条件..)

下面的代码显然在目录中搜索包含单词“FINAL”的文件,但我想知道我可以添加到它的搜索条件吗?我有一个 Well_Name 和 Actual_Date 字符串,除了“FINAL”字之外,我还想在文件名中搜索它们。想法?提前致谢。

0 投票
1 回答
639 浏览

.net-3.5 - 我可以使用 DirectoryInfo 解析 DFS 路径吗?

有没有办法直接解决 DFS 路径DirectoryInfo

我找到了这个答案:如何以编程方式在 DFS 中获取活动的 UNC 路径 ……这真的是我唯一的选择吗?

0 投票
3 回答
1124 浏览

asp.net - 在单个 Gridview 中显示来自 2 个不同文件夹的文件

是否可以在同一个 gridview 中显示来自 2 个不同文件夹(c:\test1 和 c:\test2)的文件?

我在 VB.net (VS 2010) 工作

谢谢!

0 投票
1 回答
439 浏览

c# - .NET 连接目录和 DirectInfo 问题

我正在尝试访问 C:\Users\Public\Documents\ 下的信息,该信息在资源管理器上显示为 C:\Users\Public\Public Documents\。有没有办法能够使用 .NET C# 的资源管理器中显示的路径名访问连接下目录的 DirectoryInfo?

0 投票
3 回答
2253 浏览

c# - 检查 DirectoryInfo.FullName 是否为特殊文件夹

我的目标是检查 DirectoryInfo.FullName 是否是特殊文件夹之一。

这是我正在做的事情(如果它们相等,请检查每个特殊文件夹的 directoryInfo.FullName):

但是有很多特殊的文件夹(Cookies、ApplicationData、InternetCache 等)。有没有办法更有效地完成这项任务?

谢谢。

0 投票
3 回答
1688 浏览

c# - 查找目录是否有父目录

上面的代码是我正在使用的,但是它不起作用。它抛出一个错误:

你调用的对象是空的

dir.FullPath 是 B:\ 所以它没有父级,但为什么 dir.Parent != null 会出错?

如何检查给定目录是否存在父目录?

请注意,我有两个“包含”方法:

  • 包括(字符串 s)
  • 包括(目录信息目录)

为此,您可以假设 include(string s) 返回 false

0 投票
0 回答
621 浏览

macos - 网络共享的 Mono DirectoryInfo

我在 VS2010 中编写了一个快速控制台应用程序,用于将文件从网络位置复制到磁盘上的指定位置。该程序在 Windows 上运行良好,但是当我将其复制到 Mac 并针对 Mono 运行时执行时,它似乎无法打开网络共享。

我创建 DirectoryInfo 对象的代码如下所示:

在 Windows 中,这会正确解析为网络共享。在 Mac 中,它为我提供了二进制文件的相对路径(我从桌面运行它):

/Users/username/Desktop/\\nameofserver\location\to\file

我用谷歌搜索了一下,它建议我的路径应该是形式smb://...。但是,即使我这样做了,我也DirectoryInfo决心:

/Users/username/Desktop/smb://nameofserver/location/to/file

我猜要么我缺少能够访问网络共享的语法,要么在 OSX 上它不是那么简单。无论哪种方式,我都想知道如何连接到网络共享并下载文件。

谢谢!

编辑:

我试过了//nameofserver/location/to/file。这在一定程度上有所帮助,只是它仍然没有解析网络共享引用,而是假设路径是本地路径:

/nameofserver/location/to/file

0 投票
1 回答
2791 浏览

c# - 用于设置远程共享以从其父目录继承权限的 C# 代码

我在 Windows 域中有两台机器,分别称为客户端和服务器。服务器有一个可以从客户端机器访问的共享目录。我想在客户端上运行一个 C# 应用程序,该应用程序设置此共享的权限以继承服务器上共享的父目录的权限。我该怎么做呢?

我尝试了以下几行代码,但我认为它没有正确的效果:

我想我不明白为什么我必须为目录创建一个 FileSystemAccessRule - 我怎么能说从父级继承?

谢谢你的帮助!马丁

0 投票
5 回答
3884 浏览

c# - C# - 如何快速、优化地列出子目录中的文件

我正在尝试使用以下方法列出根目录的所有子目录中的文件。但是当文件数量以百万计时,它需要很长时间。有没有更好的方法来做到这一点。

我正在使用.NET 3.5,所以不能使用枚举器:-(

0 投票
1 回答
4167 浏览

asp.net - 在 asp.net 中按日期过滤 DirectoryInfo 文件

我正在使用指定路径 (DirectoryInfo) 中的文件填充数据网格控件。
我想根据用户指定的日期范围(开始日期和结束日期)过滤文件。

在搜索 S/O 时,我找到了这篇文章,但在 DateComparer 上出现错误(“'DateComparer' 是一种类型,不能用作表达式。”

关于如何按日期过滤的任何其他建议?

这是我的代码: