PowerShell에서 % AppData %의 경로 가져 오기


96

C:\Users\User\AppData\RoamingPowerShell에서 애플리케이션 데이터 디렉터리 (예 :) 의 경로를 어떻게 얻을 수 있습니까?

답변:


165

이것이 가장 짧은 방법입니다.

$env:APPDATA

또는 로컬 앱 데이터의 경우 :

$env:LOCALAPPDATA

9
왜 직접 변수에 액세스하지 $env:APPDATA않습니까?
Rynant

1
Rynant가 말했듯이 변수가 하나뿐이므로 foreach-object가 필요하지 않으므로 그냥하십시오 $env:APPDATA!
Andy Arismendi 2012

4
로컬 애플리케이션 데이터 디렉토리의 경우 $ env : LOCALAPPDATA를 사용할 수 있습니다.
honzakuzel1989

9

AppData 디렉토리를 가져 오려면 다음 GetFolderPath방법을 사용하십시오 .

[Environment]::GetFolderPath([Environment+SpecialFolder]::ApplicationData)

또는 Andy가 그의 의견에서 언급했듯이 간단히 :

[Environment]::GetFolderPath('ApplicationData')

3
약간 더 짧은 버전 :[Environment]::GetFolderPath('ApplicationData')
Andy Arismendi

이 모든 것이 경로가 아니라 'ApplicationData'입니다.
Garr Godfrey

6
$TempInstallerPath="$Env:USERPROFILE\AppData\Local\Downloaded Installations"
if(Test-Path $TempInstallerPath)
{
    Remove-Item "$TempInstallerPath\*" -Recurse -Force -ErrorAction 0
}
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.