在PowerShell中获取%AppData%的路径

时间:2012-04-12 22:38:56

标签: powershell scripting

如何在PowerShell中获取应用程序数据目录的路径(例如C:\Users\User\AppData\Roaming)?

3 个答案:

答案 0 :(得分:111)

这是最短的方式:

$env:APPDATA

或本地应用数据:

$env:LOCALAPPDATA

答案 1 :(得分:7)

要获取AppData目录,请使用GetFolderPath方法:

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

正如安迪在评论中提到的那样,只是:

[Environment]::GetFolderPath('ApplicationData')

答案 2 :(得分:4)

$TempInstallerPath="$Env:USERPROFILE\AppData\Local\Downloaded Installations"
if(Test-Path $TempInstallerPath)
{
    Remove-Item "$TempInstallerPath\*" -Recurse -Force -ErrorAction 0
}
相关问题