【コマンド】フォルダリスト、ファイルリストの取得
フォルダリストの取得
フォルダリストの取得例です。
この例では結果はクリップボードに格納しています。
# フォルダのリストを取得する
dir フォルダパス /b /ad | clip
<#
オプションについて
/b :ファイル・フォルダ名のみを表示する(日時・サイズを表示しない)
/ad :フォルダ名
/a-d :ファイル名
/s :サブフォルダも検索(この場合、/ad、/a-dがあってもフルパスになる
/o:N : 名前順 /o:-N : 名前順(降順)
/o:S : サイズ順 /o:-S : サイズ順(降順)
/o:E : 拡張子順 /o:-E : 拡張子順(降順)
/o:D : 日時順 /o:-D : 日時順(降順)
| clip :クリップボードへ( "/" ではなく"|"の点に注意)
#>
# 実行例
# C:\testの下にあるフォルダのリストを取得する
dir C:\test /b /ad | clip
# C:\testの下にあるフォルダ(サブフォルダも含む)のリストを取得する
dir C:\test /b /ad /s | clip
# C:\testの下にあるフォルダ(サブフォルダも含む)のリストを取得する(名前順)
dir C:\test /b /ad /s /o:N | clip
ファイルリストの取得
ファイルリストの取得例です。
この例では結果はテキストファイルに出力しています。
# ファイルのリストを取得する
dir フォルダパス /b /a-d > 出力ファイルパス
<#
オプションについて
/b :ファイル・フォルダ名のみを表示する(日時・サイズを表示しない)
/ad :フォルダ名
/a-d :ファイル名
/s :サブフォルダも検索(この場合、/ad、/a-dがあってもフルパスになる
/o:N : 名前順 /o:-N : 名前順(降順)
/o:S : サイズ順 /o:-S : サイズ順(降順)
/o:E : 拡張子順 /o:-E : 拡張子順(降順)
/o:D : 日時順 /o:-D : 日時順(降順)
| clip :クリップボードへ( "/" ではなく"|"の点に注意)
> ファイルパス :結果をファイルパスへ出力する
#>
# 実行例
# C:\testの下にあるファイルのリストを取得し、ファイルへ出力する
dir C:\test /b /a-d > C:\test\list1.txt
# C:\testの下にあるファイル(サブフォルダのファイルも含む)のリストを取得し、ファイルへ出力する
dir C:\test /b /a-d /s > C:\test\list2.txt
# C:\testの下にあるファイル(サブフォルダのファイルも含む)のリストを取得し、ファイルへ出力する(名前順)
dir C:\test /b /a-d /s /o:N > C:\test\list3.txt