Форум: "Начинающим";
Текущий архив: 2014.01.12;
Скачать: [xml.tar.bz2];
ВнизОшибка доступа Найти похожие ветки
← →
robt (2013-03-20 20:36) [40]нипойму что непонятно...
все изменения в програмфайлах идут с правами админа, а файл настроек должен лежать в аппдата, чтоб изменения без прав писались
← →
dEN (2013-03-21 08:19) [41]>> robt (20.03.13 20:36) [40]
Это я все понимаю, с файлами настройки проблем нет. Но с обновлением исполняемого файла я так понимаю без вариантов? Только права админа? К сожалению давать такие права всем физически нереально
← →
brother © (2013-03-21 08:35) [42]http://www.cyberforum.ru/delphi-beginners/thread226223-page2.html
http://forum.codeby.net/topic42048.html
начни копать с этого
← →
sniknik © (2013-03-21 09:55) [43]> Но с обновлением исполняемого файла я так понимаю без вариантов? Только права админа? К сожалению давать такие права всем физически нереально
вариантов куча, например - устанавливать не в программ файлес, дать права на изменение папки в программ файлес, не держать исполнимый файл там а всегда качать с сервера, и .т.д.
у тебя кстати "само собой" один из вариантов -
> Так вот, при попытке запуска Update.exe появляется запрос имени пользователя и пароля.
получился. чем не вариант? введи логин пароль админские и обновляй.
все рабочие, не все "сильно правильные" (хотя допустимо в частных случаях, у меня в одной проге кстати основным считается запуск из расшареной папки на сервере... и ничего, админы довольны (обновление = установка сетапом там же, 1 раз, клиенты его как бы автоматом подхватывают)).
а вот то, чего хочешь (как мне кажется по ответам) - запись в защищаемую папку, защищаемый файл... от юзера защищаемый, кстати, переписать именно юзером... то да, это без вариантов.
← →
Inovet © (2013-03-21 09:56) [44]> [42] brother © (21.03.13 08:35)
> http://forum.codeby.net/topic42048.html
"Ну, как и следует, видимо из соображений безопасности."
"да и вообще, выходит мне так придеться ставить галочки почти для каждой написанной мною программы?"
Классные у него программы - почти каждая нарушает безопастность. Атор маньяк и кульный хацкер.
← →
sniknik © (2013-03-21 09:57) [45]> начни копать с этого
повышение прав (включение разрешений) работает только если они есть, но система посчитала нужным отключить. (работа под админсткой учеткой)
в общем, если у него работают нормальными юзерами, то не получится.
← →
sniknik © (2013-03-21 10:16) [46]и еще кстати... начал читать по ссылкам наткнулся на упоминание антивирусов... и это вариант! в смысле еще один. сделай "обновлятор" службой, при установке она ставится и начинает работать под админскими/системы правами. и у нее точно должно доставать прав на перезапись твоей обновляемой программы (если админ не параноик).
и еще + 1 вариант, запускай "обновлятор" через "джобы" (Назначенные задания) там можно выставить от кого они стартуют... самое простое выполнять раз в 5 мин. или научится выполнять самому (хотя... как бы тут тоже прав не потребовалось).
← →
dEN (2013-03-21 10:21) [47]Спасибо огромное всем! Вариант со службой надо проработать! Еще раз спасибо!
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2014.01.12;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.003 c