问题标签 [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 投票
3 回答
731 浏览

c# - 比较两个 DirectoryInfo 并从存在 B 的 A 中删除。林克?

我正在尝试从 DirectoryInfo dInfoA 中删除,其中 dInfoA 具有在 dInfoB 中列出的目录。

文件夹结构是这样的:

C:\苹果
C:\苹果\橘子
C:\苹果\香蕉

我想从 A 和 B 获取目录信息,并从 A 中删除 C:\Apples\Oranges,因为它存在 B。

有没有办法在 LINQ 中做到这一点,或者根本没有办法做到这一点?

0 投票
1 回答
941 浏览

c# - DirectoryInfo[] SearchOption.AllDirectories 不包括根目录?

也许这是设计使然,但即使我已经拥有该信息,我也希望在我的根目录中拥有 C:\。

那么如何让目录包含 @"C:\?

0 投票
2 回答
2360 浏览

c# - 在 Windows 服务中将 DirectoryInfo 转换为字符串

我正在尝试用 C# 编写一个项目 Windows 服务。

我想将文件夹复制到另一个目录。我写了代码,一切都很完美

这是正确的实现,但是当我写这个时......

错误是“字段初始值设定项无法引用非静态字段、方法或属性“BACKUP(m​​yproject_name).Service1.veri”

此代码块正在运行控制台应用程序,但在 Windows 服务中它不是。

0 投票
1 回答
799 浏览

asp.net - DirectoryInfo Class Exists false 如果文件夹在名称之间包含空格

当文件夹在名称之间包含空格时,di.Exist 始终为假...代码中的问题是什么...目录实际存在的位置。

提前致谢...

0 投票
3 回答
2118 浏览

c# - var di = new DirectoryInfo(path) 抛出异常,直到我第一次使用 Windows 资源管理器打开路径

访问位于网络上的文本路径“根”时,上述崩溃。我仅在用户首次登录 Windows 7 时发生(未在其他操作系统上测试)。如果用户使用 Windows Explorer 导航到指定路径,则 di 能够检索目录。

我知道可以做一个捕获并提示用户单击打开 Windows 资源管理器并导航到路径的链接,但我不是一个解决方法。我希望我的程序能够建立与网络路径的连接,而无需 Windows 资源管理器先执行此操作。

例外:

提前感谢您的支持,约翰

0 投票
1 回答
5774 浏览

c# - 使用 C# 以编程方式更改文件夹只读标志

我查看了几个关于如何切换文件夹的只读属性的线程(它们中的大多数都对更改文件属性做同样的事情,即将 Attributes.Normal 分配给文件的属性)。我想选择一个目录并使其所有子目录都没有只读标志(我成功地为其所有文件这样做,但我仍然得到

我不得不说这对我不起作用,即它不会更改文件夹标志。(如果我没记错的话,我还看到有些人声称这不适用于目录)。

我什至阅读了一些评论,质疑 Windows 7 中文件夹只读属性的相关性。

非常简单,是否可以使用 C# 在 Windows 7 中更改文件夹只读属性?(我还尝试将目录的 DirectorySecurity 对象更改为 FullControl、Modify,但再次无济于事)。

0 投票
3 回答
16285 浏览

c# - c#将文件从源文件夹复制到目标文件夹

Source 和 Target 具有相同的子目录,如下所示:

c:\fs\source\a\
c:\fs\source\b\

c:\fs\目标\a\
c:\fs\目标\b\

如果不存在文件,我正在努力将文件从源复制到目标。C# 中比较源文件夹与目标文件夹的最佳方法是什么 - 检查目标文件是否不退出,将文件从特定源(c:\fs\source\a\config.xml 和 app.config)复制到特定目标(c:\fs\目标\a\)。如果存在目标文件,请忽略它。如何用 C# 编写它?

非常感谢您的代码示例。谢谢!

0 投票
3 回答
130 浏览

c# - 无法从源获取目录

我需要你的帮助来解决这个小问题。我给出了一个源路径,例如"\version\test"在我的 c# 项目中。但是当我运行它时,我想从源中获取文件夹,但我得到了错误,因为源路径不正确\bin\debug\version\test。我只需要从项目路径中读取文件夹而不是调试。如何解决这个问题呢?非常感谢您的建议。谢谢

0 投票
3 回答
4555 浏览

asp.net - 在虚拟目录中获取带有 DirectoryInfo 的文件

我有一个这样的 arrav 字符串:

包含文件名,包含在 virtaul 目录中。

如果我将此参数分配给 ImageUrl,则会显示图像。在页面的详细信息中显示如下属性:

但是当我尝试在特定目录中查找所有文件并分配给 ImageUrl roperties 的文件时,它不会显示图像。我注意到路径检索完成,而不是 virtaul 目录的引用

我检索此路径:

如何使用 DirectoryInfo 类仅获取具有文件名的虚拟路径?

0 投票
1 回答
198 浏览

asp.net - 目录 Getfiles 检索错误的文件路径

我正在尝试访问我的应用程序中的路径。从 frm_VerifyIndentity.aspx.cs 到 Imgs 文件夹。

在此处输入图像描述

我正在使用下面的代码:

Request.ApplicationPath 的值在哪里

/IVT

我将此参数传递给

pathRepositories 是连接的地方:

/IVT/IVT/Imgs/

但是,很奇怪,因为当我检查目录要查找的值时,值在下面

这就是为什么我得到下一个错误:

在此处输入图像描述

有人知道为什么吗?