Когда я устанавливаю некоторые программы, такие как Atom, GitKraken или Discord. Их установщик не позволил мне выбрать место для установки, вместо этого они установили себя в папку AppData/Local.
Каковы преимущества от этого?
Когда я устанавливаю некоторые программы, такие как Atom, GitKraken или Discord. Их установщик не позволил мне выбрать место для установки, вместо этого они установили себя в папку AppData/Local.
Каковы преимущества от этого?
Я на 99% уверен, что для обхода требуется доступ администратора для установки.
Для работы основных функций учетной записи пользователь должен иметь как минимум разрешения на изменение своей папки AppData.
При установке в AppData/Local
эти приложения обходят требование иметь разрешение администратора или UAC для авторизации установки.
Google Chrome является хорошим примером этого. Если вы отмените запрос UAC, он поймет это и спросит, хотите ли вы установить без доступа администратора, а затем он установится в местоположение, например AppData/Local
, для которого у пользователя есть соответствующие разрешения.