问题标签 [delete-directory]

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 投票
5 回答
3743 浏览

asp.net - 删除目录会导致应用程序重新启动

我有一个包含 2 个目录(书籍和导出)的应用程序。
如果我们在应用程序中创建一本书或一本书的页面,则会添加一个带有页面 id 的目录(这是用于上传资源)。
如果我们删除一个页面,该页面(及其目录)将从数据库和文件系统中删除。

但是,这会导致会话丢失(甚至是应用程序重新启动)。我在 google 上查找了一些东西,并找到了以下链接
这似乎是 ASP.NET 2.0(和 3.5)中的一个问题。

我们现在正在考虑编写一个在晚上清理目录的服务。
但是必须有另一种解决方案来解决这个问题吗?
哦,将目录放在虚拟目录之外不是一种选择。

0 投票
6 回答
8538 浏览

bash - 如何从当前目录中删除所有文件,包括当前目录?

如何从当前目录(包括当前目录)中删除所有文件和子目录?

0 投票
11 回答
53344 浏览

c# - 如何在 C# 中删除包含只读文件的目录?

我需要删除一个包含只读文件的目录。哪种方法更好:

  • 使用DirectoryInfo.Delete(), 或,

  • ManagementObject.InvokeMethod("Delete")?

使用DirectoryInfo.Delete(),我必须手动关闭每个文件的只读属性,但ManagementObject.InvokeMethod("Delete")似乎不需要。有没有一种情况比另一种更可取?

示例代码(test.txt 是只读的)。

第一种方式:

第二种方式:

0 投票
17 回答
126512 浏览

c++ - 如何在 C++ 中删除文件夹?

如何使用 C++ 删除文件夹?

如果不存在跨平台方式,那么对于最流行的操作系统——Windows、Linux、Mac、iOS、Android,如何做到这一点?POSIX 解决方案是否适用于所有人?

0 投票
27 回答
274792 浏览

java - 在Java中递归删除目录

有没有办法在Java中递归删除整个目录?

在正常情况下,可以删除一个空目录。但是,当涉及到删除包含内容的整个目录时,就不再那么简单了。

如何在 Java 中删除包含内容的整个目录?

0 投票
10 回答
209810 浏览

bash - 在 Unix 中,如何删除当前目录及其下的所有内容?

我知道这将删除子目录及其下方的所有内容:

但是如何删除当前目录中的所有内容以及它下面的每个子目录以及所有这些子目录的内容?

0 投票
1 回答
1087 浏览

linux - 删除原始文件夹时删除符号链接

我正在考虑使用 inotifywait 来查看原始文件夹所在的原始文件夹,然后每当它检测到一个文件夹已被删除时,然后删除另一个文件夹中的相同符号链接。

所以我的问题是,这是最好的方法吗?或者当原始文件夹被删除时,是否有更好的方法来删除符号链接?

0 投票
5 回答
29619 浏览

c++ - 删除文件夹和所有文件/子目录

如何在 C++ 中删除包含所有文件/子目录(递归删除)的文件夹?

0 投票
2 回答
339 浏览

powershell - 在 5GB 可用空间可用之前,如何删除 LRU 文件夹?

给定一个文件夹,比如说 \\localhost\c$\work\.

我想每 15 分钟运行一次 powershell 脚本,以确保有 5GB 可用空间。

如果 < 5GB 可用,请删除工作中最近最少使用的文件夹,直到 >5GB 可用。

想法?

0 投票
3 回答
1905 浏览

svn - 如何删除 SVN-repository 中的目录并同时将其设置为 svn:ignore?

我想通过命令行删除存储库中的目录。同时,我不想将 Subversion 的这种更改传播到本地工作副本。

工作副本中的目录应该保持原样(唉,我想设置 svn:ignore 属性)。无论如何,如果不将删除传播到我的工作副本,我想不出一种方法来实现这一点。