Отримання шляху% AppData% у PowerShell


Відповіді:


162

Це найкоротший шлях:

$env:APPDATA

або для даних локальних додатків:

$env:LOCALAPPDATA

9
Чому б не отримати доступ до змінної безпосередньо як $env:APPDATA?
Rynant

1
Як говорить Rynant, оскільки у вас є лише одна змінна, foreach-object не потрібен, тому просто зробіть $env:APPDATA!
Енді Арісменді,

4
Для каталогу даних локальних додатків ви можете використовувати $ env: LOCALAPPDATA.
honzakuzel1989

9

Щоб отримати каталог AppData, використовуйте GetFolderPathметод:

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

Або як згадав Енді у своєму коментарі, просто:

[Environment]::GetFolderPath('ApplicationData')

3
Трохи коротша версія:[Environment]::GetFolderPath('ApplicationData')
Енді Арісменді,

все це дає мені 'ApplicationData', а не шлях.
Гарр Годфрі,

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.