PowerShell에서 부모의 부모 디렉터리 가져오기

Rohan Timalsina 2024년2월16일
  1. Split-Path Cmdlet을 사용하여 PowerShell에서 부모의 부모 디렉터리 가져오기
  2. Parent 속성을 사용하여 PowerShell에서 부모의 부모 디렉터리 가져오기
PowerShell에서 부모의 부모 디렉터리 가져오기

경로는 컴퓨터에서 파일 및 디렉터리의 위치를 ​​정의합니다. 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 avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

관련 문장 - PowerShell Directory