codememo

PowerShell에서 디렉토리 변경

tipmemo 2023. 4. 18. 22:47
반응형

PowerShell에서 디렉토리 변경

PowerShell 프롬프트가 현재 C 드라이브를 가리키고 있습니다.PS C:\>디렉토리를 Q의 폴더로 변경하려면 어떻게 해야 합니까?PS Q:\>) 드라이브?

Q 드라이브의 폴더 이름은 "My Test Folder"입니다.

CMD와는 달리EXECHDIR또는CD명령어, PowerShellSet-Locationcmdlet은 드라이브와 디렉토리를 모두 변경합니다.자세한 내용은 에서 확인할 수 있습니다.Set-Location단, 기본 사용법은 다음과 같습니다.

PS C:\> Set-Location -Path Q:\MyDir

PS Q:\MyDir> 

PowerShell에서는 기본적으로CD그리고.CHDIR에일리어스입니다.Set-Location.

(Asad는 코멘트에서 패스에 공백이 포함되어 있는 경우는 따옴표로 둘러싸야 한다는 것을 상기시켰습니다).

이 폴더로 직접 이동하려면Set-Locationcmdlet 또는cd에일리어스:

Set-Location "Q:\My Test Folder"

여기에 여러 개의 답변이 게시되어 있지만 PowerShell을 새로 사용하는 사용자에게 도움이 될 수 있습니다.

여기에 이미지 설명 입력

따라서 디렉토리 경로에 공백이 있는 경우 이중 반전 콤마 " "를 추가하는 것을 잊지 마십시오.

간단히 입력할 수 있습니다.Q:그러면 문제가 해결될 거야

Set-Location -Path 'Q:\MyDir'

PowerShell의 경우cd=Set-Location

를 사용할 수도 있습니다.sl디렉토리를 변경할 수 있도록 명령어를 지정합니다.그렇다.Set-Location하지만 훨씬 짧다.

예:

# Too verbose
Set-Location -Path C:\

# Just the right amount of characters to type
sl C:\

드라이브 내의 폴더에 공백이 있는 경우 Power Shell에 명령어를 입력하고 드라이브 이름과 폴더 이름을 작은 따옴표("") 안에 입력합니다.

Set-Location -Path 'E:\FOLDER NAME'

스크린샷은 여기에 첨부되어 있습니다.

  1. Powershell에서는 cd 대신 Set-Location을 사용합니다.
  2. 경로를 따옴표로 묶습니다.저는 작은 따옴표만 찍어도 돼요.

설정 위치 'C:\Program Files\MongoDB\Server\6.0'

언급URL : https://stackoverflow.com/questions/41130310/change-directory-in-powershell

반응형