윈도우용 which where

path도 같이 찾기 때문에
명령어의 파일 위치를 알아 올 수 있다.


C:\>where where
C:\Windows\System32\where.exe


C:\>where
명령 구문:

WHERE [/R dir] [/Q] [/F] [/T] pattern...

설명:
    검색 패턴에 해당되는 파일의 위치를 표시합니다.
    기본값으로 현재 디렉터리 및 PATH 환경 변수에 지정된 경로를
    검색합니다.

매개 변수 목록:
    /R       지정된 디렉터리부터 시작하여 제공된 패턴과 일치하는
             파일을 재귀적으로 검색하고 표시합니다.

    /Q       일치하는 파일 목록을 표시하지 않고 종료 코드만
             반환합니다(자동 모드).

    /F       일치하는 파일 이름을 큰따옴표로 묶어 표시합니다.

    /T       일치하는 모든 파일의 파일 크기, 마지막 수정한 날짜
             및 시간을 표시합니다.

    pattern  파일에서 검색할 검색 패턴을 지정합니다.
             패턴에 * 및 ? 와일드카드를 사용할 수 있습니다.
             "$env:pattern" 및 "path:pattern" 포맷도 지정할 수 있습니다.
             "env"는 환경 변수이며 "env" 환경 변수에 지정된 경로에서
             검색을 수행합니다.
             /R과 더불어 이 포맷을 사용할 수 없습니다.
             패턴에 PATHEXT 변수의 확장을 추가하여 검색할 수도
             있습니다.

     /?      이 도움말 메시지를 표시합니다.

  참고: 검색이 성공하면 오류 수준 0이 반환되며, 해당 항목을
        찾을 수 없으면 1이 반환되고 검색이 실패하거나 오류가
        발생하면 2가 반환됩니다.

예:
    WHERE /?
    WHERE myfilename1 myfile????.*
    WHERE $windir:*.*
    WHERE /R c:\windows *.exe *.dll *.bat
    WHERE /Q ??.???
    WHERE "c:\windows;c:\windows\system32:*.dll"
    WHERE /F /T *.dll
댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📅 달력형