powershell中如何列出当前目录所有py文件

先直接回答你的 PowerShell 用法,并给出几个常见变体。

在 PowerShell 里列出当前目录所有 .py 文件,最直接的是:

Get-ChildItem -Filter *.py

更短的别名写法:

gci *.py

如果你要包含子目录里的 .py 文件:

Get-ChildItem -Filter *.py -Recurse

如果你只想看文件名:

Get-ChildItem -Filter *.py | Select-Object -ExpandProperty Name

如果你想要完整路径:

Get-ChildItem -Filter *.py | Select-Object -ExpandProperty FullName

补充一点,dir *.py 在 PowerShell 里也能用,因为 dirGet-ChildItem 的别名。

可以,PowerShell 里只输出文件名用这个:

Get-ChildItem -Filter *.py | Select-Object -ExpandProperty Name

简写:

gci *.py | % Name

如果你想连子目录一起找,但仍然只显示文件名:

Get-ChildItem -Filter *.py -Recurse | Select-Object -ExpandProperty Name

如果你还想显示“相对路径”而不是纯文件名,我也可以顺手给你一条。

posted @ 2026-05-13 09:13  etfolin  阅读(25)  评论(0)    收藏  举报