delete-file相关内容

递归删除导致堆栈溢出错误

我问了一个有关如何从目录中的文件夹删除所有文件但保留文件夹的问题,可以在这里找到: 如何删除目录而非文件夹中的文件 一种有针对性的解决方案是使用递归来实现: public void DeleteFiles(){ 文件= 新文件( “ D:/ Documents / NetBeansProjects / printing〜subversion / fileupload / we ..
发布时间:2020-10-20 01:29:15 Java开发

VBA FreeLibrary不会卸载DLL

使用完我需要删除一个DLL文件(代码完成后进行清理)。 我尝试在Excel VBA中使用“ LoadLibrary”和“ FreeLibrary”,但是无论我做什么,Excel.exe都紧紧抓住DLL文件。 $$$ “(ByVal lpLibFileName作为字符串)只要 私有子Load_Unload_DLL() 暗磅只要长,pa一样长 磅= LoadLibrary(“ C: ..
发布时间:2020-10-20 01:29:12 其他开发

删除文件夹中的所有文件,但最后一个吗?

我正在寻找一个脚本来循环遍历一个文件夹并删除其中的所有文件,但最后一个是最新的(我已将每个文件的名称标记为 filename_date('Y' )_date('m')_ date('d')。extension),不确定是否相关)。 我找到了此脚本在堆栈上: if($ handle = opendir('/ path / to / your / folder')) { $ file ..
发布时间:2020-10-20 01:29:09 PHP

Linux中可用于删除文件的系统调用

在Linux上可以用来删除文件的系统调用是什么?我指的不是libc-wrapper使用的系统调用(依次由命令行工具使用)。 除了 unlink 和 unlinkat 可以用来删除Linux计算机上文件的系统调用是什么? 解决方案 rename()和 renameat()可以通过在文件上重命名另一个文件来删除文件。 如果您考虑将文件清空为删除的一种形式,则各种系统调用,包括 tr ..
发布时间:2020-10-20 01:29:05 服务器开发

如何查找最新的修改文件并使用SHELL代码删除它们

我需要一些有关Shell代码的帮助。现在,我有了以下代码: 找到$ dirname -type f -exec md5sum‘{}’’;’|排序uniq --all-repeated =单独-w 33 | cut -c 35- 此代码在给定目录中查找重复的文件(内容相同)。我需要做的就是更新它-从重复的文件列表中找出最新的(按日期)修改的文件,打印该文件名,并提供在终端中删除该文件的机 ..
发布时间:2020-10-20 01:29:02 其他开发

File.Delete无法删除文件,因为它正在被另一个进程使用。不确定如何解决此问题

我有一个项目,其中有一个网络表单,该表单可以动态生成.csv文件,然后使用GnuPG进行加密。加密过程起作用,并且加密文件在同一目录中生成。接下来,在文件加密之后,我需要删除常规的.csv文件。 我已经使用file.delete来做到这一点,但我遇到了错误“该进程无法访问文件'FILEPATH / FILENAME.EXT',因为它正在被另一个进程使用。我不确定是否将代码放在错误的区域。 ..
发布时间:2020-10-20 01:28:58 C#/.NET

如何在不使用xp_cmdshell的情况下使用TSQL删除.txt文件

我正在尝试使用TSQL在过程结束时删除.txt文件。我的限制是我不能使用xp_cmdshell。我曾尝试使用未记录的xp_delete_file,但从我发现的内容来看,它只会删除SQLServer本机.ldf或.bak文件。 是否可以使用另一种方法?我正在SQL Server 2008 R2中运行。 解决方案 使用SQL Server Agent CmdExec作业步骤?这可以运行“ d ..
发布时间:2020-10-20 01:28:53 数据库

删除与正则表达式匹配的文件

从目录中删除与Windows中Perl中的某些正则表达式匹配的所有文件的最简便的方法。 我的示例:删除所有 *。 txt 目录中的文件,但保留 tmp.txt 吗? Windows。 解决方案 #glob获取所有.txt文件的名称 #我们应用grep从列表 @files = grep中删除tmp.txt(!/ ^ tmp\.txt $ /,glob('*。txt')); # ..
发布时间:2020-10-20 01:27:51 其他开发

检查文件是否正在使用中,等待其完成

我的应用程序中存在此问题: 第1步-创建文件(xml)并将一些内容放入其中 第2步-第三方应用程序将打开文件并从第1步中创建的文件中获取信息。 第3步-再次删除文件。 我遇到的第一个问题是关于代码的这一部分: XmlDocument xmlDoc = new XmlDocument(); DataSet ds = //使用一种方法将数据放入 xmlDoc.LoadXm ..
发布时间:2020-10-20 01:26:49 C#/.NET

删除服务器上的文件

我有一个文件路径,格式为 file://SERVERNAME/FOLDER$/FOLDER/image.jpg 。我调用 System.IO.File.Delete(Server.MapPath(file://SERVERNAME/FOLDER$/FOLDER/image.jpg))删除文件,但是我出现错误 file:/SERVERNAME/FOLDER$/FOLDER/image.jpg'不是有 ..
发布时间:2020-10-20 01:26:45 C#/.NET

烧瓶:`@ after_this_request`不起作用

在用户下载由flask应用程序创建的文件后,我想删除文件。 为此,我找到了关于SO的答案未能按预期运行,并引发错误,提示未定义 after_this_request 由于我对 Flask的文档提供了有关如何使用该方法的示例代码段。因此,我通过定义一个 after_this_request 函数来扩展代码,如示例代码所示。 执行代码响应。运行服务器按预期工作。但是,不会删除该文件, ..
发布时间:2020-10-20 01:26:42 Python

如何在Windows 7中强制删除硬盘上的文件

我有一个硬盘驱动器,这是一个错误的文件!当我想删除文件窗口时说: “您指定的文件名无效或太长。 指定一个不同的文件名。“ 但是文件未重命名!我该怎么办? 解决方案 当正在运行的进程具有该句柄时,您将无法修改该资源。 解决方案是结束所有处理您资源的进程。如下所示。 1。 结束所有具有处理资源的方法: 开始>>所有程序>>附件>>系统工具>>资源监视器(或运行 ..
发布时间:2020-10-20 01:26:38 其他开发

忽略(无提交)Git跟踪的本地删除文件

我需要从Git存储库跟踪的文件系统中删除文件,并且我希望将该文件保留在Git存储库中(不提交回购)。对于本地修改的文件,使用更新索引的假设不变选项很容易,并且效果很好。对于删除的文件,我需要具有相同的行为。 我尝试失败了: git update-index-假定未更改的 将文件添加到 .git / info / exclude 解决方案 如果您运行 git up ..
发布时间:2020-10-20 01:26:33 其他开发

在iOS上删除包含大量文件的文件夹的性能

说我的iOS应用的数据目录中有一个文件夹,其中有数千个小文件。删除此文件夹(通过 [NSFileManager removeItemAtPath] )花费的时间很短。但是在OS X上,删除具有相同内容的文件夹非常快。似乎只是将文件夹与文件系统取消链接。那么,为什么iOS需要这么长时间?有什么区别? 编辑:在iPad 3上,删除3个文件夹,每个文件夹5,000至9,000个文件,大约需要35秒 ..
发布时间:2020-10-20 01:26:29 移动开发

如何获取硬盘驱动器上的文件物理位置

我想通过将零写入其物理区域来使文件脱落器完全删除文件。 文件可能会分段存储在硬盘上,而不是 当我说物理区域时。我的意思是文件存储的物理部分,或对这些部分的引用,这些部分我可以执行“写零”。 在C#中更好。 解决方案 不幸的是,即使在编写内核的情况下,这在C#和C / C ++中也不是完全可能的模式驱动程序。 从 Bleachbit文档引用: 正确地分割单个文件 ..
发布时间:2020-10-20 01:26:28 C#/.NET

Firebase存储允许删除文件

我对用户上传图片具有以下规则,但是当前规则不允许删除文件。 如何修改规则以允许用户删除他的照片? 请求变量上的什么属性表示请求已删除? 匹配/ {uid} / posts / {pid} / {imageName} { 允许阅读; 允许写入:if(uid == request.auth.uid) && ((( ((imageName ==“ pic.jpg”)||(imageN ..
发布时间:2020-10-20 01:25:25 其他开发

忽略git中已删除的文件?

是否可以忽略git中已删除的文件? git update-index --assume-unchanged允许我忽略修改,但是它仍然跟踪删除。 (这是相似的,但是我找不到“ John Doe”重申了他的问题:忽略git中已修改(但未提交)的文件?) 解决方案 我不会尝试忽略“删除”状态,而是: 不删除目录及其中的文件 拆分 Git存储库一分为二,有效地将要删除的子目录分离到单 ..
发布时间:2020-10-20 01:25:21 其他开发

如何从nltk dowloader删除数据/模型?

我在python3 NLTK中安装了一些NLTK软件包(通过 nltk.download()),尝试了它们,并且-不需要它们-想立即删除它们。 如何从NLTK安装中删除软件包 large_grammars ? (我不想删除完整的NLTK安装!) 解决方案 默认情况下,NLTK软件包/数据保存在 nltk_data 目录。 首先,您必须找到目录的位置: >>> import ..
发布时间:2020-10-20 01:25:19 Python