Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
MKN MKN вне форума

Ветеран


Сообщения: 2375
Благодарности: 565

Профиль | Отправить PM | Цитировать


kotkovets, wolkow70,
Вы наверное, не так меня поняли или я не точно выразился...

То что вы сказали , зто понятные рядовые ситуации.

Здесь же, файл или ключ "охраняет" защищает система и пока не получишь(не выставишь) системные права и полный доступ к файлу (ключу) - никакой Rebootok ОК не поможет и ничего с файлом и ключом сделать нельзя.
(и никакой процесс этот файл не "держит", а перезапуск оболочки - это будет последний этап для некоторых случаев) .

Интересует , что можно предпринять в таких случаях средствами NSIS ?
Т.е. каким образом организовать назначение системных прав и полного доступа к файлу и ключу реестра, при чём без сторонних утилит (типа Cacls.exe , SubInACL.exe и т.п. )
Почему я и помянул API, т.к. видел инфу как раз по этому поводу с упоминание MoveFileEx с флагом MOVEFILE_DELAY_UNTIL_REBOOT
Только я в API ни черта не понимаю.

Последний раз редактировалось MKN, 12-04-2012 в 10:43.


Отправлено: 09:11, 12-04-2012 | #2534