Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.24;
Скачать: CL | DM;

Вниз

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

 
pfar ©   (2003-01-30 11:12) [0]

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


 
DVM ©   (2003-01-30 12:06) [1]

При запущенной программе никак.


 
pfar ©   (2003-01-30 13:42) [2]

Логично, а как выгрузить?


 
Barmutik ©   (2003-01-30 17:31) [3]

В качестве варианта ... KillProcess а потом удалить файл.



 
Ice ©   (2003-01-30 22:53) [4]


> При запущенной программе никак.


Можно это сделать.


 
Bober23 ©   (2003-01-31 09:31) [5]

теоритечески можно из программы сгенерировать bat файл, который можно запусить из программы перед ее завершением. В этом bat-файле удалить екзешник, а затем и сам bat-файл.


 
CAMOBAP ©   (2003-01-31 09:48) [6]


> теоритечески можно из программы сгенерировать bat файл,
> который можно запусить из программы перед ее завершением.
> В этом bat-файле удалить екзешник, а затем и сам bat-файл.

А как bat-файл сам себя удалит?


 
CAMOBAP ©   (2003-01-31 09:51) [7]

Извиняюсь глупый вопрос


 
Анонимный   (2003-01-31 11:06) [8]

Можно переместить исполняемый файл в другую папку (под WinXP (или на файловой системе NTFS) )? например, в корзину


 
DVM ©   (2003-01-31 16:40) [9]


> Можно это сделать.

Да ладно! Ну расскажи как?


 
a_Lan ©   (2003-01-31 16:43) [10]

Все очень просто (в свое время для uninstall-а писал).

...
AssignFile(BatFile,"C:\TEMP.BAT");
ReWrite(BatFile);
WriteLn(BatFile,"del "+ PATH_TO_EXEC+"FILE.EXE");
WriteLn(BatFile,"rd "+ PATH_TO_EXEC);
WriteLn(BatFile,"del C:\TEMP.BAT");
CloseFile(BatFile);

ChDir("C:\");
WinExec("C:\TEMP.BAT", 0);
end;
END.

Удачи! ;)


 
PGM   (2003-01-31 16:52) [11]

Только лучше для BAT-файла использовать каталог временных файлов Windows, а то на C: могут и не разрешить писать. :-)



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

Текущий архив: 2003.03.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
1-76439
NEEDHelp
2003-03-11 22:58
2003.03.24
Program directory (Delphi)


6-76555
_MAD_
2003-01-30 22:01
2003.03.24
Программа счетчик времени


6-76542
VID
2003-02-01 23:03
2003.03.24
stThreadBlocking Server + передача данных с помощью SendBuff


1-76451
msoftware
2003-03-12 09:06
2003.03.24
Как нормально добавить Bitmap в ImageList?


1-76380
SONY
2003-03-13 09:30
2003.03.24
Пример ZoomWindow или просто Zoom