source

PowerShell의 "cd % program files%"에 해당합니까?

nicesource 2023. 8. 27. 09:40
반응형

PowerShell의 "cd % program files%"에 해당합니까?

기존 cmd에서는 다음을 사용할 수 있습니다.cd %programfiles%일반적으로 확인되는 디렉토리를 전환합니다.C:\Program Files.

PowerShell에서 환경 변수를 사용하여 디렉토리로 이동하려면 어떻게 해야 합니까?

원칙은 다음과 같습니다.

$Env:variablename

그러니 시도해 보세요.

cd $Env:Programfiles

또는 임시로 작업 디렉토리를 다음으로 전환합니다.%Programfiles%\MyApp:

Push-Location -Path "$Env:Programfiles\MyApp"
#
# command execution here
#
Pop-Location

수행할 수 있는 모든 환경 변수를 나열하려면 다음을 수행합니다.

Get-ChildItem Env:

또는 편리한 별칭을 사용합니다.

ls env:

모든 환경 변수를 보려면 다음을 수행합니다.

dir env:

"프로그램"이 포함된 모든 항목을 보려면 다음을 수행합니다.

dir env: | ? { $_.Value -match 'Program' }

PowerShell 3에서는 더 깨끗합니다.

dir env: | ? Value -match 'Program'

우리가 원하는 것은env:ProgramFiles그리고 우리는 이것을 수 있습니다.

cd $env:ProgramFiles

언급URL : https://stackoverflow.com/questions/20138054/equivalent-of-cd-programfiles-in-powershell

반응형