PowerShell에서 부모의 부모 디렉터리 가져오기
Rohan Timalsina
2024년2월16일
경로는 컴퓨터에서 파일 및 디렉터리의 위치를 정의합니다. PowerShell에는 파일 및 디렉터리의 경로를 가져오는 여러 cmdlet이 있습니다.
이 자습서에서는 PowerShell을 사용하여 경로의 부모의 부모 디렉터리를 가져오는 방법을 알려줍니다.
Split-Path
Cmdlet을 사용하여 PowerShell에서 부모의 부모 디렉터리 가져오기
Split-Path
cmdlet은 경로의 지정된 부분을 표시합니다. 상위 폴더, 하위 폴더, 파일 이름 또는 파일 확장명이 될 수 있습니다.
기본값은 지정된 경로의 상위 폴더를 반환하는 것입니다.
다음 명령은 C:\New\complex\formula.png
경로의 상위 폴더를 반환합니다.
Split-Path 'C:\New\complex\formula.png'
출력:
C:\New\complex
다음 예는 경로 C:\New\complex\formula.png
의 상위 상위 폴더를 가져옵니다.
Split-Path (Split-Path 'C:\New\complex\formula.png')
출력:
C:\New
경로 문자열을 Split-Path
로 파이프하고 특정 부분을 가져올 수도 있습니다. 이 명령은 C:\New\complex\formula.png
경로의 상위 디렉토리도 인쇄합니다.
'C:\New\complex\formula.png' | Split-Path | Split-Path
출력:
C:\New
자세한 내용은 Split-Path
를 참조하십시오.
Parent
속성을 사용하여 PowerShell에서 부모의 부모 디렉터리 가져오기
Get-Item
은 PowerShell에서 상위 디렉터리를 가져오는 데 사용할 수 있는 또 다른 cmdlet입니다. 이 방법은 디렉토리 경로에서 가장 잘 작동합니다.
PowerShell의 DirectoryInfo
개체에는 상위 디렉터리의 경로를 나타내는 Parent
속성이 있습니다.
다음 명령은 C:\New\complex
경로의 상위 디렉터리를 반환합니다.
(Get-Item 'C:\New\complex').Parent.FullName
출력:
C:\New
아래 명령을 사용하여 C:\New\complex
경로의 상위 디렉토리를 가져올 수 있습니다.
(Get-Item 'C:\New\complex').Parent.Parent.FullName
출력:
C:\
작가: Rohan Timalsina