본문 바로가기
programming language/powershell

Powershell, Depth 에 따른 아이템 검색

by __observer__ 2015. 8. 5.
반응형

Powershell 의 Get-ChildItem 을 사용하여 파일 또는 폴더의 리스트를 얻을 때

 

해당 폴더 하위의 끝까지 검색을 하고자 할때는 –recurse 라는 옵션을 사용합니다.

 

그런데 특정 depth 까지만 검색을 하고자 하는 경우 \* 와 같은 키워드를 사용하기도 하지만

 

Get-ChildItemToDepth 라는 함수가 아래 주소에 있어서 소개하고자 합니다.

 

http://www.indented.co.uk/2010/01/22/limit-recursion-depth-with-get-childitem/

 

코드는 다음과 같습니다.

 

 

 

특정 폴더 이하의 D:\ 의 2 depth 까지 검색하는 방법은 다음과 같습니다.

 

get-childitemtodepth -Path "D:\*" -ToDepth 2



반응형

댓글