質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
コマンドプロンプト

コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

Q&A

解決済

1回答

358閲覧

コマンドプロンプトで特定の文字が含まれたファイルを検索する方法

退会済みユーザー

退会済みユーザー

総合スコア0

コマンドプロンプト

コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

0グッド

0クリップ

投稿2022/05/29 04:29

初心者の質問で大変恐縮ですが、質問させて頂ければと思います。

pc上のファイルを検索したいのですが、正式なファイル名は覚えておらず、特定の文字が含まれていたのだけは覚えております。仮ですが「猫」だとすると、指定したディレクトリでファイル名に「猫」が含まれているファイル全てを検索するコマンドを教えていただければと思います。
調べ方が悪いのかwhereやfindstr等出てきましたが、うまくできないでいます。
パラメーターをどれに設定すればいいのか、そもそもwhereではないのか、、、、、、
お力をお貸しいただければと思います。よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

指定したディレクトリでファイル名に「猫」が含まれているファイル全てを検索するコマンド

ファイル名でワイルドカード検索したいのであれば

DIR *猫* /S

で、どうでしょうか?(/S はサブディレクトリも検索するオプションになります。)

投稿2022/05/29 05:01

cx20

総合スコア4633

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2022/05/29 06:18 編集

こちらの操作を行ったところ、該当ファイル名が表示されました。格納場所の検索についてはファイル名がわかっていればwhereを使えばできましたので、これで解決とさせていただきます。 「ワイルドカード検索」と調べればよかったんですね、勉強になります。 この度はお忙しい中、お時間を割いていただきまして、ありがとうございました。
otn

2022/05/29 09:19

> 格納場所の検索については ディレクトリ付きのフルパスで知りたいと言うことなら、 DIR *猫* /S /B です。 質問タイトルの「特定の文字が含まれたファイル」だと、ファイル名で無くファイルの中身に含まれるという意味になるので、findstrの出番です。日本語を正しく書いて検索しないといけません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問