지정된 된 검색 패턴과 일치 하는 파일의 위치를 표시 합니다.
Syntax
where [/r <Dir>] [/q] [/f] [/t] [$<ENV>:|<Path>:]<Pattern>[ ...]
Parameters
| Parameter | Description |
|---|---|
| /r <Dir> | 지정된 된 디렉터리부터 재귀 검색을 나타냅니다. |
| /q | 일치하는 파일 목록을 표시하지 않고 종료 코드(성공의 경우 0 , 실패의 경우 1 )를 반환합니다. |
| /f | where 명령의 결과를 따옴표로 묶어 표시합니다. |
| /t | 파일 크기 및 마지막으로 수정한 날짜와 일치 하는 각 파일의 시간을 표시 합니다. |
| [$<ENV>:|<Path>:]<Pattern>[ ...] | 검색 패턴 일치 하도록 파일을 지정 합니다. 하나 이상의 패턴이 필요하며 패턴에는 와일드카드 문자(* 및 ?)가 포함될 수 있습니다. 기본적으로 where 는 현재 디렉토리와 PATH 환경 변수에 지정된 경로를 검색합니다. $ENV:Pattern 형식(여기서 ENV 는 하나 이상의 경로를 포함하는 기존 환경 변수임) 또는 Path:Pattern 형식(여기서 Path 는 검색하려는 디렉터리 경로임)을 사용하여 검색할 다른 경로를 지정할 수 있습니다. 이러한 선택적 형식은 /r 명령줄 옵션과 함께 사용하면 안 됩니다. |
| /? | 명령 프롬프트에 도움말을 표시합니다. |
Remarks
- 파일 이름 확장명을 지정 하지 않으면 기본적으로 PATHEXT 환경 변수에 나열 된 패턴에 추가 됩니다.
- 어디에서 재귀 검색을 실행하고, 날짜 또는 크기와 같은 파일 정보를 표시하고, 로컬 컴퓨터의 경로 대신 환경 변수를 허용할 수 있습니다.
Examples
현재 컴퓨터 및 해당 하위 디렉터리의 C 드라이브에 Test 라는 모든 파일을 찾으려면 다음을 입력 합니다.
where /r c:\ test
공용 디렉터리의 모든 파일을 나열 하려면 다음을 입력 합니다.
where $public:*.*
모든 파일을 메모장에서 원격 컴퓨터, Computer1, 및 하위 디렉터리의 C 드라이브를 찾으려면 다음을 입력 합니다.
where /r \\computer1\c notepad.*