ฉันจะรับเส้นทางสำหรับไดเรกทอรีข้อมูลแอปพลิเคชัน (เช่นC:\Users\User\AppData\Roaming
) ใน PowerShell ได้อย่างไร
ฉันจะรับเส้นทางสำหรับไดเรกทอรีข้อมูลแอปพลิเคชัน (เช่นC:\Users\User\AppData\Roaming
) ใน PowerShell ได้อย่างไร
คำตอบ:
วิธีนี้เป็นวิธีที่สั้นที่สุด:
$env:APPDATA
หรือสำหรับข้อมูลแอปในเครื่อง:
$env:LOCALAPPDATA
$env:APPDATA
!
ในการรับไดเรกทอรี AppData ให้ใช้GetFolderPath
วิธีการ:
[Environment]::GetFolderPath([Environment+SpecialFolder]::ApplicationData)
หรือตามที่แอนดี้กล่าวไว้ในความคิดเห็นของเขาเพียงแค่:
[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
?