|
Иногда может потребоваться установить Flashpaste сразу на
большое количество машин в вашей локальной сети, используя
одинаковые настройки для всех пользователей. Специально для таких
случаев мы разработали тихий инсталлятор (silent installer). Всё,
что вам нужно, это просто создать конфигурационный файл с опциями
установки и запустить инсталлятор Flashpaste с нужными
параметрами.
Параметры запуска инсталлятора
- /S - Запуск в тихом режиме. Тихий
режим не требует взаимодействия с пользователем и не имеет
интерфейса.
- /CFG=install.cfg - Указывает на файл,
содержащий опции установки.
Внимание:
Параметры запуска инсталлятора чувствительны к регистру! Другими
словами, "/S" и "/s" это разные параметры.
Итак, инсталлятор следует запускать примерно так:
Flashpaste_setup_file.exe /S
/CFG=your_options_file.cfg
Формат файла опций
Перед первой командой вашего файла опций должна встретиться
следующая строка:
[main]
В файле опций могут встречаться следующие команды в произвольном
порядке:
-
INSTDIR=destination_folder_to_installation_flashpaste
- Вы можете переопределить папку установки программы. Значение по
умолчанию:"$PROGRAMFILES\Flashpaste\".
- CopyFlashpasteCFG=X - Дает
возможность автоматически скопировать файл flashpaste.cfg (должен
находиться в текущем каталоге) на машину пользователя. Возможные
значения:
-
- 0 - Не копировать файл.
- 1 - Flashpaste.cfg будет скопирован в папку
"../Application data/flashpaste/" для Windows 2000/XP или в папку
INSTDIR для Windows 98/ME.
Внимание: Если такой
файл уже существует на машине пользователя, он будет заменен без
предупреждения.
- 2 - Файл будет скопирован только в том случае,
если он отсутсвует на компьютере пользователя.
- key=your_registration_key - Если у
вас уже есть регистрационный ключ для программы, вы можете
автоматически установить его на все компьютеры. Пожалуйста, не
устанавливайте ключ на большее количество ПК, чем разрешает
лицензия.
- RunWizard=X - Указывает, должен ли
мастер настройки конфигурации автоматически запускаться после
первого запуска Flashpaste
-
- 0 - Не запускать.
- 1 - Запустить мастер.
-
CopyCommonDB=common_database_file_name.txt
- Если хотите, можете скопировать общую базу данных на компьютер
пользователю. В этом случае конфигурационный файл программы будет
изменен таким образом, чтобы использовать указанную БД.
-
CopyLocalDB=local_database_file_name.txt
- Копирует локальную базу данных.
- UseCaching=1 - Включает кеширование
баз данных.
Внимание: В случае
использования команд CopyCommonDB и CopyLocalDB,
существующие базы данных на компьютере пользователя замещаются без
предупреждения.
Пример файла опций
Ниже приведен пример файла опций для тихой установки. Вы можете
просто скопировать этот текст и вставить его в файл
install.cfg. После этого вам останется
отредактировать параметры для вашей ситуации.
;Configuration file for silent mode of Flashpaste installer
;Use it as: flashpaste_setup_file.exe /S /CFG=install.cfg
;
; /S - Silent mode. Silent mode requires no user intervention and has no user interface.
; /CFG=install.cfg - Specifies the file that contains installation options.
[main]
; Uncomment line (delete ';') and change the installation path, if needed.
; Default value is "$PROGRAMFILES\Flashpaste\"
;
;INSTDIR=c:\Program Files\flashpaste
; If you want to automatically copy flashpaste.cfg to target PCs, put it to this
; folder and set CopyFlashpasteCFG value to:
; = 0 - Installer won't copy flashpaste.cfg.
; = 1 - Flashpaste.cfg will be copyed to the "/Application data/flashpaste/" folder
; fow windows XP/2000 or to the "/INSTDIR/" for Windows 98/ME.
; Warning: If Flashpaste.cfg already exists in the target folder,
; it will be replaced without any promt.
; = 2 - Copy the file. If flashpaste.cfg is already present in the target
; folder it will NOT be overwritten.
;
CopyFlashpasteCFG=0
; If you already have a registration key that should be installed to all PCs, put it after
; the 'key=' in one line. Delete ';'. Installer will automatically register software.
;
;key=Place your registration key here
;Determines whether or not Flashpaste wizard will be shown after installation.
; = 0 - Disable Wizard.
; = 1 - Start it.
RunWizard=1
; Using the silent installer you can prepare the Common Database and\or the Local Database
; and copy them to each PC.
;
; Prepare the Databases, put them to this folder and change the next parameters.
; Database will be copied to the "/Application data/flashpaste/" folder fow windows XP/2000
; or to the "/INSTDIR/" for Windows 98/ME. Flashpaste configuration file will be changed,
; thus Flashpaste will switch to the new database if it will be copied successfully.
;
; Note: Existing file will be replaced without any prompt. So, I suggest to use
; unique database name i.e.
;
; CopyCommonDB=common_april_11_2006.txt
; CopyLocalDB=local_april_11_2006.txt
;
; In this case a new database will be placed side by side with the old one. So a user
; can switch to the old database at any time.
;CopyCommonDB=common_database_file_name.txt
;CopyLocalDB=local_database_file_name.txt
;Enable the caching mode.
;UseCaching=1
|