Russian Qt Forum

Программирование => Общий => Тема начата: Anonymous от Март 10, 2004, 12:14



Название: Uninstaller
Отправлено: Anonymous от Март 10, 2004, 12:14
Пишу Uninstaller!
И тут вот столкнулся с такой проблемой:
как сделать так чтобы програма удалила себя после завершения
своей работы!

P.S. Стандартные Инсталяторы не предлагать.
Я просто прошу ответь на мой примитивный вопрос.

Всем заранее спасибо за ответы! :-)


Название: Uninstaller
Отправлено: Злой от Март 12, 2004, 17:35
Самый простой способ - это записать в ключ реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce такое значение:

command.com /c del "путь к программе"
(для NT cmd.exe)

Тогда после первой же перезагрузки Windows удалит программу и этот параметр из реестра. ИМХО, для инсталлятора такого вполне хватит.