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

powershell - Powershell Ultimate 删除目录

我一直在努力使用我们在用户主目录上运行的清理脚本。应该删除不再在这里工作的员工的用户文件夹。

用户并不总是很聪明,所以我有大量潜在问题,并且正在寻找删除此用户文件夹的最快方法。

到目前为止的问题:

  • ReparsePoints/Junction Points - 我需要删除它们,但没有遵循......会因为一些愚蠢的原因而讨厌删除用户链接的东西
  • 长路径长度 - 一些用户神奇地创建了太长的路径长度
  • 需要能够远程执行此删除 - 将运行此脚本的技术人员无权直接登录到服务器,但他们对相关位置具有完全管理员权限

迄今为止的尝试:

应该注意的是,我已经尝试过使用 UNC 和挂载的驱动器号。

所以我要问你,网络上的聪明人。删除文件夹的最佳方法是什么,无论其内容、长度或链接如何?

感谢您提供的任何提示或帮助

0 投票
1 回答
4250 浏览

java - 恢复已删除的项目android studio

我可以恢复一些java的代码吗?有办法吗?也许当地历史或其他方式......

0 投票
1 回答
99 浏览

bash - deleteDirectory 不能作为 Cron 作业工作

我有一个工作,我希望 cron 在给定的时间间隔运行,这会从我的数据库中删除一些旧条目,然后删除与 db 条目一起上传的文件。

如果我从终端运行任务,它工作正常,(删除数据库条目和上传的文件)。但是当我将任务留给 cron 时,它会删除 db 中的条目,但不会删除我公共目录中上传的文件夹。

删除文件的代码如下所示

所以它看起来是否存在,如果存在,删除它们,但这不起作用,我尝试让 cron 作业以 root 、 www-data 和我的用户身份运行,所有结果都相同。文件和文件夹权限我已将它们设置为 777 以确保,但这似乎不是问题。

我也试过添加 shell=/bin/bash 但这也没有成功

任何有关解决此问题的帮助将不胜感激

更新crobline看起来像这样

也试过

一切似乎都在运行。它只是它没有删除或移动它需要尝试获取一些调试数据的目录,但没有显示任何内容

verlopenicec.sh 脚本本身看起来只是对 laravel 应该运行的原始脚本的引用。制作一个脚本来测试为什么 laravel 不删除目录可能会很方便。

脚本看起来像这样

它运行一个看起来像这样的 laravel 命令

(我注释掉了删除功能并尝试将其移动到临时目录,但移动或删除的结果相同。如果我直接运行它,但不是在 cron 运行它时,两者都有效。cron 确实运行任务,因为我可以看到它在 /var/log/syslog 中被触发,并且数据库entru 确实发生了变化)我尝试删除,然后将其移动到临时文件夹,如果我直接运行它们,两者都可以工作,但是当我把它留给 cron 时没有任何工作/ laravel cron 调度器

如果还尝试从删除函数中获取响应(tru/false),但是当我尝试将其保存到数据库以查看它时,该函数似乎没有执行。

dd($machtiging) 返回一个如下所示的数组,显示文件夹中的文件,在知道文件夹中有文件后,它应该继续删除整个文件夹以及其中的所有文件/子目录

谢谢你的帮助

0 投票
4 回答
1214 浏览

file - 批处理文件从网络上的用户删除文件

我希望批处理文件询问序列号和用户名,并从用户配置文件中删除两个特定文件夹。我做了这个,但它似乎想*.*从我运行它的文件夹中删除。

0 投票
1 回答
193 浏览

vb.net - 在 Visual Basic 中删除相对路径

我本质上是想找出一种简单的方法来删除 vb 中的相对路径。我希望用户能够运行该程序并删除 Windows 上 AppData/Local 文件夹中的特定文件夹。该程序的目的是在用户完成会话后删除 Google Chrome 用户数据。我遇到了麻烦:

我正在尝试使用此方法删除 \Google 文件夹中的所有文件夹。问题是,由于 \Google 文件夹是相对的,如果除我之外的任何人尝试使用它,它根本不会工作,因为我会使用:My.Computer.FileSystem.DeleteDirectory("C:\Users\Erik\AppData\Local\Google", FileIO.DeleteDirectoryOption.DeleteAllContents)。如何修改此程序以删除该程序恰好在其下执行的任何用户配置文件下的 \Google 文件夹?

0 投票
1 回答
63 浏览

vba - 删除系统文件夹不起作用

我正在使用以下代码复制文件,并将其粘贴到新目录。然后我试图删除旧文件夹和其中的所有文件,如下所示:

无论我做什么文件夹都不会删除,只有文件夹内的文件被删除。请问有人可以告诉我我做错了什么吗?

0 投票
1 回答
1337 浏览

linux - 递归删除给定路径中所有文件和文件夹的绝对最快方法。Linux

我正在寻找在包含数百万个文件和数千个文件夹的路径上执行 unlink 和 rmdir 命令的绝对最快方法。

我发现了以下 perl 单行代码,但这不会递归,并且还会在每次取消链接之前执行统计(这是不必要的):

0 投票
1 回答
496 浏览

android - 无法删除 C++ 中的空文件夹

我想在 Windows 7 上使用C++ 删除一个空文件夹remove(),但我不能。我试过rmdir()而不是remove()文件夹被删除!尽管如此,我不使用的原因rmdir()是由于Android。在 Android 的库项目中,我不能包含“direct.h”标头,所以也不能使用rmdir()。与 Windows 不同,该功能remove()在 Android 上运行良好。我不明白为什么。

有人知道为什么会这样吗?

或者任何其他适用于 Windows 和 Android 的功能?

0 投票
1 回答
316 浏览

powershell - Deleting a folder in a directory with the same name, but its in different places inside the directory

So, I have a folder that is repeated in a directory in many different folders and I want to avoid having to code every single folder location. I just want to delete all of them from all places in 1 line, if that's possible. Here's what I have so far:

The error it returns is:

I feel like this is probably a very simple fix, but I'm not able to find it.

0 投票
1 回答
177 浏览

android - 尝试删除文件夹时出错。输入无效 修改 UTF-8

我有一个包含一些文件的文件夹,其中一个名为“dise�o.jpg”。当我尝试使用以下句子删除文件夹时:

应用程序崩溃并引发以下错误:

我已经知道,如果我签署应用程序,它不会崩溃(但不会删除文件夹),但在这种情况下,我需要删除文件夹,并且由于客户要求我无法重命名文件。

有谁知道如何避免该错误?任何想法?

提前致谢。