cmd에서 간단한 파일 검색을 수행하는 방법
Windows 명령 줄 (Power Shell이 아님)에서 이름 또는 이름의 일부가 지정된 파일을 빠르게 검색하고 싶습니다. 이것은 탐색기를 열고 상단의 검색 창을 사용하는 것과 유사합니다.
참고 : dir
문자열 템플릿을 기반으로 검색 할 수 있지만 하위 디렉터리에서는 검색하지 않습니다.
참고 2 : findstr
파일 내에서 토큰을 검색하는 데 사용할 수 있으며 재귀 플래그가 있습니다. 더 복잡한 발견이 쉽게 발견 될 수 있다는 것은 재밌습니다 ...
dir /s *foo*
현재 폴더 및 하위 폴더에서 검색합니다.
디렉토리와 파일을 찾습니다.
dir /b/s *.txt
디렉토리 트리에서 모든 txt 파일을 검색합니다. 그것을 사용하기 전에 단지로 디렉터리 변경 루트를 사용하여
cd/
다음을 사용하여 목록을 텍스트 파일로 내보낼 수도 있습니다.
dir /b/s *.exe >> filelist.txt
사용 내에서 검색
type filelist.txt | find /n "filename"
편집 1 : 이 dir 명령은 오래된 dos 시절부터 작동하지만 Win7은 Where 라는 새로운 것을 추가했습니다.
where /r c:\Windows *.exe *.dll
@SPottuit에서 제안한대로 c : \ Windows 드라이브에서 exe 및 dll 을 검색 합니다. 출력을 클립 보드에 복사 할 수도 있습니다.
where /r c:\Windows *.exe |clip
프롬프트가 돌아올 때까지 기다렸다가 그때까지 아무것도 복사하지 마십시오.
편집 2 : 재귀 적으로 검색하고 출력이 크면 항상 more
페이징을 활성화 하는 데 사용할 수 있으며 , -- More --
아래쪽에 표시 되고 누르 SPACE
거나 누를 때 한 줄씩 이동 하면 다음 페이지로 스크롤됩니다.ENTER
where /r c:\Windows *.exe |more
더 많은 도움을 받으려면
where/?
dir *.txt /s /p
더 자세한 정보를 제공합니다.
DIR의 문제는 잘못된 답변을 반환한다는 것입니다. 당신이 DIR *.DOC
그것을 사용하여 폴더에서 DOC를 찾고 있다면 또한 당신에게 DOCX를 제공합니다 . 검색 *.HTM
하면 HTML 등도 제공 됩니다.
DOS 및 탐색기 GUI로 창에서 검색 할 수 있습니다.
도스 :
1) DIR
2) ICACLS (파일 및 폴더를 검색하여 ACL을 설정)
3) cacls ............................................... ...
2) 예
icacls c : * ntoskrnl *. * / grant system : (f) / c / t, 그런 다음 sysinternals의 PMON을 사용하여 액세스가 거부 된 폴더를 모니터링합니다. 결과에는 다음이 포함됩니다.
액세스 경로에 드라이브 포함
프로세스 이름은 explorer.exe입니다.
적용해야 할 필터였습니다.
참고 URL : https://stackoverflow.com/questions/8066679/how-to-do-a-simple-file-search-in-cmd
'Programing' 카테고리의 다른 글
MySQL에서 값이 정수인지 어떻게 확인합니까? (0) | 2020.08.07 |
---|---|
포커 봇 물리 치기 (0) | 2020.08.07 |
현재 라인 번호는 어떻게 얻습니까? (0) | 2020.08.07 |
React-Router : 경로를 찾을 수 없습니까? (0) | 2020.08.07 |
입력 값을 캐시 / 보존하지 않도록 브라우저에 알리는 페이지 만들기 (0) | 2020.08.07 |