Re[3]: Удалить самаого себя
От: Sinclair Россия https://github.com/evilguest/
Дата: 18.07.02 01:59
Оценка:
Здравствуйте Аноним, Вы писали:

А>Здравствуйте SergH, Вы писали:



А>Во первых сробатывает через раз, даже если пишешь

А>:AGAIN
А>deltree /y some.exe
А>@if EXIST some.exe goto AGAIN

А>Во вторых, надо под 2000 и 9x/НТ разный код потому как deltree под 2000 нет, а параметр "/y" del от 9x/НТ не понимает и вся эта конструкция может подвиснуть("Вы действительно хотите удалить?")


А>В третьих не надежно, потому как все равно может подвиснуть как только не сможет по каким либо причинам удалить файл...



SH>>Ещё вариант — переходить на нормальные методы инсталляции/удаления. Но тут я тебе не советчик, так как сам этого не умею.


А>А это как? Хоть в какую сторону копать?

В сторону MoveFileEx("filename", NULL, MOVEFILE_DELAY_UNTIL_REBOOT);
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.