要按日期和文件名删除的Powershell脚本

要按日期和文件名删除的Powershell脚本,shell,powershell,filenames,delete-file,Shell,Powershell,Filenames,Delete File,我知道这个问题已经被问过好几次了,但我在如何让它发挥作用方面遇到了问题。说到编程,我是个笨蛋,所以借用代码大概是我能做的最多的事了。我需要一个脚本,可以删除文件夹中的文件是X天的旧,但也需要只删除那些包含“XXX”的文件名。它们没有文件扩展名。我在这里看到了一些按日期和/或文件扩展名删除的脚本,但在查找某些字符时似乎无法正常工作。如果有人能帮我,我将永远欠你的债 这可能是您看到的问题之一: 如果使用列出的解决方案之一使用Get ChildItem获取指定年龄的文件,请将-Filter*XXX*添

我知道这个问题已经被问过好几次了,但我在如何让它发挥作用方面遇到了问题。说到编程,我是个笨蛋,所以借用代码大概是我能做的最多的事了。我需要一个脚本,可以删除文件夹中的文件是X天的旧,但也需要只删除那些包含“XXX”的文件名。它们没有文件扩展名。我在这里看到了一些按日期和/或文件扩展名删除的脚本,但在查找某些字符时似乎无法正常工作。如果有人能帮我,我将永远欠你的债

这可能是您看到的问题之一:


如果使用列出的解决方案之一使用
Get ChildItem
获取指定年龄的文件,请将
-Filter*XXX*
添加到
Get ChildItem
命令中,以将结果限制为包含“XXX”的文件在文件名中。

考虑过租用一个编码器吗?我确实看到了那个脚本,但我在让它删除任何未设置为0天的文件时遇到了问题。这些文件的修改日期为2011年,因此它们的时间足够长,适合编写脚本。我正在将文件移动到一个新文件夹进行测试,但它们不会删除,只使用该脚本。