English  Deutsch  Русский 
Меню сайта
Поддержка
Категории каталога
Все о RichTest [14]
Видеоуроки RichTest [3]
Примеры использования [4]
Maestro AutoInstaller [3]
Видеоуроки [1]
Рабочие моменты [5]
Другие программы
Рекомендуем
Статистика
Maestro AutoInstaller
Автоматическая установка программ
Главная » Статьи » Все о RichTest

Тихая установка RichTest
Возник вопрос о тихой установке программы RichTest. Стоит сказать что используется инсталлятор Inno Setup. На основе справки инсталлятора написана статья.
Для быстрой и тихой установки Вы можете использовать всего один ключ: 

/SILENT - тихая установка без вопросов, но с отображением окна состояния. В случае если Вам нет необходимости в отображении графического окна, используйте параметр:

/VERYSILENT - автоматическая установка без индикации на экране.

Вы также можете изменить папку по умолчанию для установки. За это отвечает параметр:

/DIR="[Диск]\Путь к папке"
Например:
/DIR="D:\Program Files\RT"

Во всех случаях будет установлен полный набор компонентов: все файлы программы, системные файлы а также примеры. Существует возможность выбора устанавливаемых компонентов через командную строку. 

/COMPONENTS="Список компонентов через запятую"

Возможные варианты компонентов приведены ниже в таблице.
adminПолный набор исполняемых файлов + регистрация всех системных библиотек. Можно создавать и проводить тестирование.
clientНабор необходимый только для проведения тестирования + регистрация системных файлов. Этот вариант оптимален, если на ПК планируется только проведение тестирвоания.
sampleПримеры файлов. Этот компонент может устанавливаться с любым выше перечисленным: admin или client. В данном варианте будут установлены демонстрационные файлы .tst.

К примеру:

/COMPONENTS="client,sample"

Будет установлен файл "RichTest - Client.exe", системные файлы и файлы демонстрационных тестов. Админ модуль устанавливаться не будет.
Прилагаю фото на котором наглядно попытался объяснить суть сказанного выше.

Я предполагаю что в большинстве случаев может понадобиться всего два варианта команд это:

/VERYSILENT - тихая полная установка
и 
/VERYSILENT /COMPONENTS="client" - тихая установка только модуля для тестирования Клиент.

Портативная версия
Портативная версия как таковая невозможна ввиду необходимости регистрации системных библиотек (а для этого нужны административные права). 

Но есть небольшое исключение. 

В случае  если на ПК установлен пакет MS Office. То скорее всего все библиотеки уже установлены. И достаточно просто скопировать папку программы на данный ПК.
Ещё один момент, это чтобы файлы .tst открывались по умолчанию в программе RichTest - Client необходимо:
  • на уровне пользователя - правой кнопкой "Открыть с помощью" и указать файл "RichTest - Client.exe".
  • либо на уровне компютера - 
Регистрация в реестре.reg
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.tst]
@="RichTest"

[HKEY_CLASSES_ROOT\RichTest]
@="Файл тестового задания RichTest"

[HKEY_CLASSES_ROOT\RichTest\DefaultIcon]
@="C:\\Program Files\\RichTest\\RichTest - Client.exe,0"

[HKEY_CLASSES_ROOT\RichTest\shell]

[HKEY_CLASSES_ROOT\RichTest\shell\open]

[HKEY_CLASSES_ROOT\RichTest\shell\open\command]
@="\"C:\\Program Files\\RichTest\\RichTest - Client.exe\"  /t \"%1\""


Категория: Все о RichTest | Добавил: maestro-kit (28.05.2013)
Просмотров: 1705 | Рейтинг: 0.0/0 |
Всего комментариев: 0
00000
Имя *:
Email:
Код *:
Сайт управляется системой uCoz© 2006-2024 Shebanitsa Ivan