次の方法で共有


どこ

指定された検索パターンに一致するファイルの場所を表示します。

構文

where [/r <Dir>] [/q] [/f] [/t] [$<ENV>:|<Path>:]<Pattern>[ ...]

パラメーター

パラメーター 説明
/r <ディレクトリ> 指定したディレクトリから始まる再帰検索を示します。
/q 一致したファイルの一覧を表示せずに終了コード (成功の場合は0、失敗の場合は 1) を返します。
/f where コマンドの結果を引用符で囲んで表示します。
/t ファイル サイズと、一致した各ファイルの最終変更日時を表示します。
【$<ENV>:|<パス>:]<パターン>[ ...] 一致するファイルの検索パターンを指定します。 少なくとも 1 つのパターンが必要であり、パターンにはワイルドカード文字 (*?) を含めることができます。 既定では、 現在 のディレクトリと PATH 環境変数で指定されているパスを検索します。 検索する別のパスを指定するには、$ENV:Pattern 形式 ( ENV は 1 つ以上のパスを含む既存の環境変数) を使用するか、 Path:Pattern 形式 ( Path は検索するディレクトリ パス) を使用します。 これらの省略可能な形式は 、/r コマンド ライン オプションと共に使用しないでください。
/? コマンド プロンプトにヘルプを表示します。

注釈

  • ファイル名拡張子を指定しない場合、PATHEXT 環境変数にリストされている拡張子は、既定でパターンに追加されます。
  • 再帰的な検索を実行したり、日付やサイズなどのファイル情報を表示したり、ローカル コンピューター上のパスの代わりに環境変数を受け入れたりできる場所

例示

現在のコンピューターとそのサブディレクトリのドライブ C で Test という名前のすべてのファイルを検索するには、次のように入力します。

where /r c:\ test

Public ディレクトリ内のすべてのファイルを一覧表示するには、次のように入力します。

where $public:*.*

リモート コンピューター Computer1 とそのサブディレクトリのドライブ C でメモ帳という名前のすべてのファイルを検索するには、次のように入力します。

where /r \\computer1\c notepad.*