Stiller Installierer (silent installer)
Manchmal ist es nötig, Flashpaste sofort auf mehrere Maschinen in Ihrem lokalen Netz durch Anwendung von gleichen Einstellungen für alle Anwender zu instalieren. Wir haben speziell für solche Fälle einen stillen Installierer entwickelt. Alles, was Sie tun müssen, einfach eine Konfigurationsdatei mit Einstellungsoptionen zu erstellen und den Installierer von Flashpaste mit nötigen Parametern zu starten.
Startparameter des Installierers
- /S - Starten des Installationsprogramms im stillen Modus. Der stille Modus fordert kein Zusammenwirken mit dem Anwender und hat keine Schnittstelle.
- /CFG=install.cfg - Gibt die Datei an, die die Einstellungsoptionen beinhaltet.
Achtung: Startparameter des Installierers sind zum Speicherregister empfindlich! Mit anderen Worten sind "/S" und "/s" unterschiedliche Parameter.
Also muss der Installierer ungefähr so gestartet werden:Flashpaste_setup_file.exe /S /CFG=your_options_file.cfg
Format der Optionendatei
Vor dem ersten Kommando Ihrer Optionendatei muss folgende Zeile sein:[main
In der Optionendatei können in beliebiger Reihenfolge folgende Kommandos vorkommen:
- INSTDIR=destination_folder_to_installation_flashpaste - Sie können den Ordner des Programminstalierens neufestgesetzt. Standardwerte:"$PROGRAMFILES\Flashpaste\".
- CopyFlashpasteCFG=X - Das lässt automatisch die Datei flashpaste.cfg (sie muss im laufenden Verzeichnus sein) auf die Anwendermaschine kopieren. Eventuelle Werte:
- 0 - Die Datei ist nicht zu kopieren.
- 1 - Flashpaste.cfg wird in den Ordner "/Application data/flashpaste/" für Windows 2000/XP oder in den Ordner INSTDIR für Windows 98/ME kopiert.Achtung: Wenn eine solche Datei schon auf der Anwendermaschine vorhanden ist, wird er ohne Benachrichtigung ersetzt.
- 2 - Die Datei wird nur in solchem Fall kopiert, wenn die auf der Anwendermaschine fehlt.
- key=your_registration_key -Wenn Sie schon einen Registrierungsschlüssel für das Programm haben, können Sie den automatisch auf alle Computer instalieren. Instalieren Sie bitte nicht den Schlüssel auf mehrere Rechner, als Lizenz erlaubt.
- RunWizard=X - Gibt an, ob Master in Konfigurationseinstellung nach dem ersten Starten von Flashpaste automatisch starten muss.
- 0 - Nicht starten.
- 1 - Der Master wird gestartet.
- CopyCommonDB=common_database_file_name.db - Wenn Sie möchten, können Sie die Gesamtdatenbank auf die Anwendermaschine kopieren. In diesem Fall wird die Konfigurationsdatei solcherweise verändert, dass die Solldatenbank eingesetzt werden kann.
- CopyLocalDB=local_database_file_name.db - Kopiert die lokale Datenbank.
- UseCaching=1 - Caching aktivieren
Achtung: Bei der Benutzung von Kommandos CopyCommonDB und CopyLocalDB werden die auf der Anwendermaschine vorhandenen Datenbanken ohne Benachrichtigung ersetzt.
Der Beispiel einer Optionsdatei
Unten ist der Beispiel einer Optionsdatei für stille Instalation dargestellt. Sie können einfach diesen Text kopieren und danach diesen in die Datei install.cfg einfügen. Nachher müssen Sie nur die Parameter für Ihre eigene Situation einregeln.
;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 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 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 ;Caching aktivieren. ;UseCaching=1
Einführung
Die Arbeit mit dem programm
Macros