Вверх ↑
Этот топик читают: Гость
Ответов: 3349
Рейтинг: 233
#31: 2010-11-16 14:12:19 ЛС | профиль | цитата
[flood]
Леонид писал(а):
Придёт Терминатор

О, еще одно прозвище придумал[/flood]
карма: 1

0
Разработчик
Ответов: 26160
Рейтинг: 2127
#32: 2010-11-16 14:42:56 ЛС | профиль | цитата
[flood]
Ivann писал(а):
О, еще одно прозвище придумал

А что -- Шериф терминатор, очень даже внушает [/flood]
карма: 22

0
Ответов: 413
Рейтинг: 57
#33: 2010-11-16 18:02:56 ЛС | профиль | цитата
-= DriveR =- писал(а):
Как батник удалит папку, если он в ней физически находится ?

С чего ты взял? Я же писал:
Poputchik писал(а):
Сам файл создается из Uninstall.exe в директории Crogram FilesPSoftdel_prg.bat
а удалить нужно:
Poputchik писал(а):
Crogram FilesPSoftPInstallCreate

Почему то не хочет, но точно он, файл bat, не в ней это точно.

[flood]Леонид
я криминалу научить не прошу, а кому нужно он и так на просторах интернета найдет кучу примеров вредоносного ПО.[/flood]
карма: 0

0
Ответов: 952
Рейтинг: 4
#34: 2012-04-16 22:56:14 ЛС | профиль | цитата
Чет у меня не вышло.
Запускаю Update.exe - он сравнивает свою версию с версией на сервере, если старая то переименовывает Update.exe в Update_temp.exe
.... ну а дальше то что?
Вопрос в обновлении обновлятора, если так можно сказать
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#35: 2012-04-16 23:05:05 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2017-06-15 02:41:37
карма: 0

0
Ответов: 273
Рейтинг: 29
#36: 2012-04-17 03:36:58 ЛС | профиль | цитата
Где-то уже обсуждалось. Файл, пожатый upx, после запуска может удалить себя с диска.
Меня больше напрягает, когда это используется не в целях обновления - flashinstaller при запуске исчезает, страшновато становится.
карма: 0

0
Ответов: 39
Рейтинг: 0
#37: 2012-04-17 11:00:01 ЛС | профиль | цитата
На 7-ках авто обновление с последующим удалением может не сработать, из за файрволлов и антивирусников, ещё если в добавок обновить и удалить файл нужно на системном диске иили в Program Files.
Проще сделать чтоб пользователь сам переходил например на сайт, сам скачивал новую версию, а старый файл автоматически удаляется новым исталлятором.
И ещё если пользователь установил прогу в каталог на свой выбор, и пусть до .ехе файла содержит русские буквы, то bat файл отказывается находить эту прогу, соответсвенно удаление не произойдёт.
карма: 0

0
Ответов: 952
Рейтинг: 4
#38: 2012-04-17 16:14:10 ЛС | профиль | цитата
85.26.183.231,
Да, пляски с бубном еще те. Я даже запутался пока читал что во что переименовывается и копируется.
ReHack,
Сам заходил и сам скачивал и устанавливал не пойдет. Юзер туп. А вменить ему это в обязанности и прописать в приказе или должностной не выйдет.
Поэтому надо что бы всё происходило автоматически. Пока продолжаю искать варианты.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#39: 2012-04-17 16:18:46 ЛС | профиль | цитата
[flood]
K хакеру подходит ламер, протягивает исходник своей неработающей программы и спрашивает:
- Где у меня ошибка?
- В ДНК!!!
[/flood]
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 952
Рейтинг: 4
#40: 2012-04-17 17:56:09 ЛС | профиль | цитата
Есть исходник проги на дельфи, которая удаляет саму себя. К сожалению я в дельфях не работал.
Приложил исходник к сообщению. Сам не пробовал, так что проверьте анвирями.
карма: 0

0
файлы: 1erase-self-exe.zip [2.6KB] [173]
Ответов: 16884
Рейтинг: 1239
#41: 2012-04-17 18:23:49 ЛС | профиль | цитата
user_asm, что делает твой erase-self-exe.zip :
1. После компиляции создается программа Project1.exe
2. После запуска Project1.exe создает Project1.bat с таким содержанием
:1
Erase "C:\Erase_self_EXE\Project1.exe" // Удалить Project1.exe
If exist "C:\Erase_self_EXE\Project1.exe" Goto 1 // Проверять удаление Project1.exe и повторять пока не удалится
Erase "C:\Erase_self_EXE\Project1.bat" // удалить bat-файл
и запускает его строкой
 WinExec(PChar(ChangeFileExt(Paramstr(0),'.bat')),SW_HIDE); 
------------ Дoбавленo в 18.23:
SW_HIDE - скрывает окно и убирает из панели задачь, например нужно
при использовании иконки программы в системном трее при сворачивании
окна убирать его из панели задач
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:user_asm
Ответов: 952
Рейтинг: 4
#42: 2012-04-18 09:33:27 ЛС | профиль | цитата
Как в HiAsm сделать что бы после закрытия основной проги запускался bat-файл, её удаляющий?
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#43: 2012-04-18 10:05:12 ЛС | профиль | цитата
Как-то так, наверное.
myprog.rar
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
файлы: 1myprog.rar [689B] [162]
Голосовали:user_asm
Ответов: 28
Рейтинг: 14
#44: 2012-04-18 11:38:42 ЛС | профиль | цитата
Как-то так... у меня одного не работает?
карма: 0

0
Ответов: 9906
Рейтинг: 351
#45: 2012-04-18 11:49:37 ЛС | профиль | цитата
1) возможно (у меня работает)
2) а так ???
code_27685.txt
карма: 9

0
файлы: 1code_27685.txt [200B] [389]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)