web-dev-qa-db-fra.com

Obtention du chemin de% AppData% dans PowerShell

Comment obtenir le chemin d'accès au répertoire de données de l'application (par exemple, C:\Users\User\AppData\Roaming) dans PowerShell?

71
Martin Buberl

C'est le moyen le plus court:

$env:APPDATA

ou pour les données d'application locales:

$env:LOCALAPPDATA
120
Dmytro Shevchenko

Pour obtenir le répertoire AppData, utilisez la méthode GetFolderPath:

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

Ou, comme Andy le mentionne dans son commentaire, simplement:

[Environment]::GetFolderPath('ApplicationData')
7
Martin Buberl
$TempInstallerPath="$Env:USERPROFILE\AppData\Local\Downloaded Installations"
if(Test-Path $TempInstallerPath)
{
    Remove-Item "$TempInstallerPath\*" -Recurse -Force -ErrorAction 0
}
5