본문 바로가기
윈도우11

윈도우11: 특정 폴더를 소유한 폴더 찾는 명령어

by 젤리아드 2025. 4. 25.
반응형

특정 폴더를 가지고 있는 폴더를 찾는 방법에 대해 알아보겠습니다.

디렉토리 구조

C:\sample -- sub-dir-1 -- find-folder
 L sub-dir-2
 L sub-dir-3 -- find-folder
디렉토리 구조

위와 같은 디렉토리 구조를 가진 sample 폴더에서 find-folder 폴더를 소유하고 있는 sub-dir 폴더를 찾는 방법입니다.

 

디렉토리 구조

C:\sample -- (sub-dir-1) O -- find-folder
 L (sub-dir-2) X
 L (sub-dir-3) O -- find-folder
find 폴더를 소유한 폴더

위 예시에서는 sub-dir-1sub-dir-3 폴더가 find-folder를 소유하고 있습니다.

sub-dir-2find-folder를 소유하고 있지 않습니다.

명령어 1개로 find-folder를 소유하고 있는 sub-dir-1sub-dir-3 폴더를 찾을 수 있습니다.

 

파일 탐색기 - C:\sample 폴더
cmd 실행
cmd 실행

파일 탐색기로 찾을 폴더가 존재하는 폴더로 이동하고 cmd를 실행합니다.

 

C:\Windows\System32\cmd

* 명령어
C:\sample> for /d %D in ("C:\sample\*") do @if exist "%D\find-folder" echo %D

* 결과
C:\sample\sub-dir-1
C:\sample\sub-dir-3
폴더 찾기 명령어

명령 프롬프트에 다음 명령어를 실행합니다.

 

* 명령어 형식

for /d %D in ("현재 폴더\*") do @if exist "%D\찾을 폴더" echo %D

 

만약 C:\sample 폴더에서 find-folder 폴더를 소유하고 있는 폴더를 찾고 싶다면 다음과 같이 명령어를 입력합니다.

for /d %D in ("C:\sample\*") do @if exist "%D\find-folder" echo %D
이 명령어를 실행하면 다음과 같은 결과가 나옵니다.
C:\sample\sub-dir-1
C:\sample\sub-dir-3

 

find-folder를 소유하고 있는 sub-dir-1sub-dir-3 이 결과로 나왔습니다.

find-folder를 소유하고 있지 않은 sub-dir-2는 결과에서 빠졌습니다.

폴더가 많은 폴더에서 특정 폴더를 소유한 폴더를 찾고자 할 때 이 명령어를 사용하면 아주 빠르게 찾을 수 있습니다.

반응형

댓글