Windows 7で拡張子のないファイルを検索する


10

私は、Windows 7エクスプローラーで拡張子のないファイルを検索する方法を理解することができません。XPではそれは素晴らしくシンプルでした。名前*.が付けられたファイルを検索するだけですが、7では機能せず、すべてのファイルを返しますext:.

Windows 7では検索が非常に煩わしくなりました。以前はこの単純なタスクを実行する方法を誰かが知っていますか?


1
サードパーティのアプリに頼らなくても済む解決策が欲しいのですが、これで必要なことを実行できるはずです。mythicsoft.com/agentransack
skub

1
ここでWindows検索の修正となる可能性があります... davidlenihan.com/2009/06/teaching_windows_about_files_w.html
Moab

Windows Searchは、最も直感的な構文ではありません。Windows Searchの歴史と発展、そしてそれがどこから始まったのか知りたいです。
surfasb 2012年

Re:Moabのリンク- >拡張子のないファイル(「makefile」など)は、Windowsではうまく機能しません。違います; XPは拡張子のないファイルや名前のないファイル(例: `.htaccess ')でも問題がありませんでした。確かに、Explorerは少しトリッキーで、コマンドラインは使いやすいものでしたが、検索機能に問題はありませんでした。
Synetech 2012年

> Windowsサーチは、最も直感的な構文ではありません。Windows Searchの歴史と発展、そしてそれがどこから始まったのか知りたいです。おそらく、ワイルドカード、正規表現、Googleとの競合、過度の薬物使用の(厄介な)混合です。問題だったのがWindows Searchだけだったとしても、私はそれほど怒っていませんが、Win7では、Explorerの通常の検索機能でさえ、Explorerの検索機能を壊れたWindows Searchに置き換えることにしたため、壊れています。:roll:何が悪いかわかりません。非効率的/困難な新しい構文、または何も/何もしない場合は常に 100%のCPUが必要です。
Synetech 2012年

回答:


14

MSDNによると、何もない文字は[]です。を押しF3て入力してくださいext:[]


そのような、ほとんど動作します。実際には拡張子のないファイルを返しますが、1つ以上のピリオドが含まれていても、拡張子がないとラベル付けされている一部のファイルと、ピリオドを含むすべてのフォルダーも返します。うーん、Windows 7はファイルの種類を認識できず、ファイル名や拡張子を正しく解析できないようです。(私はWin7が
だんだん

1
奇妙なことに、定義により複数のピリオドを持つファイルには拡張子があり、それらのファイルは私のシステムに表示されません。フォルダにも拡張子があるため、ファイルだけではありません。あなたがしたい場合は、単にファイル:あなたはフィルタを追加する必要がありNOT kind:folder、それは暗黙的にすべてのオブジェクトタイプだけではなく、ファイルを検索するので。Win 7の「いいね」と「嫌い」をお手伝いできません。
surfasb 2012年

3

@surfasbが指摘するように、[]は「何もない」ことを表すために使用でき、ext:フィルターと一緒に使用できます。

type:それをフィルターと組み合わせて使用​​し、ファイルフォルダーを表示しないように指示できます。

ext:[] type:NOT"file folder"


1

私は今日、Windows 8でこの問題に直面していましたが、以前はWindows 7でも問題に気づいていました。私はようやくこれを正しく行う方法を見つけました。この回答が、元のポスターやGoogle検索でここに来る他の人に役立つことを願っています。

通常、高度なパワー検索と同様に、Nirsoft SearchMyFilesを使用し、Windows Searchの使用を中止しました。

ここに画像の説明を入力してください

しかし、何らかの理由で、拡張子のないファイルを見つけるのに苦労していました。同じバグがこのアプリにもあると思いました。

しかし、私は間違っていたようで、明らかにNir Softerがワイルドカードと正規表現エンジンをゼロから再設計しました。この小さな宝石のように、「バージョン履歴」セクションのページに投稿しました。

  • バージョン2.40:
    • SearchMyFilesは、Windowsのワイルドカードパーサーに基づく検索結果ではなく、内部のワイルドカードパーサーを使用するようになりました。この変更により、Windowsのワイルドカードパーサーによって引き起こされる厄介なバグが解決されます。以前のバージョンでは、Windowsもワイルドカードと短いファイル名(8.3 DOS形式)を照合するため、SearchMyFilesが誤った結果を返すことがありました。
    • 注意:新しいワイルドカードパーサーは、たとえば次のような互換性の問題を引き起こす可能性がありますを使用してスキャンした場合Windowsパーサーでワイルドカードを使用すると、拡張子のないファイルを含むすべてのファイルが返されます。新しいSearchMyFilesワイルドカードパーサでは、拡張子付きのファイルのみを返します。すべてのファイルを返すには、の代わりに*を使用する必要があります
    • 古い設定ファイルをロードすると、SearchMyFilesは自動的にすべてを変換しますワイルドカードから*
    • 新しいワイルドカードパーサーには、たとえばを検索した場合など、いくつかの利点があります、3つのドット文字以上のすべてのファイルを取得します。以前のバージョンのWindowsワイルドカードパーサーでは、すべてのファイルのリストを取得するだけでした。
    • ワイルドカードリストを使用してファイルを除外できるようになりました。デフォルトのオプションは拡張子でファイルを除外することなので、コンボボックスからこのオプションを選択する必要があります。
    • 「基本フォルダー」および「除外フォルダー」フィールドで環境ストリングを指定できるようになりました(例:%AppData%)。

したがって、拡張子のないファイルを見つけるには、これらを使用しないでください。

*.* or *.

単純なものを使用してください:

* 

例えば ​​:

Files Wildcard: *
Subfolders Wildcard: *

注:上記の「古い」スクリーンショットに表示されているワイルドカードを使用しないでください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.