S-JIS[2007-01-16/2010-03-27] 変更履歴

dir 〔オプション〕 〔ファイル名〕

オプション 説明 更新日
/w ワイド一覧形式で表示する。 2004-10-02
/p 1ページ毎に止まる。 2004-10-02
/b ファイルとディレクトリの名前だけ1行に1つずつ表示する。 2006-06-29
/s サブディレクトリを再帰的に検索する。 2007-01-16
/x 短い名前も表示する。
例:「Program Files」に対して「PROGRA~1」
2008-08-03
/a属性 指定された属性のファイル・ディレクトリーだけ表示する。
例えば「/ad」でディレクトリーのみ表示、
「/a-d」でディレクトリー以外が表示される。
2008-12-20
/q ファイルの所有者も表示する。 2010-03-27

サブディレクトリ検索

>dir /s *.sys

カレントディレクトリ配下の各ディレクトリの中から、拡張子がsysのファイルを全て表示する。
UNIXの「find . -name "*.sys"」に相当。

>dir /s/b *.sys

/b」オプションを追加すると、フルパスで表示されるので分かり易い。こちらの方が よりfindに近いかも。
(オプションを書くのに「/sb」というような短縮形は使えないが、「/s/b」のようにくっつけるのはOK)

>dir /s C:\temp\*.java

C:\temp」配下の各ディレクトリの中から、拡張子がjavaのファイルを全て表示する。
UNIXの「find /tmp -name "*.java"」に相当。


DOSコマンドへ戻る / 技術メモへ戻る
メールの送信先:ひしだま