PDA

Показать полную графическую версию : [решено] Приложение не может изменить файл в Program Files


Detsle
27-03-2024, 14:28
Установил программу в корень диска С:\ работает корректно, если же установить в Program Files, то она не может поменять файлы, внутри своей же папки.

Как дать права программе, чтобы не переносить в корень диска С:\ ? :unsure:

Grabber2006
27-03-2024, 14:32
Программа устаревшая, написана во времена Windows XP. Не надо менять права на Program Files. Ставьте в отдельную папку.

Detsle
27-03-2024, 14:45
Grabber2006, нет, программа относительно современная и актуальная.
Просто почему-то сама она работает внутри Program Files, а некоторые функции не выполняет, ругаясь на "невозможно переименовать временный файл".
Как расшарить ей права?

Grabber2006
27-03-2024, 14:49
Если программа современная, то временный файл не в Program Files.
Чтобы разрешить доступ дайте "Все пакеты приложений" полный доступ к папке, но я не советую.

Detsle
27-03-2024, 14:49
Если я правильно понимаю, то по идее через "Безопасность" надо давать права пользователю на папку с программой?

Grabber2006
27-03-2024, 14:51
Можете попробовать запускать программу с правами администратора.

Detsle
27-03-2024, 14:51
Grabber2006, спасибо, попробую.
Да проблема в том, что я пользователям ограничил права и дал доступ к папкам Program Files и x86. Программа работает, а вот некоторые компоненты, мозги делают.

yurfed
27-03-2024, 15:22
Программа работает, а вот некоторые компоненты, мозги делают. »Ссылочку на эту самую программу можно?

Detsle
10-04-2024, 22:52
Помогло на папке программы в Program Files - Свойства - Безопасность и выдать права нужному пользователю на максималках)

NickM
11-04-2024, 06:08
если же установить в Program Files, то она не может поменять файлы, внутри своей же папки. »
Программа устаревшая, написана во времена Windows XP. »
Вообще странно, система вроде как должна была разрулить и задействовать виртуальную директорию (https://learn.microsoft.com/ru-ru/previous-versions/technet-magazine/cc138019(v=msdn.10)) в профиле пользователя (виртуализация UAC).




© OSzone.net 2001-2012