1 | |
Отказ в доступе при сохранении файла14.10.2012, 18:00. Показов 4258. Ответов 15
Метки нет (Все метки)
Установил программу, в ее основной папке открыл и изменил файл, но при сохранении пишет "Отказано в доступе" . Как создатели программы добились этого???
0
|
14.10.2012, 18:00 | |
Ответы с готовыми решениями:
15
Отказ в доступе при сохранении файла Отказ в доступе при сохранении файлов Отказ в доступе при записи в файл Отказ в доступе при установке программ |
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
|
14.10.2012, 18:54 | 4 |
Это 99% защита системы. Вы не можете создавать файлы там, где у вас нет на это прав (в каком-то Program Files). Как такое сделать — читайте мануалы к API конкретной ОС.
0
|
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
|
14.10.2012, 19:10 | 6 |
Откуда я знаю? Это зависит от операционной системы. И от установщика. Это ведь он положил от имени администратора файлы так, чтобы непривилегированный пользователь не мог их изменять.
0
|
10 / 10 / 4
Регистрация: 11.10.2012
Сообщений: 93
|
|
14.10.2012, 19:13 | 7 |
Ну сохраните у своего пользователя в документах, или на рабочий стол. В чем беда то?
0
|
14.10.2012, 22:05 [ТС] | 8 |
Я просто не хочу чтобы на другом компьютере эти файлы смогли изменить, просто программа начнет работать неправильно...
Ну или подскажите где можно хранить значения переменных кроме файлов???
0
|
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
|
14.10.2012, 22:30 | 9 |
В программе. Внутри. Вшитыми. google://ресурсы
Или они должны ещё изменяться? Храните тогда в любом файле. Или даже если не неизменными, то тоже можно. Сверху в файе приписка: "не менять — убьёт". Если не лень сделать, то сделайте проверку на неизменность/корректность и откат к дефолтным рабочим значениям, если там что-то не так.
1
|
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
14.10.2012, 22:33 | 10 |
0
|
74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
|
15.10.2012, 15:58 | 13 |
Croessmah, но можно же запретить доступ в любом виде
1
|
74 / 37 / 3
Регистрация: 23.09.2012
Сообщений: 408
|
|
15.10.2012, 16:47 | 15 |
Croessmah, ну вот вы сможете удалить антивирус, не используя uninstall?
1
|
Неэпический
|
|
15.10.2012, 17:35 | 16 |
Удалял однажды на XP. Если не ошибаюсь, то Аваст.
Безопасный режим с учеткой администратора. В крайнем случае что мешает использовать PE систему? В конце концов фаил, это просто нули с единицами на жестком диске. Если бы можно было защищать файлы от любого изменения, тогда все системные файлы давно бы были защищены и ни кто не мог бы поменять их, в т.ч. нежданные вирусные инфекции и не было бы никаких "левых сборок" операционных систем, типа Windows Zver CD Добавлено через 12 минут И вообще, если uninstall может удалить файлы программы, то что мешает это сделать другой программе? Ну, естественно, закрыв всё, что использует удаляемые фаилы.
1
|
15.10.2012, 17:35 | |
15.10.2012, 17:35 | |
Помогаю со студенческими работами здесь
16
Отказ в доступе при вызове createNewFile Отказ в доступе при использовании команды DEL Отказ в доступе при чтении XML-ридером Отказ в доступе при использовании команды mls в CMD Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |