Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.04.03;
Скачать: [xml.tar.bz2];

Вниз

Как удалить исполняемый файл в win9x?   Найти похожие ветки 

 
RW   (2003-03-21 02:26) [0]

Как удалить исполняемый файл в win9x?
Заранее спасибо...


 
vidiv   (2003-03-21 06:48) [1]

Сталкивался с это проблемой. Самое оптимально решение которое я нашел было следующим:
надо было создать bat-файл, запустить его и быстро выйти...
bat-файл:
------------
:10
del MyPrg.exe
if exist MyPrg.exe goto 10
del MyBat.bat
@cls
------------Примерно так. Я это просто набил, так что возможно потребуется отладка.

Есть другой способ, который я использую чтобы надурить винду(в 98 рабоатет 100%):
просто убей папку в которой лежит твоя прога. Проводник может так убивать(сам проверял)...


 
Anatoly Podgoretsky   (2003-03-21 09:43) [2]

DeleteFile("filename.exe");


 
asafr   (2003-03-21 11:10) [3]

Напиши батничек, который при закрытии исполняемого файла запускается, немного ждет и удаляет только что закрытый исполняемый файл... Во, как сложно....


 
Anatoly Podgoretsky   (2003-03-21 11:15) [4]

asafr © (21.03.03 11:10)
А с чего ты взял, что он открытый, телепатия?


 
DVM   (2003-03-21 11:16) [5]

runonce + bat-файл + перезагрузка


 
Clickmaker   (2003-03-21 11:20) [6]

Молодцы! Вашими усилиями на один вирус стало больше! :)))
Шутка!


 
asafr   (2003-03-21 11:59) [7]

Anatoly Podgoretsky , дык можно толковать по разному этот вопрос. Я подумал, что вопрос об этом, так как DeleteFile("filename.exe") это уж совсем просто.. Хотя и мое предположение - не верх сложной мысли...


 
RW   (2003-03-21 12:14) [8]

а возможно ли, чтобы файл удалял сам себя?
вроде как MoveFileEx в NT, только в win9x?


 
Clickmaker   (2003-03-21 12:17) [9]

asafr © (21.03.03 11:10)
Напиши батничек, который при закрытии исполняемого файла запускается, немного ждет и удаляет только что закрытый исполняемый файл... Во, как сложно....


Запускай этот батничек из удаляемого экзе



 
RW   (2003-03-21 12:22) [10]


> Есть другой способ, который я использую чтобы надурить винду(в
> 98 рабоатет 100%):
> просто убей папку в которой лежит твоя прога. Проводник
> может так убивать(сам проверял)...

как это сделать?


 
RW   (2003-03-21 12:26) [11]


> Clickmaker © (21.03.03 12:17)


> Запускай этот батничек из удаляемого экзе

а батничек должен существовать отдельно?
или можно создать его динамически из того же exe?


 
Clickmaker   (2003-03-21 12:31) [12]

Конечно можно создать. StringList.Text := "текст батничка";
Path := ExtractFilePath(ParamStr(0)) + "suicide.bat";
StringList.SaveToFile(Path);
WinExec(Path, SW_SHOWMINIMIZED);


 
Anatoly Podgoretsky   (2003-03-21 13:34) [13]

asafr © (21.03.03 11:59)
Так задают и проще вопросы, например как присвоить что то

RW © (21.03.03 12:26)
Можно создавать диначически


 
RW   (2003-03-21 17:42) [14]


> vidiv © (21.03.03 06:48)


> asafr © (21.03.03 11:10)


> Clickmaker © (21.03.03 12:17)


пасиба...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.04.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
1-6582
denary
2003-03-14 01:30
2003.04.03
Undeclared identifier: CreateOleObject Уважаемые мастера, помог


3-6391
_jek
2003-03-15 13:07
2003.04.03
Кодировка в dBase и InterBase


1-6479
Alex Shulg
2003-03-24 14:21
2003.04.03
OnActivate ?


6-6634
mfender
2003-02-10 22:20
2003.04.03
Как запустить удаленный скрипт php из локальной Delphi


1-6574
Alex-21
2003-03-20 21:29
2003.04.03
TPopupMenu





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский