пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
похоже, я что-то не так объяснил...
нужно не дочерний процесс запустить с правами админа, а себя. т.е. кликаеш по программе, и она сразу просит права админа.
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Здравствуйте, niXman, Вы писали:
X>похоже, я что-то не так объяснил...
X>нужно не дочерний процесс запустить с правами админа, а себя. т.е. кликаеш по программе, и она сразу просит права админа.
Вот и запускай еще одну копию, но уже с правами.
https://stackoverflow.com/questions/133379/elevating-process-privilege-programmatically
А чем манифест не устроил?
Здравствуйте, niXman, Вы писали:
X>похоже, я что-то не так объяснил...
X>нужно не дочерний процесс запустить с правами админа, а себя. т.е. кликаеш по программе, и она сразу просит права админа.
здесь смотрели?
Running with Administrator Privileges
или что-то типа: exe->Properties->Compatibility->Run this program as an administrator-> галочка
по вашему описанию можно много сценариев подогнать, я пытаюсь угадать