Как я могу получить путь к каталогу данных приложения (например, C:\Users\User\AppData\Roaming
) в PowerShell?
Получение пути% AppData% в PowerShell
Ответ 1
Это самый короткий путь:
$env:APPDATA
или для данных локального приложения:
$env:LOCALAPPDATA
Ответ 2
Чтобы получить каталог AppData, используйте метод GetFolderPath
:
[Environment]::GetFolderPath([Environment+SpecialFolder]::ApplicationData)
Или, как Энди упоминает в своем комментарии, просто:
[Environment]::GetFolderPath('ApplicationData')
Ответ 3
$TempInstallerPath="$Env:USERPROFILE\AppData\Local\Downloaded Installations"
if(Test-Path $TempInstallerPath)
{
Remove-Item "$TempInstallerPath\*" -Recurse -Force -ErrorAction 0
}