Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   тихая установка Spyware Terminator (http://forum.oszone.net/showthread.php?t=115594)

Dimon33 28-08-2008 17:35 885955

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

Shanser 28-08-2008 19:14 886016

Цитата:

Цитата Dimon33
знаю,помогите,может,кто чего посоветует?
команда TASKKILL -не справляется... »

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

Типы инсталляторов

Dimon33 28-08-2008 19:58 886040

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

Shanser 28-08-2008 22:21 886129

Цитата:

Цитата Dimon33
Что можно ещё сделать ,что бы закрыть окно? »

Сделал пакетный файл с таким содержанием:
Цитата:

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 886144

Цитата:

Цитата Shanser
У меня 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 886169

Dimon33, какая ОС? В XP Home нет taskkill. Используйте PsKill.
Код:

pskill -t SpywareTerminator.exe

Dimon33 29-08-2008 00:07 886202

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 886210

Цитата:

Цитата Dimon33
start /wait pskill.exe »

Это лишняя строка.
Цитата:

Цитата Dimon33
всё одно -открывается окно, »

Определите имя процесса, которому принадлежит окно, с помощью диспетчера задач.

Dimon33 29-08-2008 00:26 886214

Имя процесса -SpywareTerminator.tmp

Vadikan 29-08-2008 00:27 886215

Dimon33, ну вот его и убивайте.

Dimon33 29-08-2008 00:40 886222

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

Dimon33 29-08-2008 01:06 886237

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

Dimon33 30-08-2008 22:54 887476

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

Severny 30-08-2008 23:03 887480

Ребята, извините, дело конечно личное, но зачем вы портите дистрибутив мало того что бесполезными, но и во многих случаях вредными приложениями.

Vadikan 30-08-2008 23:05 887481

Dimon33, возможно, нужно вставить паузу между установкой и закрытием процесса. Пауза в пакетном файле

Shanser 01-09-2008 16:22 888550

Цитата:

Цитата Dimon33
Самое интересное,что если 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 888819

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

Shanser 01-09-2008 22:05 888824

Цитата:

Цитата Dimon33
Shanser, спасибо,Terminator установился,правда видны все окна установки. »

Так оно и должно быть - просто мой скрипт типа кнопки нажимает за вас и т.п. (типа как установка консоли восстановления что есть на этом форуме ). Он по идее должен установится и проблемм не должно быть.

Цитата:

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

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

Dimon33 01-09-2008 22:14 888831

Цитата:

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

-Universal Extractor v.1.6 beta

Dimon33 03-09-2008 14:55 890113

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


Время: 04:04.

Время: 04:04.
© OSzone.net 2001-