在PowerShell中删除没有扩展名的文件

时间:2017-02-20 11:00:05

标签: windows powershell

我想递归删除所有没有扩展名的文件。

我已经有以下命令删除具有特定扩展名的文件:

Remove-Item <PATH> -include *.tmp -force -recurse

2 个答案:

答案 0 :(得分:3)

Get-ChildItem "yourpath" -file -recurse | where {-not $_.extension} | Remove-Item -WhatIf

注意:删除-whatif以应用操作。 -file只列出文件而不是文件夹

使用include中的get-childitem会将范围限制为该扩展名。

答案 1 :(得分:-3)

这对我有用:

Remove-Item C:\Test\*