Разрешить заставке Windows записывать в файл в Program Files
-
29-10-2019 - |
Вопрос
У меня возникла проблема после создания заставки, которая требует записи в файл, расположенный в Program Files.Когда заставка становится активной, она может успешно читать оттуда файл, но не может записывать в файл.
Я заметил, что когда я использую командную строку с повышенными привилегиями для запуска заставки с параметром / s, заставка успешно записывает файл.Итак, я предположил, что это проблема с разрешением.
Чтобы убедиться, что это проблема с правами доступа, я вошел и изменил права доступа к программным файлам и подпапкам, чтобы любой и система могли читать и писать, но это все равно не помогло.
Есть идеи, что мне делать?Есть ли способ заставить заставку запускаться от имени администратора?Или я пропустил какие-то важные разрешения?
Решение
Вы не можете заставить систему запускать заставки с повышенными правами.Если бы это было возможно, это был бы поистине упорный недостаток безопасности и дизайна.Заставки просто не должны записывать в Program Files или другие закрытые области.Вам нужно будет найти другое место для записи этого файла.