指定した拡張子を除外してファイル一覧を取得する
指定した拡張子を除外して一覧を取得するには-Excludeパラメータを使用します。
PS> Get-ChildItem C:\Work -Exclude *.txt

-Excludeパラメータには複数の拡張子をカンマで区切って指定可能です。
PS> Get-ChildItem C:\Work -Exclude *.txt, *.xml

複数ディレクトリのファイル一覧を表示する
複数ディレクトリのファイル一覧を一度に取得するには、-Pathパラメータに複数のパスをカンマで区切って指定します。
PS> Get-ChildItem C:\Work, C:\Work2 *.*

サブディレクトリを含めてファイル一覧を取得する
これまでのファイル一覧の取得方法では、サブディレクトリは対象から外れています。
サブディレクトリを対象に含める場合は -recurseスイッチパラメータを使用します。
PS> Get-ChildItem C:\Work *.* -recurse

- 修正履歴
-
- 2008/12/11 19:36 「指定した拡張子のファイル一覧を表示する」に補足説明追記しました
この記事は参考になりましたか?
- この記事の著者
-
HIRO(ヒロ)
HIRO's.NETのHIROです。とある半導体工場のSEです。VB.NET, C#, PowerShellによるプログラミングを楽しんでいます。最近はBlog でPowerShellについて書いています。2008/07/07にPowerShell from Japan!!というサイトを立ち上げまし...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
