Windows Search 고급 쿼리 구문에서 키워드 "type"은 무엇입니까?

Windows Search 고급 쿼리 구문에서 키워드 "type"은 무엇입니까?

Windows 10 파일 탐색기의 검색 도구를 사용하면 type:검색 상자에 삽입할 수 있습니다. 이것이 무엇인지, 가능한 값이 무엇인지, 그리고/또는 어떤 파일이 이에 적합한지 알 수 없습니다.

  • 그만큼고급 쿼리 구문 문서나열하지 마십시오 type.
  • 인식된 유형 문서값으로 이를 참조할 수 있습니다 images. 예를 들어 이것은 다음과 일치합니다.제3자 기사그 목록은 type:image. 그러나 type:images또는 를 사용하여 JPEG 파일을 찾을 수 없습니다 type:image.
  • 독일 기사그것은 (또는 더 정확하게는 번역 typ) 파일 확장자를 참조한다고 말합니다. 그러나 그것은 나에게는 작동하지 않지만 ext.

답변1

색인이 생성된 폴더와 색인이 생성되지 않은 폴더에 대해 검색 구문이 다르게 작동한다는 것을 알았습니다. (내 생각엔 이건 매우 나쁜 일이다.)

색인화된 폴더의 경우 type:image, type:jpg및 작업 type:.jpg입니다 type:=.jpg.

색인이 생성되지 않은 폴더의 경우에만 type:=.jpg작동합니다.

덕분에IT 깡패 닌자후자 구문의 경우.

답변2

열에 표시되는 속성의 전체 이름 Type은 입니다 System.ItemTypeText. 작동 단어는 "텍스트"입니다. 당신은 검색하고 있습니다텍스트 설명유형(특정 확장자를 검색하는 경우 해당 Extension속성을 검색하면 됩니다).

문자열에 특화되어 있지만 널리 알려지지 않은 쿼리 연산자가 여러 개 있습니다. 대부분 문자열 끝에 묻혀 있기 때문입니다.프로그래밍 방식으로 고급 쿼리 구문 사용. (웹에서 "탐색기 검색 구문"을 검색하면 맨 위로 정확히 버블링되지 않습니다. :D)

COP_VALUE_STARTSWITH    ~<
        System.FileName:~<"C++ Primer"

COP_VALUE_ENDSWITH      ~>
        System.Photo.CameraModel:~>non

COP_VALUE_CONTAINS      ~= or ~~
        System.Subject.~=round 
    or  System.Search.Autosummary:~~round

COP_VALUE_NOTCONTAINS   ~!
        System.Author:~!"sanjay"

COP_DOSWILDCARDS        ~
        System.FileName:~"Mic?osoft W*d"

COP_WORD_EQUAL          $= or $$
        System.StructuredQuery.Virtual.From:$="Sanjay Jacobs"

COP_WORD_STARTSWITH     $<
        System.Author:$<"San" 
    or  System.Filename:$<"Micro Exe"

인덱싱되지 않은 위치에서 검색하는 것은 구문과 관련하여 덜 관대해 보입니다. 예를 들어, Yield Program Files로 검색하고 , Yi 를 사용하여 예상 결과를 산출합니다.Type:"file folder""No items match your search."type:="file folder"

여기에 이미지 설명을 입력하세요

하지만 진짜 '마법탄'은COP_VALUE_CONTAINS (~~). Program Files로 검색하면 type:Configuration결과가 나오지 않지만~~부분 문자열도 일치합니다. type:~~config내가 알지도 못했던 유형을 산출합니다.

여기에 이미지 설명을 입력하세요

부분 문자열과 일치시키기 위해 와일드카드도 필요하지 않습니다. type:=~~olde설명에 "folder"가 있는 모든 유형과 일치하면 충분합니다.

여기에 이미지 설명을 입력하세요

관련 정보