使用 powershell 删除文件夹中的特定文件

2024-04-21

我想使用 powershell 脚本从我的文件夹 (D:\Test) 中删除特定的文本文件。以下是我的文件夹中的文件列表,需要删除文件名中名为“Defrag”的文件。

  1. Test.txt
  2. Log.txt
  3. Defrag_20180111.txt
  4. Defrag_20180110.txt

我需要删除名为“Defrag”的文件。

提前感谢您的帮助。

Pratap


PowerShell确实很强大。这可以用一行完成:

Remove-Item -Path "pathtoyourfile\*Defrag*.txt"

关于你的第二个问题:

Get-ChildItem -Path "pathtoyourfile\*Defrag*.txt" -Force | Where-Object { !$_.PSIsContainer -and $_.CreationTime -lt (Get-Date).AddDays(-15) } | Remove-Item -Force
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 powershell 删除文件夹中的特定文件 的相关文章

随机推荐