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

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

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.10.2012, 15:37   #1
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,069
По умолчанию программа самоуничтожения программы

Здравствуйте, есть программа самоуничтожения программы при помощи bat файла на Дельфи в чём там может быть принцип? просто не понимаю смысла при помощи bat файла - это как может быть, просто ту что я нашёл, она не скомпилирована
Ципихович Эндрю вне форума Ответить с цитированием
Старый 12.10.2012, 15:40   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...просто запустить батник и закрыться, а батник и удалит.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 12.10.2012, 15:47   #3
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,069
По умолчанию

какой батник? где его брать?
Ципихович Эндрю вне форума Ответить с цитированием
Старый 12.10.2012, 15:59   #4
Vikenty
Заслуженный флудер
Участник клуба
 
Аватар для Vikenty
 
Регистрация: 31.03.2010
Сообщений: 1,473
По умолчанию

создаешь bat файл, так чтобы он делал попытку удаления в цикле, а после удаления удалял сам себя.
Vikenty вне форума Ответить с цитированием
Старый 12.10.2012, 16:01   #5
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,069
По умолчанию

чтобы он делал попытку удаления в цикле - кого?
Ципихович Эндрю вне форума Ответить с цитированием
Старый 12.10.2012, 16:02   #6
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Пакетный (Batch) файл - с раширением bat
Программно создаете и прописываете в нем небольшую задержку и команды ОС для удаления программы и т.п. и запускаете его перед закрытием программы без ожидания завершения процесса.
astecenko вне форума Ответить с цитированием
Старый 12.10.2012, 17:31   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

TC, в ваших исходниках (которые вы наконец-то приложили в другом месте), этот батник и создается.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 12.10.2012, 17:38   #8
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

http://demon-art.ru/blog/2011-05-10-44

Должно помочь.
vasek123 вне форума Ответить с цитированием
Старый 12.10.2012, 18:16   #9
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,430
По умолчанию

Все просто и не требует столь сложных размышлений.
Код:
@echo off
:try
del <exe file>
if errorlovel 1 goto :try
del %0
Человек_Борща вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос пароля на начале программы и запускалась ли ранее программа pastuhdima Помощь студентам 1 06.10.2011 17:39
Программа проверяет обновление новой версии программы xitroi Общие вопросы Delphi 24 15.07.2010 16:33
Разборка кода программы, как работает программа marsel989 Помощь студентам 29 17.06.2010 16:57
Программа для защиты программы. Xcopy Софт 7 31.03.2009 09:59