Проблемы с безопасностью / разрешениями переносимых приложений Windows 7 [закрыто]

У меня портативная версия из WinSCP. После распаковки архива и его перемещения в C: \ Program Files (x86) \ Dev \ WinSCP выясняется, что когда я запускаю файл WinSCP.exe, у него нет разрешений на запись в его файл WinSCP.ini, который находится в в той же папке, что и приложение.

Я, вероятно, смогу временно решить эту проблему, запустив WinSCP.exe от имени администратора, но в долгосрочной перспективе это будет неправильным подходом.

0
задан 15 January 2013 в 18:42
1 ответ

Папки Program Files защищены , что означает, что только администраторы могут изменять их содержимое по соображениям безопасности.

Обычно приложение не записывает в реестр Windows и не сохраняет свои файлы конфигурации в профиле пользователя. Вместо этого он хранит свои файлы конфигурации в собственном каталоге.

Идея платформы переносимых приложений состоит в том, чтобы просто запускать приложения в домашнем каталоге пользователя .

Википедия: О программных файлах

2
ответ дан 4 December 2019 в 14:18

Теги

Похожие вопросы