Тихий инсталлятор
Иногда может потребоваться установить 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.db - Если хотите, можете скопировать общую базу данных на компьютер пользователю. В этом случае конфигурационный файл программы будет изменен таким образом, чтобы использовать указанную БД.
- CopyLocalDB=local_database_file_name.db - Копирует локальную базу данных.
- 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 "$PROGRAMFILESFlashpaste" ; ;INSTDIR=c:Program Fileslashpaste ; 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 copied 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 prompt. ; = 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 andor 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.db ; CopyLocalDB=local_april_11_2006.db ; ; 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.db ;CopyLocalDB=local_database_file_name.db ;Enable the caching mode. ;UseCaching=1
Введение
Работа с программой
Макросы