Как удалить EXE-файл программы сам из себя (в Win9x/NT) ?
P.S. Да... Никаких дополнительных файлов создавать нельзя
Цитата:
Originally posted by Nik
P.S. Да... Никаких дополнительных файлов создавать нельзя
P.S. Да... Никаких дополнительных файлов создавать нельзя
Ты уверен что так вообще можно ?
Цитата:
Originally posted by Pennywise
Ты уверен что так вообще можно ?
Ты уверен что так вообще можно ?
Я знаю что можно.. но не вдавался в подробности как. Вообще причем тут операционны системы.. это по программингу, в соответвующем языковом разделе надо спросить..
Чувак, о том, что так можно, не знают только _супер_ ламеы :) Кстати, что ты хочешь написать : злобный вирь, или деинсталлятор? По-моему, существует функция API, вызываемая, скажем, UnInstall Shield при завершении, которая и заметает следы. Поройся в руководстве API. Напиши мне на [email]asmgoga@mail.ru[/email], скажи свой адрес, я тебе аттачем скину архив со справкой.
Цитата:
Originally posted by Nik
Как удалить Exe-файл программы сам...
Как удалить Exe-файл программы сам...
Этот вопрос подробно рассмотрен Джефри Рихтером в журнале Microsoft Systems Journal за январь 1996. В электронном виде этот номер можно найти в MSDN.
Насколько я помню удалить exe-файл напрямую нельзя, но есть способы обойти это, правда в разных ОС они разные.