【PowerShell】特定のフォルダにあるファイルとフォルダ名のみの一覧を取得する


この記事はプロモーションを含みます。

PowerShell

ホーム > PowerShell 逆引きリファレンス

PowerShellでファイル一覧を取得すると、サイズなどの情報が表示されます。
ここでは、ファイル名とフォルダ名のみの一覧を取得する方法を解説します。

普通にファイル一覧を取得する

まず、普通にファイルの一覧を取得してみます。

書式

Get-ChildItem -Path "ファイルリストを取得するパス"

取得例

普通にファイルの一覧を取得すると、下記のようにファイルの情報も表示されてしまいます。
次項で、ファイル名やフォルダ名のみを表示させる方法を説明します。

PS C:\ws> Get-ChildItem -Path "C:\ws"


    ディレクトリ: C:\ws


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----        2022/11/13      2:41                フォルダ1
d-----        2022/11/13      2:41                フォルダ2
d-----        2022/11/13      2:41                フォルダ3
-a----        2022/11/13      2:42           1102 ファイル1.txt
-a----        2022/11/13      2:42              3 ファイル2.txt
-a----        2022/11/13      2:43            460 ファイル3.txt

ファイル名・フォルダ名のみの一覧を取得する

ファイル名やフォルダ名のみのファイル一覧を取得します。

書式

Get-ChildItem -Path "ファイルリストを取得するパス" -Name

取得例

オプション[-Name]を使用することで、ファイルの情報を表示させずに一覧を取得することが可能です。

PS C:\ws> Get-ChildItem -Path "C:\ws" -Name
フォルダ1
フォルダ2
フォルダ3
ファイル1.txt
ファイル2.txt
ファイル3.txt

関連記事

コメント

タイトルとURLをコピーしました