PDA

Показать полную графическую версию : тихая установка Spyware Terminator


Dimon33
28-08-2008, 17:35
Существует на мой взгляд хорошая программка Spyware Terminator,хочу её интегрировать в свой дистрибутив,встаёт легко с ключем VERISILENT,но есть одна проблемма-
после установки,у неё автоматически открывается окно с предложением запустить программу,как его убрать я не знаю,помогите,может,кто чего посоветует?
команда TASKKILL -не справляется...
сыллка на сайт программы http://www.spywareterminator.com/

Shanser
28-08-2008, 19:14
знаю,помогите,может,кто чего посоветует?
команда TASKKILL -не справляется... »

Попробуй по типу инсталятора определить ключи.

Типы инсталляторов (http://oszone.net/2766)

Dimon33
28-08-2008, 19:58
Инсталлятор Inno Setup,прога устанавливается с такими ключами:
SpywareTerminatorSetup.exe /VERYSILENT /SP-
taskkill.exe /F /IM SpywareTerminatorSetup.exe
Не срабатывает taskkill.exe,поэтому не закрывается окно с предложением запустить программу.
Что можно ещё сделать ,что бы закрыть окно?

Shanser
28-08-2008, 22:21
Что можно ещё сделать ,что бы закрыть окно? »

Сделал пакетный файл с таким содержанием:
start /wait SpywareTerminator.exe /VERYSILENT /SP-
taskkill.exe /F /IM SpywareTerminator.exe

У меня SpywareTerminator.exe версии 1.6.0.824 и все нормально работает. Никаких окон не выдает.
Могу только предположить что вами было пропушено:
start /wait SpywareTerminator.exe /VERYSILENT /SP-
taskkill.exe /F /IM SpywareTerminator.exe

Dimon33
28-08-2008, 22:43
У меня SpywareTerminator.exe версии 1.6.0.824 и все нормально работает. Никаких окон не выдает.
Могу только предположить что вами было пропушено:
Цитата:start /wait SpywareTerminator.exe /VERYSILENT /SP-
taskkill.exe /F /IM SpywareTerminator.exe »
Нет дело не в этом,видимо в версии,у меня 2.3.0.488

Vadikan
28-08-2008, 23:13
Dimon33, какая ОС? В XP Home нет taskkill. Используйте PsKill (http://technet.microsoft.com/en-us/sysinternals/bb896683.aspx). pskill -t SpywareTerminator.exe

Dimon33
29-08-2008, 00:07
Vadikan, ОС,действительно- XP Home .
Скачал PsKill.exe,положил всё в одну папку ,создал батник:
@echo off
start /wait SpywareTerminator.exe /VERYSILENT /SP-
start /wait pskill.exe
pskill -t SpywareTerminator.exe
запустил,всё одно -открывается окно,может чего то не так?

Vadikan
29-08-2008, 00:14
start /wait pskill.exe »
Это лишняя строка. всё одно -открывается окно, »Определите имя процесса, которому принадлежит окно, с помощью диспетчера задач.

Dimon33
29-08-2008, 00:26
Имя процесса -SpywareTerminator.tmp

Vadikan
29-08-2008, 00:27
Dimon33, ну вот его и убивайте.

Dimon33
29-08-2008, 00:40
Vadikan, блин живучий,не убивается..
изменил на pskill -t SpywareTerminator.tmp,не убивается с помощью батника,только в ручную в диспетчере задач...

Dimon33
29-08-2008, 01:06
там ещё один процесс-SpywareTerminator.exe
в батник пишу:
@echo off
start /wait SpywareTerminator.exe /VERYSILENT /SP-
pskill -t SpywareTerminator.exe
pskill-t SpywareTerminator.tmp
реультат-ноль..

Dimon33
30-08-2008, 22:54
Самое интересное,что если pskill -t запустить из Пуск/выполнить,всё срабатывает на ура,а если через install.cmd,
то нифига не работает-в чем проблемма???мож чего подкоректировать???
@echo off
start /wait SpywareTerminator.exe /VERYSILENT /SP-
pskill -t SpywareTerminator.exe

Severny
30-08-2008, 23:03
Ребята, извините, дело конечно личное, но зачем вы портите дистрибутив мало того что бесполезными, но и во многих случаях вредными приложениями.

Vadikan
30-08-2008, 23:05
Dimon33, возможно, нужно вставить паузу между установкой и закрытием процесса. Пауза в пакетном файле (http://oszone.net/6160)

Shanser
01-09-2008, 16:22
Самое интересное,что если pskill -t запустить из Пуск/выполнить,всё срабатывает на ура,а если через install.cmd,
то нифига не работает-в чем проблемма???мож чего подкоректировать???
@echo off
start /wait SpywareTerminator.exe /VERYSILENT /SP-
pskill -t SpywareTerminator.exe »
Я тут немного заинтересовался вопросом указанным в теме!!! Однако начал копать в другую сторону...

Решил использовать AutoIt для написания сценария установки, и вот что у меня получилось. Сразу прошу прощения в этом деле я новичок, это можно сказать мой первый скрипт:
Run('SpywareTerminatorSetup.exe')
WinWait("Spyware Terminator Setup","Advanced Settings")
ControlClick("Spyware Terminator Setup","Advanced Settings","TButton1")
WinWait("Spyware Terminator Setup","Please read the following Lice")
ControlClick("Spyware Terminator Setup","Please read the following Lice","TCheckBox2")
ControlClick("Spyware Terminator Setup","Please read the following Lice","TButton2")
WinWait("Spyware Terminator Setup","Web Security Guard")
ControlClick("Spyware Terminator Setup","Web Security Guard","TCheckBox2")
ControlClick("Spyware Terminator Setup","Web Security Guard","TButton3")
WinWait("Spyware Terminator Setup","Setup has finished installing ")
Send ('{SPACE}')
ControlClick("Spyware Terminator Setup","Setup has finished installing ","TButton2")

Скрипт запускает программу ставит/забирает все галочки (в том числе и последнюю - на запуск приложения).
Кстати файл run.exe должен находится в одной папке с файлом SpywareTerminatorSetup.exe.

Запускной файл в *.exe формате прилагаю.

Dimon33
01-09-2008, 21:57
Shanser, спасибо,Terminator установился,правда видны все окна установки.Я тоже сделал свой вариант установки,но
сделал всё проще-распаковал инсталятор,получилась "портабельная версия",потом запаковал всё в SFX архив,добавил комментарии и всё,тихая инсталяшка -получилась.

Shanser
01-09-2008, 22:05
Shanser, спасибо,Terminator установился,правда видны все окна установки. »

Так оно и должно быть - просто мой скрипт типа кнопки нажимает за вас и т.п. (типа как установка консоли восстановления что есть на этом форуме (http://forum.oszone.ru/showthread.php?t=98535&highlight=%EA%EE%ED%F1%EE%EB%FC) ). Он по идее должен установится и проблемм не должно быть.

сделал всё проще-распаковал инсталятор,получилась "портабельная версия",потом запаковал всё в SFX архив,добавил комментарии и всё,тихая инсталяшка -получилась. »

А чем распаковывал? Просвяти!!!!

Dimon33
01-09-2008, 22:14
А чем распаковывал? Просвяти!!!! »-Universal Extractor v.1.6 beta

Dimon33
03-09-2008, 14:55
Сделал "под себя" "тихую инсталяшку" Spyware Terminator v.2.3.0.488 с последними базами обновления,ярлык программы
устанавливается в все программы\Утилиты\Spyware Terminator.Удаление программы с помощью файла unins000.exe,
находящегося в папке программы-Program Files\Spyware Terminator.
Koму надо забирайте,вот ссылка http://narod.ru/disk/2385989000/STerminator.exe.html




© OSzone.net 2001-2012