![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
IgorDV |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 14.4.2007 Репутация: нет Всего: нет |
Как сказать программе чтоб она удалила собственный exe? наподобие того что делают инсталяторы (Uninstall.exe).
Да простит меня модератор, задам еще один вопрос в эту тему. Данную проблемму вроде можно решить так, в командной строе прописать: DEL /s /q C:\programm он удалит всю папку, по моему даже если файлы заняты другим приложением, вопрос: Как выполнить данную команду? |
|||
|
||||
Wizard_Memfis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 12.2.2007 Где: г. Донецк, Украин а Репутация: 1 Всего: 4 |
Попробуй так:
Сам не пробовал ![]() Это сообщение отредактировал(а) Wizard_Memfis - 16.4.2008, 16:25 --------------------
www.binary-studio.com |
|||
|
||||
IgorDV |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 14.4.2007 Репутация: нет Всего: нет |
Я так уже пробовал, не получается :( |
||||
|
|||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Батник нужно запускать после завершения работы EXE, а не во время.
-------------------- ![]() |
|||
|
||||
IgorDV |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 14.4.2007 Репутация: нет Всего: нет |
Это как? "Батник" это BAT-file? Если да, то какой, нет то что тогда? |
|||
|
||||
Dennnis |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 145 Регистрация: 23.3.2008 Репутация: нет Всего: 4 |
Нельзя удалить экзешник программы во время ее работы т. е. самя себя программа удалить не может.
Это сообщение отредактировал(а) Dennnis - 17.4.2008, 15:47 --------------------
Get Rich or Die Tryin' |
|||
|
||||
jonie |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 22 Всего: 118 |
ну если очень хотеть, то можно себя удалить и не закрываясь... но не думаю что это очень просто - да и вмешивание в системные очереди это не есть хорошо.
а так да, стандартно: еще одной программой удаляется. -------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
Voyager |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 532 Регистрация: 8.2.2005 Репутация: 3 Всего: 18 |
Запускаешь bat-файл перед закрытием программы (в скрытом режиме например), и после закрытия он ее удаляет. Файл примерно такой:
Это сообщение отредактировал(а) Voyager - 18.4.2008, 00:08 |
|||
|
||||
IgorDV |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 14.4.2007 Репутация: нет Всего: нет |
Спасибо! Это то что нужно ![]() |
||||
|
|||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |