Windows PowerShell中特定文件类型的递归列表

Ase*_*sal 4 windows powershell wildcard windows-7

我试图以Windows PowerShell中的目录中的ls所有*.py文件递归列出.它没用.我检查了man页面然后在线页面,该-Recurse标志不接受通配符,所以*.py不起作用.

我想知道是否有一种简单的内置方式来使用Windows PowerShell 2.0以递归方式列出目录中特定文件扩展名的文件?

我是PowerShell的新手,不想在这个阶段沉迷于Shell脚本.所以请仅推荐内置命令,标志等,如果有的话.

通过命令,我指的是PowerShell的内置关键字.我不确定这是否适合PowerShell.

Sha*_*evy 6

使用Filter参数:

ls $path -filter *.py -recurse
Run Code Online (Sandbox Code Playgroud)