다음을 통해 공유


고급 쿼리 구문

참고

Windows Desktop Search 2.x는 원래 Windows XP 및 Windows Server 2003용 추가 기능으로 사용할 수 있었던 사용되지 않는 기술입니다. 이후 릴리스에서는 Windows Search 를 대신 사용합니다.

Microsoft WDS(Windows Desktop Search)는 AQS(고급 쿼리 구문)를 사용하여 사용자와 프로그래머가 검색을 더 잘 정의하고 범위를 좁힐 수 있도록 지원합니다. AQS를 사용하면 보다 의미 있는 결과 집합을 쉽게 제공할 수 있습니다. 다음 매개 변수로 검색 범위를 좁힐 수 있습니다.

  • 파일 종류: 폴더, 문서, 프레젠테이션, 그림 등과 같은 파일 형식입니다.
  • 파일 저장소: 특정 데이터베이스 및 위치.
  • 파일 속성: 파일 메타데이터(예: 크기, 날짜 및 제목).
  • 파일 내용: 프로젝트 결과물, AQS, 파란색 스웨이드 신발 등의 키워드입니다.

또한 검색 연산자를 사용하여 검색 매개 변수를 결합할 수 있습니다. 이 섹션의 나머지 부분에서는 쿼리 구문, 매개 변수 및 연산자를 결합하여 대상 검색 결과를 제공하는 방법을 설명합니다. 표에서는 WDS와 함께 사용할 구문과 Windows 데스크톱 검색 결과 창에 표시되는 각 파일 종류에 대해 쿼리할 수 있는 속성을 설명합니다.

데스크톱 검색 구문

검색 쿼리에는 부울 연산자 및 선택적 조건을 포함하는 하나 이상의 키워드가 포함될 수 있습니다. 이러한 선택적 조건을 사용하여 다음 구문을 사용하여 검색을 구체화할 수 있습니다.

  • <scope name>:<value>: 파일이 있는 위치 또는 데이터 저장소
  • <file kind>:<value>: 파일 종류
  • <property name>:<value>: 파일의 관리 속성

사용자가 John 또는 Joanne에서 만든 가 포함된 문서를 검색하고 mydocuments 폴더에 저장하려고 하는 경우를 가정해 보겠습니다. 쿼리는 다음과 같을 수 있습니다.

"last quarter" author:(john OR joanne) foldername:mydocuments

위치 및 데이터 저장소별 범위 지정

사용자는 검색 범위를 특정 폴더 위치 또는 데이터 저장소로 제한할 수 있습니다. 예를 들어 여러 전자 메일 계정을 사용하고 쿼리를 Microsoft Outlook으로 제한하려면 를 사용합니다 store:outlook.

위치 또는 데이터 저장소 AQS 키워드
데스크톱 데스크톱 store:desktop
파일 files store:files
Outlook outlook store:outlook
Outlook Express oe store:oe
특정 폴더 foldername 또는 in foldername:MyDocuments 또는 in:MyDocuments

Lotus Notes와 같은 사용자 지정 저장소를 크롤링하는 프로토콜 처리기가 있는 경우 데이터 저장소에 대한 저장소 또는 프로토콜 처리기의 이름을 사용할 수 있습니다. 예를 들어 Lotus Notes 데이터 저장소를 "notes"로 포함하도록 프로토콜 처리기를 구현한 경우 쿼리 구문은 입니다 store:notes.

파일 종류

사용자는 파일 형식이라고도 하는 특정 종류의 파일로 검색을 제한할 수 있습니다. 다음 표에서는 파일 종류를 나열하고 이러한 종류의 파일을 검색하는 데 사용되는 AQS 구문의 예를 제공합니다.

검색할 파일 종류 AQS 키워드
모든 파일 종류 모든 kind:everything
통신 통신 kind:communications
연락처 연락처 kind:contacts
전자 메일 이메일 kind:email
인스턴트 메신저 대화 Im kind:im
회의 회의 kind:meetings
작업 tasks kind:tasks
참고 정보 kind:notes
문서 문서 kind:docs
텍스트 문서 text kind:text
스프레드시트 스프레드시트 kind:spreadsheets
프레젠테이션 프레젠테이션 kind:presentations
음악 music kind:music
사진 사진을 kind:pics
동영상 videos kind:videos
폴더 폴더 kind:folders
폴더 이름 foldername 또는 in foldername:mydocs 또는 in:mydocs
즐겨찾기 즐겨찾기 kind:favorites
프로그램 프로그램 kind:programs

부울 연산자

사용자는 검색 키워드와 파일 속성을 연산자와 결합하여 검색 범위를 넓히거나 좁힐 수 있습니다. 다음 표에서는 일반적인 검색 쿼리 연산자를 설명합니다.

연산자 예제 결과
NOT 사회안전보장 소셜을 포함하지만 보안은 포함하지 않는 항목을 찾습니다.
Space social security 사회 및 보안이 포함된 항목을 찾습니다.
또는 사회 또는 보안 소셜 또는 보안이 포함된 항목을 찾습니다.
따옴표 "사회 보장" 사회 보장이라는 정확한 문구가 포함된 항목을 찾습니다.
괄호 (사회 보장) 사회 보안 이 포함된 항목을 순서대로 찾습니다.
> 날짜:>11/13/21
크기:>500
MM/DD/YY 이후 날짜가 있는 항목을 찾습니다.
크기가 500바이트보다 큰 항목을 찾습니다.
< 날짜:<11/13/21
크기:<500
MM/DD/YY 이전 날짜가 있는 항목을 찾습니다.
크기가 500바이트 미만인 항목을 찾습니다.
.. 날짜:11/13/21..11/15/21 날짜가 MM/DD/YY에서 시작되고 MM/DD/YY에서 끝나는 항목을 찾습니다.

참고

NOTOR 연산자는 대문자여야 하며 동일한 쿼리에서 결합할 수 없습니다. 예를 들어 social OR security NOT retirement는 사용할 수 없습니다.

부울 속성

일부 파일 형식을 사용하면 다음 표에 설명된 대로 부울 속성을 사용하여 파일을 검색할 수 있습니다.

속성 구문 예제 결과
is:attachment 보고서 is:attachment 보고서가 포함된 첨부 파일이 있는 항목을 찾습니다. isattachment:true와 동일합니다.
isonline: 보고서 isonline:true 온라인 상태이고 보고서가 포함된 항목을 찾습니다.
isrecurring: 보고서 isrecurring:true 되풀이되고 보고서가 포함된 항목을 찾습니다.
isflagged: 보고서 isflagged:true 플래그가 지정되고(예: 검토, 후속 작업) 보고서가 포함된 항목을 찾습니다.
Isdeleted: 보고서 isdeleted:true 삭제된 것으로 플래그가 지정되고(예: 휴지통 또는 삭제된 항목으로 이동) 보고서가 포함된 항목을 찾습니다.
iscompleted: 보고서 iscompleted:false 완료로 플래그가 지정되지 않고 보고서가 포함된 항목을 찾습니다.
hasattachment: 보고서 hasattachment:true 보고서를 포함하고 첨부 파일이 있는 항목을 찾습니다.
hasflag: report hasflag:true 보고서를 포함하고 플래그가 있는 항목을 찾습니다.

날짜

AQS는 앞에서 설명한 연산자를 사용하여 특정 날짜 및 날짜 범위를 검색할 수 있을 뿐만 아니라 상대 날짜 값(예: today, tomorrow또는 next week), 일 값(예: 또는 Monday..Wednesday) 및 월 값(예: FebruaryTuesday )을 허용합니다.

기준 날짜: 예제 결과
date:today
date:tomorrow
date:yesterday
오늘 날짜가 있는 항목을 찾습니다.
내일 날짜가 있는 항목을 찾습니다.
어제 날짜가 있는 항목을 찾습니다.
주/월/연도 date:이번 주
date:last week
date:next month
date:past month
date:coming year
날짜가 현재 주 내에 속하는 항목을 찾습니다.
날짜가 이전 주 내에 속하는 항목을 찾습니다.
날짜가 다음 주 내에 떨어지는 항목을 찾습니다.
날짜가 이전 달 내에 속하는 항목을 찾습니다.
날짜가 다음 연도 내에 속하는 항목을 찾습니다.

파일 종류별 속성

사용자는 다른 파일 종류의 특정 속성을 검색할 수 있습니다. 일부 속성(예: 파일 크기)은 모든 파일에 공통적인 반면 다른 속성은 특정 종류로 제한됩니다. 예를 들어 슬라이드 수는 프레젠테이션과 관련이 있습니다. 다음 표에서는 이러한 속성을 파일 종류별로 나열합니다.

모두

이러한 속성은 모든 파일 종류에 공통적으로 적용됩니다. 쿼리에 모든 형식의 파일을 포함하려면 다음 구문을 사용합니다.

kind:everything <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이고 <value> 는 지정된 검색어입니다.

속성 AQS 키워드 예제
제목 제목, 제목 또는 정보 title:"Quarterly Financial"
상태 상태 status:complete
날짜 날짜 date:last week
수정한 날짜 datemodified 또는 modified modified:last week
중요도 중요도 또는 우선 순위 importance:high
크기 크기 크기:> 50
삭제됨 삭제됨 또는 삭제됨 isdeleted:true
첨부 파일인 경우 isattachment isattachment:true
대상 to 또는 toname to:bob
Cc cc 또는 ccname cc:john
회사 company company:Microsoft
위치 위치 location:"Conference Room 102"
범주 category category:Business
키워드 키워드 keywords:"sales projections"
Album 앨범 album:"Fly by Night"
파일 이름 파일 이름 또는 파일 filename:MyResume
Genre 장르 genre:rock
작성자 작성자 또는 작성자 author:"Stephen King"
사람 사용자 또는 with:(sonja 또는 david)
폴더 폴더, 아래 또는 경로 folder:downloads
파일 확장명 ext 또는 fileext ext:.txt

첨부 파일

이러한 속성은 모든 첨부 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:attachment <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이고 <value> 는 지정된 검색어입니다.

속성 AQS 키워드
사람 사용자 또는 people:john or with:john

연락처

이러한 속성은 모든 연락처 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:contacts <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이고 <value> 는 지정된 검색어입니다.

속성 AQS 키워드
직함 jobtitle jobtitle:CFO
메신저 주소 imaddress imaddress:john_doe@msn.com
도우미의 휴대폰 assistantsphone assistantsphone:555-3323
도우미 이름 assistantname assistantname:Paul
Profession 직업 직업:배관공
애칭 nickname 애칭:텍사스
배우자 배우자 배우자:데비
비즈니스 도시 businesscity businesscity:Seattle
비즈니스 우편 번호 businesspostalcode businesspostalcode:98006
비즈니스 홈페이지 businesshomepage businesshomepage:www.office.com
콜백 전화 번호 callbackphonenumber callbackphonenumber:555-555-2121
자동차 전화 Carphone carphone:555-555-2121
Children 자식 children:Timmy
이름 firstname firstname:John
lastname lastname:Doe
홈 팩스 homefax homefax:555-555-2121
관리자 이름 managersname managersname:John
호출기 pager pager:555-555-2121
회사 전화 businessphone businessphone:555-555-2121
집 전화 homePhone homephone:555-555-2121
휴대폰 mobilephone mobilephone:555-555-2121
Office office office:sample
기념일 기념일 anniversary:1/1/06
Birthday 생일 생일:1/1/06
웹 페이지 웹페이지에 webpage:www.microsoft.com

참고

전화 번호는 입력된 대로 인덱싱됩니다. 예를 들어 연락처의 전화 번호에서 국가 코드 또는 지역 코드를 생략한 경우 사용자는 전화 번호에서 국가 코드 또는 지역 코드를 사용하여 검색하는 경우 해당 연락처를 찾을 수 없습니다.

통신

이러한 속성은 모든 통신 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:communications <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이며 <value> 지정된 검색어입니다.

속성 AQS 키워드
시작 또는 이끌이 from:john
수신됨 수신되거나 전송됨 sent:yesterday
제목 제목 또는 제목 제목:"분기별 재무"
첨부 파일 있음 hasattachments, hasattachment hasattachment:true
Attachments 첨부 파일 또는 첨부 파일 attachment:presentation.ppt
Bcc 숨은 참조, 숨은 참조 또는 bccaddress bcc:dave
참조 주소 ccaddress 또는 cc ccaddress:john_doe@outlook.com
후속 플래그 followupflag followupflag:2
기한 duedate or due due:last week
Read 읽기 또는 이스레드 is:read
완료됨 iscompleted is:completed
완료되지 않음 불완전하거나 완료되지 않음 is:불완전
플래그 있음 hasflag 또는 isflagged has:flag
Duration duration 기간:> 50

달력

이러한 속성은 모든 일정 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:calendar <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이며 <value> 지정된 검색어입니다.

속성 AQS 키워드
되풀이 되풀이 또는 이스레커링 is:recurring
이끌이 이끌이, 기준 또는 출신 이끌이:데비

문서

이러한 속성은 모든 문서 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:documents <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이며 <value> 지정된 검색어입니다.

속성 AQS 키워드 예제
주석 comments comments:"최종 검토 필요"
마지막으로 저장한 기준 lastsavedby lastsavedby:john
문서 관리자 documentmanager documentmanager:john
수정 번호 revisionnumber revisionnumber:1.0.3
문서 형식 documentformat documentformat:MIMETYPE
마지막으로 인쇄한 날짜 datelastprinted datelastprinted:지난 주

프레젠테이션

이러한 속성은 모든 프레젠테이션 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:presentation <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이며 <value> 지정된 검색어입니다.

속성 AQS 키워드
슬라이드 수 slidecount slidecount:>20

음악

이러한 속성은 모든 음악 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:music <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이며 <value> 지정된 검색어입니다.

속성 AQS 키워드
비트 전송률: 비트 전송률, 속도 bitrate:192
Artist artist, by or from artist:John Singer
Duration duration duration:3
Album 앨범 album:"가장 큰 히트곡"
Genre 장르 genre:rock
Track track track:12
Year 연도 연도:> 1980 < 년 1990년

그림

이러한 속성은 모든 그림 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:picture <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이며 <value> 지정된 검색어입니다.

속성 AQS 키워드
카메라 메이크 cameramake cameramake:sample
카메라 모델 cameramodel cameramodel:sample
차원 dimensions dimensions:8X10
방향 orientation orientation:landscape
수행된 날짜 datetaken datetaken:yesterday
너비 width width:1600
높이 height:1200

동영상

이러한 속성은 모든 비디오 파일 종류에 공통적으로 적용됩니다. 검색을 이 파일 형식으로만 제한하려면 다음 구문을 사용합니다.

kind:video <property>:<value>

여기서 <property> 는 다음 표의 AQS 속성 키워드이고 <value> 는 지정된 검색어입니다.

속성 AQS 키워드 예제
Name name, subject name:"Family Vacation to the Beach 05"
내선 번호 ext, fileext ext:.avi

추가 정보

인식된 형식

스키마 테이블

명령줄에서 WDS 호출

웹 페이지에서 WDS 호출