Làm cách nào để lấy đường dẫn cho thư mục dữ liệu ứng dụng (ví dụ C:\Users\User\AppData\Roaming
) trong PowerShell?
Làm cách nào để lấy đường dẫn cho thư mục dữ liệu ứng dụng (ví dụ C:\Users\User\AppData\Roaming
) trong PowerShell?
Câu trả lời:
Đây là con đường ngắn nhất:
$env:APPDATA
hoặc cho dữ liệu ứng dụng cục bộ:
$env:LOCALAPPDATA
$env:APPDATA
!
Để lấy thư mục AppData, hãy sử dụng GetFolderPath
phương pháp:
[Environment]::GetFolderPath([Environment+SpecialFolder]::ApplicationData)
Hoặc như Andy đề cập trong bình luận của mình, đơn giản là:
[Environment]::GetFolderPath('ApplicationData')
[Environment]::GetFolderPath('ApplicationData')
$TempInstallerPath="$Env:USERPROFILE\AppData\Local\Downloaded Installations"
if(Test-Path $TempInstallerPath)
{
Remove-Item "$TempInstallerPath\*" -Recurse -Force -ErrorAction 0
}
$env:APPDATA
?