Powershell每天删除除最新文件之外的所有文件

问题描述 投票:0回答:1

我有一个包含很多文件的文件夹,每天有多个文件。

我想编写一些脚本,每天删除除最新文件以外的所有文件。

[我已经看到很多脚本删除了X天以上的文件,但这有点不同,并且在昨天之前没有写任何powershell(我仅是tsql),我不确定如何解决这个问题。

我不是要任何人为我编写代码,但也许描述实现此目的的方法将是很好的,我可以开始研究如何将其付诸实践。

所有文件都在一个目录中,没有子文件夹。有些文件我不想删除,我要删除的文件的文件名格式为constant_filename_prefix_YYYYMMDDHHMMSS.zip

Powershell是正确的工具吗?我应该看看Python(我也不知道)是什么,因为我们拥有的其他代码是用PS编写的,所以Powershell更方便。

我有一个包含很多文件的文件夹,每天有多个文件。我想编写一些脚本,每天删除除最新文件以外的所有文件。我看过很多删除文件的脚本...

powershell delete-file
1个回答
0
投票

PowerShell具有易于使用的cmdlet用于此类操作。

© www.soinside.com 2019 - 2024. All rights reserved.