【问题标题】:Deleting a folder that contains large amount of files and showing the files that are being deleted删除包含大量文件的文件夹并显示正在删除的文件
【发布时间】:2016-12-14 10:45:01
【问题描述】:

我正在删除 Windows Server 2012 下包含大量文件(数百万个文件)的文件夹,我为此目的使用此命令:

rmdir /s/q foldername

有没有办法在 cmd 窗口中查看正在删除的文件?

【问题讨论】:

  • 如果你解释一下为什么你想看到这个可能会有所帮助?我无法想象有人坐在旁边看着数百万个文件被删除。
  • 你应该看看这个stackoverflow.com/questions/8397674/…。而不是rming 整个目录,而是遍历每个文件,echo 它然后删除它。我就是这样做的。
  • @AsheraH 因为出于某种原因,还有其他程序并行运行并向我的文件夹添加内容,所以我想了解一下这个过程

标签: windows batch-file cmd delete-file windows-server-2012


【解决方案1】:

如果您使用DEL 删除文件,然后使用RMDIR 删除目录,您将获得所需的行为:

DEL /Q /S foldername\* && RMDIR /Q /S foldername

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-15
    • 2014-04-01
    • 1970-01-01
    • 2017-05-03
    • 1970-01-01
    • 1970-01-01
    • 2012-07-24
    • 1970-01-01
    相关资源
    最近更新 更多