title: Recursive listing of a particular file type in Windows PowerShell
body: <p>I was trying to recursively list using <code>ls</code> all the <code>*.py</code> files in a directory in Windows PowerShell. It didn't work. I checked up on the <code>man</code> page and then <a href="http://technet.microsoft.com/library/hh849800.aspx" rel="nofollow">online page</a> that <code>-Recurse</code> flag doesn't accept wildcards so <code>*.py</code> wouldn't work.</p>
  
  <p>I want to know whether there is a simple in-built way to recursively list the files of a particular file extension in a directory using Windows PowerShell 2.0?</p>
  
  <p>I am a newbie in PowerShell and don't want to indulge in Shell scripting at this stage. So please recommend in-built commands, flags, etc. only, if any.</p>
  
  <p>By commands I means the in-built keywords of the PowerShell. I am not sure if that is proper vocabulary for PowerShell.</p>