Модератор: BV



Хакер писал(а):Эта ерунда сразу по ряду разных причин.

Diamock писал(а):Очень хочется, пояснений почему?



Qwertiy писал(а):А можно ли удалить exe-файл не завершая выполнение?

Я считаю, что само по себе желание получить самоудаляющийся EXE-файл — бред, извращение, и противоестественно. Во-первых, есть такое хорошее правило: кто породил файл (любой), тот его и имеет право удалять.

Proxy писал(а):Uninstall.exe


Debugger писал(а):Uninstall.exe должен же как-то самоуничтожиться.

iGrok писал(а):Для этого есть вполне штатный механизм отложенных файловых операций
Proxy писал(а):Посредством функционала ОС, но тем не менее можно сказать, что удаляет всё, в т.ч. и себя.
iGrok писал(а):А вот кому и зачем может понадобиться себя удалить "прямо сейчас" (кроме, разве что троян-дроппера), я не знаю.

iGrok писал(а):Debugger писал(а):Uninstall.exe должен же как-то самоуничтожиться.
![]()
А вот кому и зачем может понадобиться себя удалить "прямо сейчас" (кроме, разве что троян-дроппера), я не знаю.


'-----------------------------------------
@Echo off
ping 127.0.0.1 -n 3 > nul ' Пауза для ожидания завершения программы UnInstall.exe
rd/s/q DelDir1 > nul ' Главное меню (User)
rd/s/q DelDir2 > nul ' Главное меню (ALL)
taskkill /F /IM
rd/s/q GetMePath > nul ' Каталог программы
del/q DefBat > nul ' Сам файл ~UnI0.bat
'-----------------------------------------
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6