Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.07.2007, 23:23   #1
UnD)eaD)Snake
Форумчанин Подтвердите свой е-майл
 
Аватар для UnD)eaD)Snake
 
Регистрация: 07.07.2007
Сообщений: 241
По умолчанию Прога может удалить сама себя??

Как прога могет удалить сама себя через заданое время??
UnD)eaD)Snake вне форума Ответить с цитированием
Старый 26.07.2007, 23:35   #2
Mitriy
Пользователь
 
Регистрация: 08.07.2007
Сообщений: 47
По умолчанию

А ты поробуй удалить любой запущенный .exe )
Сделай деинсталятор)
Mitriy вне форума Ответить с цитированием
Старый 27.07.2007, 07:08   #3
Paul Hindenburg
Форумчанин
 
Аватар для Paul Hindenburg
 
Регистрация: 27.07.2007
Сообщений: 123
По умолчанию

У меня тож была такая задача. Я решил все так:
1)проверка условия - срок работы программы
2)программа создает bat файл, где написанно
del ИМЯ_ПРОГРАММЫ.EXE
del ИМЯ_BAT_ФАЙЛА
3)запустить этот бат файл одной из подпрограмм запуска приложений, либо CreateProcess, либо WinExec (см. Help Delphi).
если нужо могу выложить проект
Ну что ж… Жизнь иногда такие фертеля выкидывает, что и фантасту не приснится…
Paul Hindenburg вне форума Ответить с цитированием
Старый 27.07.2007, 07:39   #4
Alex21
With best regards
Участник клуба
 
Регистрация: 20.04.2007
Сообщений: 1,448
По умолчанию

Здесь уже обсуждалось:
http://www.programmersforum.ru/showt...E0%EB%E8%F2%FC
P.S.: Пользуйтесь поиском пофоруму.
Alex21 вне форума Ответить с цитированием
Старый 27.07.2007, 09:21   #5
Fainder
Участник клуба
 
Регистрация: 15.02.2007
Сообщений: 1,112
По умолчанию

Цитата:
Как прога могет удалить сама себя через заданое время??
Есть способ проще, чем предложенные здесь и по ссылке от Alex21.
Через время запрещаем проге работать и вносим в реестр в HKEY_CURRENT_USER\Software\Microsof t\Windows\CurrentVersion\RunOnce команду удаления экзешника. Он будет удалён при перезагрузке. Предварительно при запрещении работы проги удалить все её другие файлы и папки. Думаю, это проблем не вызовет
Fainder вне форума Ответить с цитированием
Старый 18.08.2007, 00:46   #6
MadReason
Ищу работу
Форумчанин
 
Аватар для MadReason
 
Регистрация: 16.02.2007
Сообщений: 269
Смех

просто создается еще один файл, можно даже зашифрованный, которы когда надо расшифровывается, прога закрывается, файл делает процедуру удаления и все, чего же проще...
Пишу на Delphi все что угодно, недорого, красиво, с комментариями
###icq 107335###
MadReason вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прога которая сама играет с покер! Poker Фриланс 18 11.03.2014 14:51
Программа, выводящая сама себя Gorychev Общие вопросы Delphi 45 31.01.2010 02:45
Может ли скрипт удалить сам себя bashkos PHP 4 03.08.2008 19:57
сама пишу на делфи...а надо... Алёна Фриланс 5 11.12.2007 21:43
как удалить анти вирус( касперский 2006)если она не работает и ее не возможно удалить Alar Общие вопросы Delphi 0 29.10.2006 21:36