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

Re : Moab의 링크- > "makefile"과 같이 확장자가없는 파일은 Windows에서 제대로 작동하지 않습니다. 사실이 아니다; XP는 확장 파일이나 이름없는 파일 (예 :`.htaccess ')에 문제가 없었습니다. 물론 익스플로러는 약간 까다 로웠으며 명령 줄은 더 사용하기 쉽지만 검색 기능에는 아무런 문제가 없었습니다.
Synetech

> Windows Search는 가장 직관적 인 구문이 아닙니다. Windows Search의 역사와 개발에 대해 궁금합니다. 와일드 카드, 정규식, Google과 경쟁 및 과도한 약물 사용간에 (혼란스러운) 혼합 일 수 있습니다. 문제가 된 Windows Search 만 있으면 화를 내지 않지만 Win7에서는 탐색기의 검색 기능을 깨진 Windows 검색으로 대체하기로 결정했기 때문에 Explorer의 일반 검색 기능조차 손상되었습니다. : 롤 : 나는 무엇이 더 나쁜지 모른다; 비효율적이거나 어려운 새로운 구문, 또는 아무것도하거나 아무것도하지 않으려면 항상 100 % CPU가 필요합니다.
Synetech

답변:


14

MSDN에 따르면 아무것도 아닌 문자는 []입니다. 따라서를 누르고 F3입력하십시오 ext:[].


그런 종류의 거의 작동합니다. 실제로 확장자가없는 파일을 반환하지만, 하나 이상의 마침표를 포함하더라도 확장자가없는 것으로 레이블이 지정된 파일뿐만 아니라 모든 폴더, 마침표가 포함 된 파일도 반환 합니다. 흠, Windows 7조차도 파일 형식을 말하거나 파일 이름 / 확장자를 올바르게 구문 분석 할 수없는 것처럼 보입니다. (나는 매일 Win7을 점점 더 좋아한다.)
Synetech

1
이상하게도 정의에 따라 여러 기간의 파일은 확장명을 가지며 해당 파일은 내 시스템에 표시되지 않습니다. 폴더도 확장명을 가지므로 파일만을위한 것이 아닙니다. 파일 만 원하는 경우 필터를 추가해야합니다. 필터 NOT kind:folder는 파일뿐만 아니라 모든 객체 유형을 암시 적으로 검색하기 때문입니다. Win 7 좋아요 / 싫어요를 도와 드릴 수 없습니다.
surfasb

3

@surfasb가 지적했듯이 []는 '아무것도'를 나타내는 데 사용될 수 있으며 ext:필터 와 함께 사용할 수 있습니다 .

그런 다음 type:필터와 함께 사용하여 파일 폴더를 표시하지 않도록 지시 할 수 있습니다 .

ext:[] type:NOT"file folder"


1

나는 오늘 Windows 8 에서이 문제에 직면하고 있었고 이전에도 Windows 7 에서도이 문제를 발견했습니다. 마침내이 작업을 올바르게 수행 할 수있는 방법을 찾았 으며이 답변이 원본 포스터 및 Google 검색을 통해 여기에 오는 다른 사람들에게 도움이되기를 바랍니다.

일반적으로 고급 검색뿐만 아니라 일반 전원 검색에도 Nirsoft SearchMyFiles 를 사용하고 Windows 검색 사용을 중지했습니다.

여기에 이미지 설명을 입력하십시오

그러나 어떤 이유로 확장명이없는 파일을 찾는 데 어려움을 겪었습니다. 나는이 응용 프로그램에도 같은 버그가 있다고 생각했습니다.

그러나, 나는 틀렸고 Nir Softer는 그의 와일드 카드와 정규식 엔진을 처음부터 새로 디자인했다. 이 작은 보석에 따라 "버전 기록"섹션의 페이지에 게시 된 것을 발견했습니다.

  • 버전 2.40 :
    • SearchMyFiles는 이제 Windows의 와일드 카드 구문 분석기를 기반으로 검색 결과 대신 내부 와일드 카드 구문 분석기를 사용합니다. 이 변경은 Windows 와일드 카드 파서로 인한 성가신 버그를 해결합니다. 이전 버전에서는 SearchMyFiles가 Windows에서 짧은 파일 이름 (8.3 DOS 형식)과 와일드 카드를 일치시키기 때문에 때때로 잘못된 결과를 반환했습니다.
    • 참고 : 새로운 와일드 카드 구문 분석기는 다음과 같은 일부 호환성 문제를 일으킬 수 있습니다 . Windows 파서가 포함 된 와일드 카드는 확장명이없는 파일을 포함하여 모든 파일을 반환했습니다. 새로운 SearchMyFiles 와일드 카드 구문 분석기를 사용 합니다. 확장자가있는 파일 만 반환합니다. 모든 파일을 반환하려면 대신 *를 사용해야합니다 .
    • 오래된 구성 파일을로드 할 때 SearchMyFiles가 자동으로 모든 파일을 변환합니다 . 와일드 카드 ~
    • 새로운 와일드 카드 파서는 다음과 같은 장점이 있습니다 . . . , 3 개 이상의 도트 문자가있는 모든 파일을 얻게됩니다. 이전 버전의 Windows 와일드 카드 구문 분석기를 사용하면 모든 파일 목록이 표시됩니다.
    • 와일드 카드 목록을 사용하여 파일을 제외 할 수 있습니다. 기본 옵션은 확장명으로 파일을 제외하는 것이므로 콤보 상자에서이 옵션을 선택해야합니다.
    • 이제 '기본 폴더'및 '제외 된 폴더'필드에 환경 문자열을 지정할 수 있습니다 (예 : % AppData %)

따라서 확장자가없는 파일을 찾으려면 다음을 사용하지 마십시오.

*.* or *.

간단하게 사용하십시오.

* 

예를 들면 다음과 같습니다.

Files Wildcard: *
Subfolders Wildcard: *

참고 : 위에 게시 된 '이전'스크린 샷에 표시된 와일드 카드를 사용하지 마십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.