删除文件夹中除具有某些前缀的文件外的所有文件

乔尔·斯托克利(Joel Stockley)

我有一个文件夹,其中装有应用程序自动生成的文件。在其中创建并存储了csv和png扩展名。我们需要删除文件夹中的所有文件,但某些png文件(文件名以“ abc-”开头)除外。该系统是Windows Server 2012 R2盒子,目标是每晚使用任务计划程序通过批处理文件来完成此任务。

我尝试使用预先编写的几个不同脚本,但不会排除这些带前缀的png文件,只删除所有脚本。我将如何处理?

xXhRQ8sD2L7Z

你可以试试powershell吗?就像是:

$path = "C:\site\temp"
gci -Path $path | ? {!($_.Name -ilike "abc-*.png")} | % { Remove-Item -Path $_.FullName }

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

删除文件夹中除具有特定名称的文件夹外的所有文件夹

递归删除solaris中除特定文件外的所有文件+文件夹

批处理文件,删除目录中除最新文件夹外的所有文件夹

如何删除除父文件夹下的某些特定文件夹以外的所有文件

自动复制除该文件夹外的文件夹中的所有文件

如何删除除某些文件夹之外的所有文件夹

删除除X个最近的文件夹外的所有文件夹

从git历史记录中删除除某些文件夹以外的所有文件夹

删除文件夹中Google脚本中除x个最近发送的文件外的所有文件

删除目录中除两个特定文件夹外的所有内容

如何删除除某些特定文件(目录中的许多文件夹)以外的所有文件?通过 bash 脚本

Linux:如何删除文件夹中除具有特定名称的文件以外的所有文件?

文件夹中除一个命名文件夹外的所有文件夹的glob

从Java删除“文件夹”中或Google Cloud Bucket中带有前缀的所有文件

删除Python中除最新文件夹以外的所有文件夹

如何删除文件夹中除最新X子文件夹以外的所有子文件夹?

使用批处理删除文件夹中除列表中的文件以外的所有文件

在 C# 中复制除某些文件夹和文件之外的所有文件夹

删除文件夹中除文件X,Y和Z以外的所有文件

如何删除目录中除某些文件外的所有文件?

暂存除一个文件夹外的所有文件夹

如何删除具有许多子文件夹的主文件夹中的所有文件?

如何确保从子文件夹中删除除 *.bin 文件之外的所有内容?

如何删除特定文件夹中具有特定扩展名的所有文件?

我想更改除某些文件夹/文件之外的所有文件夹/文件的权限

批处理文件:复制除一个文件夹外的所有文件和文件夹

powershell 删除除最后三个文件夹之外的所有文件夹

将除一个子文件夹外的所有子文件夹移动到该子文件夹中

如何删除目录中除最新的 10 个隐藏文件夹之外的所有文件夹