【发布时间】:2021-02-19 06:03:00
【问题描述】:
我正在努力寻找一种方法来处理这样的任务:
有几个目录名称不同。它们包含 2 个文件 hi.exe 和 newScript.bat 我需要编写脚本,在当前目录及其后代中查找包含这两个文件的文件夹,删除它们,然后删除包含目录。
我找到了删除这些文件的方法以及如何删除空目录。有没有办法在删除这些文件之前链接目录名称?还是其他方式?
我找到了一种删除文件的方法,但我需要以某种方式保存它们的路径,然后删除一个文件夹:
Remove-Item -path H:* -include hi.exe , newScript.bat -recurse -whatif
我也可以删除空文件夹,但这不是我正在寻找的解决方案。
更新: 为什么使用 - 并且它不起作用?但它适用于 -or? powershell execution
【问题讨论】:
-
请张贴您的代码......以及什么不能按预期工作。为什么? lookee ... 游览 - 堆栈溢出 — stackoverflow.com/tour
标签: powershell