の詳細な出力をフォーマット私は、次のコマンドを持っている:VSソリューションのビルドフォルダからいくつかのファイルを消去するにはは、Remove-Itemコマンド
Get-ChildItem $build_path `
-Include *.bak, *.orig, *.txt, *.chirp.config `
-Recurse | Remove-Item -Verbose
を。 Verboseスイッチを使用して、どのファイルが削除されているかを確認できます。それが正常に動作しますが、出力はあまりにも冗長です:
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".
私はちょうどそのような何かを参照する必要があります:
Removing file \App_Readme\glimpse.mvc3.readme.txt".
Removing file \App_Readme\glimpse.readme.txt".
...
私はforeach文と書き込み-hostコマンドでこれを行うことができます知っているが、しかし、私はそれがいくつかのパイプラインや何かで行うことができると信じています。何か案は?
私はパイプラインでforeachを使用できるかどうかわかりませんでした。ありがとう。 – lalibi