Windows:如何找到隐藏文件夹的所有实例并删除?

瑞安·莫蒂尔

我的备份软件在备份文件共享时会注入一堆隐藏的文件夹,其中包含有关每个文件夹及其子文件夹中文件的元数据。此文件夹的名称有数百个.nt_streams

我最近不得不从备份还原,现在我所有的文件到处都有这个隐藏的目录。如何使用CMD提示递归扫描整个文件夹层次结构,并删除此文件夹及其中的文件?

我环顾四周,找不到一致的答案。有些人使用文件,有些使用查找,等等。

这是结构的示例:

Root Folder/
    .nt_steams/
    Folder1/
    Folder2/
        .nt_steams/
        Folder1
            .nt_streams/
                Folder1
                    .nt_streams/
                    File1
    Folder3/
        .nt_steams/
        File1
        File2
帕特里克

电源外壳

$folder = ".nt_streams"
$rootdir = "*root folder*"

$folders = gci $rootdir -recurse | where {$_.name -match $folder}

foreach($item in $folders){remove-item $item -force -whatif}

一旦运行-whatif并删除它,并确认它仅针对您期望的目标,则将其删除。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章