title: Formatting the verbose output of a Remove-Item command
body: <p>I have the following command:</p>
  
  <pre><code>Get-ChildItem $build_path `
      -Include *.bak, *.orig, *.txt, *.chirp.config `
      -Recurse | Remove-Item -Verbose
  </code></pre>
  
  <p>to clear some files from the build folder of a VS solution. I use the Verbose switch so that I can see which files are being deleted. It works fine but the output is too verbose:</p>
  
  <pre><code>VERBOSE: Performing operation "Remove File" on Target "R:\Visual Studio 2010\Projects\SomeProject\SomeProject.Web.build\App_Readme\glimpse.mvc3.readme.txt".
  VERBOSE: Performing operation "Remove File" on Target "R:\Visual Studio 2010\Projects\SomeProject\SomeProject.Web.build\App_Readme\glimpse.readme.txt".
  </code></pre>
  
  <p>I just need to see something like that:</p>
  
  <pre><code>Removing file \App_Readme\glimpse.mvc3.readme.txt".
  Removing file \App_Readme\glimpse.readme.txt".
  ...
  </code></pre>
  
  <p>I know i can do this with a foreach statement and a Write-Host command, but I believe it can be done with some pipelining or something. Any ideas?</p>