创建windows脚本遍历某个文件夹的所有子文件夹,删除某个文件夹及其所有内容(如果存在)
Create windows script to traverse all subfolders of some folder, and delete a certain folder and all of it's contents if it exists
这是诀窍。假设我想释放 F:\UnrealProjects 中的一些 space 和 运行 脚本,它有超过 50-60 个子文件夹,我希望该脚本遍历它的所有子文件夹,检查它是否包含名为 Binaries, Build, Intermediate
的文件夹并删除其中的所有内容,包括它存在的文件夹本身。
我不太懒得手动做一次,但是当重新打开一些项目时,它们会部分或完全重建自己,这会消耗掉 space 因为我真的不需要它们完全构建在一直。我只需要将它们存档 :) 并且只构建我确实想要构建的那些。
感谢大家(或姑娘们)的提前帮助,非常感谢。
但是,如果有人有更好的想法来重新标记这个问题,我会洗耳恭听并且非常愿意接受建议。
像这样的事情,应该做
ls -Recurse -Include Build,Intermediates,Binaries -Attribute Directory | Remove-Item -Force -Recurse
这是诀窍。假设我想释放 F:\UnrealProjects 中的一些 space 和 运行 脚本,它有超过 50-60 个子文件夹,我希望该脚本遍历它的所有子文件夹,检查它是否包含名为 Binaries, Build, Intermediate
的文件夹并删除其中的所有内容,包括它存在的文件夹本身。
我不太懒得手动做一次,但是当重新打开一些项目时,它们会部分或完全重建自己,这会消耗掉 space 因为我真的不需要它们完全构建在一直。我只需要将它们存档 :) 并且只构建我确实想要构建的那些。
感谢大家(或姑娘们)的提前帮助,非常感谢。 但是,如果有人有更好的想法来重新标记这个问题,我会洗耳恭听并且非常愿意接受建议。
像这样的事情,应该做
ls -Recurse -Include Build,Intermediates,Binaries -Attribute Directory | Remove-Item -Force -Recurse