본문 바로가기
파워쉘(Powershell)/파일,폴더

파일, 폴더 목록

by 예배파 2024. 3. 7.

Get-ChildItem 명령어를 사용해서 파일, 폴더의 정보를 얻을 수 있습니다

 

C:\test폴더 정보 읽기

Get-ChildItem -Path C:\test

Mode에서 d----- 로 시작되는 것은 폴더

 

 

 

 

파일,폴더 이름만 갖고 오는 방법

Get-ChildItem -Path C:\ test -Name

 

 

 

 

 

현재 폴더와 모든 하위 폴더의 파일 및 폴더 

Get-ChildItem -Path C:\test -Recurse

 

 

 

 

 

.txt 파일만 

Get-ChildItem -Path C:\test\*.txt

 

 

 



폴더와 하위 폴더에 있는 모든 .txt 파일 목록

Get-ChildItem -Path C:\test\*.txt -Recurse



 

 

 

Include를 사용해서 특정한 확장자 파일 목록

Get-ChildItem -Path C:\test\* -Include *.txt

Path에 *를 사용하지 않으면 아무값도 받을 수 없습니다.
Get-ChildItem -Path C:\test -Include *.txt
이렇게 사용하면 결과값이 없습니다.


 

 

파일이름이  f로 시작하는 파일들 목록

Get-ChildItem -Path C:\test\* -Include f*

 

 

 

 

 

Exclude를 사용하는 방법

Get-ChildItem -Path C:\test\* -Exclude *.txt     # .txt 파일을 제외한 파일들의 목록






폴더 리스트 갖고 오기(파일 포함 안함)

Get-ChildItem -Path C:\test -Directory






파일 리스트 갖고 오기(폴더 포함 안함)

Get-ChildItem -Path C:\test -File