问题标签 [delete-file]

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 投票
1 回答
3297 浏览

java - NFS 驱动器上的 Java 文件删除

我正在尝试删除 NFS 驱动器上的文件。

我在操作远程驱动器上的文件时遇到了其他问题,例如移动文件 - 但是我通过不使用传统方法(即 renameFile)而是正确使用输入和输出流来解决它。

但是使用 File.delete() 返回 false ,并且我听说过有关使用 apache commons io FileUtils 类的建议 - 但是它只会引发 IO 异常。

有人对使用 java 删除网络安装驱动器上的文件的方法有任何建议吗?

0 投票
7 回答
94631 浏览

batch-file - 如何让.BAT文件在完成后自行删除?

如何让.BAT文件在完成后自行删除?我有一个终止进程的简单 bat 文件。我希望那个 .BAT 文件自行删除。

0 投票
2 回答
1088 浏览

c# - 删除锁定的文件和文件夹

我正在编写一个更新一些驱动程序的应用程序。但是驱动程序正在“使用中”,除非我重新启动计算机,否则无法删除。

那么如何编写应用程序来删除这些锁定的驱动程序而无需重新启动 PC。如果必须重新启动,那么当计算机重新启动并删除这些文件时,如何自动重新启动我的应用程序?

0 投票
1 回答
833 浏览

.net - 如何在服务器上创建 Excel 文件并将其返回给用户后自动删除?

我正在 Web 服务器上创建一个 Excel 文件,使用 OleDb 连接物理(以及可以是物理的)文件并附加记录。然后,我通过 MVC 将FilePathResult返回给用户,并且由于对附加记录的数据保护问题,我想在之后删除物理文件。

我曾尝试在finally子句中使用File.Delete,但我得到一个 File Not Found 错误,这一定意味着当 MVC 试图将文件发送给用户时文件已经消失。

我考虑过将文件创建为 MemoryStream,但我认为 OleDb 需要一个物理文件来连接,所以这不是一个选项。

关于在一次操作中返回文件后如何删除文件的任何建议?

编辑

根据要求,这就是我的工作,尽管我不确定它有什么帮助:)

0 投票
2 回答
2309 浏览

c# - 如何使用 C#/Vb.Net **删除保护** Windows Server 2003 及更高版本上的文件或文件夹?

是否可以使用注册表或在 C# 中使用自定义编写的 Windows 服务来删除保护文件/文件夹?使用文件夹权限是可能的,但我正在寻找一种解决方案,甚至可以限制管理员删除特定文件夹。

要求是管理员不能轻易地跟踪保护的性质和/或可能无法轻易地避免它。显然,如果清楚地理解该技术,所有管理员都可以恢复该过程。

像文件夹权限/所有者设置一样,管理员可以轻松地重置。所以这不是一个选择。

文件夹保护软件可以轻松卸载,并清楚地表明特定文件夹受到某种特殊软件的保护。所以这也不是一个选择。

大多数防病毒程序保护程序目录中的文件夹和文件。Windows 本身不允许某些文件(例如c:\windows\system32\config中的注册表文件)甚至不被复制。对于允许读取和写入文件但不允许删除的文件夹,需要这种保护。需要类似的功能。保护必须是无形和无形的。

我不想使用任何保护功能,如 FolderLock 和 Invisible secrets/PC Security 和 Desktop password 等。此外,解决方案必须是文件夹加密以外的东西。

该解决方案必须是操作系统原生的,因此 **它可以 使用 C#/VB.Net 以编程方式实现**。

请帮忙。

0 投票
2 回答
2995 浏览

c# - 删除多个目录中的所有文件和文件夹,但保留该目录

好吧,我喜欢这段不错的代码,它似乎工作得很好,但我似乎无法向它添加更多目录

我还想添加特殊文件夹以及历史和 cookie 等我将如何去做(我想包括至少 4-5 个不同的文件夹)

0 投票
3 回答
5458 浏览

file - bat 脚本删除超过 7 天的文件

我有一个 bat 脚本,其中获取文件夹中的所有文件,然后将此文件夹及其内容转换为一个 RAR 文件。此脚本还会在复制后添加当前日期并将其移动到备份文件夹中。我计划每天让这个 bat 文件由 Windows 调度程序任务运行。

我的问题:

有没有办法添加到这个脚本中来删除备份文件夹中所有超过 7 天的 rar 文件?

0 投票
2 回答
10152 浏览

file - 如果 TortoiseSVN 中的某些文件被标记为“已删除”而其他文件被标记为“已删除 (+)”,这意味着什么?

我即将在 TortoiseSVN 中进行一次提交,涉及重新排列大量文件和目录。在“提交”窗口中,有几个文件的文本状态为“已删除”或“已添加”,但其他文件的文本状态为“已删除 (+)”或“已添加 (+)”。(+) 是什么意思?

(谷歌很难找到一个加号,“加号”这个词出现了很多关于蓝色覆盖图标的点击,意思是“添加”)

0 投票
4 回答
796 浏览

c# - 这个 C# 例程删除所有不在数组中的文件看起来好吗?

我有一个包含文件路径列表的数据库。我想建立一个例程来清理文件夹,如果没有 db 记录,则删除目录中的文件(对于临时 ajax 文件上传,在用户未填写表单的情况下,等等......)。

我在想这样的事情:

有什么“陷阱”等着我吗?该例程最初将设置为每周运行一次,如果临时文件成为问题,则更频繁。它将在几乎没有用户使用的时候运行,因此性能(虽然很重要)并不是最重要的。

更新

哇,很多很棒的答案。这段代码正在变成值得“分享”的东西。;D 我上面的代码只是一个简单、快速的占位符位......但它已转换为可靠的代码。谢谢!

0 投票
1 回答
279 浏览

ruby - 在 Ruby 中未从 HDD 中删除已删除文件

我在删除 Ruby 中的文件时遇到了一个奇怪的情况,代码似乎正确报告,但物理文件没有从我的硬盘中删除。我可以rm path/to/file在命令行上做 - 有效。我什至可以打开 Rails 控制台和 File.safe_unlink 文件,这也有效,它只是在我的 Rails 应用程序中无法删除实际文件:

物理文件在 Git 存储库中(存储库存储在 /public/system/ 中)有什么问题吗?我尝试使用 ruby​​-git gem 使用它提供的 rm 命令删除文件,但这也不会删除文件。

我在测试期间打开了文件的所有权限,但仍然没有任何效果。我还通过返回 true 的 File.writable?(local_path) 确认了这一点。

有什么想法为什么会阻止文件被删除?