Automatische Installation von RSJ CD Writer für Windows NT/2000/XP
Allgemeines
Seit Version 1.63 unterstützt RSJ CD Writer automatische Installationen (CID). Dabei werden alle nötigen Informationen auf der Kommandozeile angegeben, so daß die Installation ohne Benutzereingaben durchläuft.
Kommandozeilenargumente
Anmerkung:
In dieser Beschreibung wird von einem Installationsprogramm namens
"cdwnt.exe" ausgegangen. Ein eventuell anders benanntes Installationsprogramm
funktioniert genauso.
Um eine automatische Installation durchzuführen, muß als erstes Argument "-cid" angegeben werden:
cdwnt -cid
Falls keine weiteren Argumente angegeben werden, wird die Installation mit Standardoptionen durchgeführt.
Die Aufrufsyntax für automatische Installationen ist wie folgt:
cdwnt -cid [-arg] [parameter] [-arg] ...
Folgende Argumente werden unterstützt:
Argument | erforderlicher Parameter | Standardwert bzw. Kommentar |
target | Zielverzeichnis | [PROGRAM_FILES_DIR]\RSJ CD Writer |
user | Name des Lizenznehmers (registrierter Benutzer) | Registrierter Benutzer der Windows Installation |
org | Name der Organisation, zu der der Benutzer gehört | Registrierte Organisation der Windows Installation |
keyf | Kompletter Pfad der zu verwendenden Lizenzdatei | Standardmäßig wird die Lizenzdatei aus dem Archiv verwendet |
code | Lizenzschlüsselnummer | Kein Standardwert; muß nur angegeben werden, wenn die Lizenzdatei keine Seriennummer enthält |
basekey | Vollständiger Pfad und Dateiname der alten Lizenzdatei | Kein Standardwert; muß nur angegeben werden, wenn die verwendete Lizenz nur für Upgrades oder Crossgrades gültig ist |
no_cddb | Keiner | Wird ignoriert. |
reg | Keiner | Nur Registrierung einer Demoversion durchführen (Einspielen einer Vollversions-Lizenzdatei) |
reboot | Keiner | Nach erfolgreicher Beendigung Systemneustart durchführen |
up_as_demo | Keiner | Installation als Demoversion durchführen falls keine gültige Lizenz für diese Version gefunden wird. Standardmaäßig bricht die Installation in solchen Fällen ab |
no_gui | Keiner | Installiert nur das Dateisystem, macht keine Startmenü-Einträge und installiert keine GUI Programme (wie z.B. CD View oder CD Copy Wizard) |
no_eject | Keiner | Schaltet die Option "Auswurf nach Abschluß" auf "aus" (Standard ist "ein"). |
Anmerkungen:
- Argumente, die einen Parameter benötigen müssen von diesem durch *ein* Leerzeichen getrennt werden
- Parameter, die Leerzeichen enthalten, müssen in Anführungsstrichen angegeben werden
Beispiele
Dieses Beispiel installiert nach c:\program files\archiving RSJ CD Writer, registriert die Software auf Sepp Ohnemut vom CIA, ignoriert die Lizenzdatei aus dem Archiv und verwendet c:\temp\cdwfs.key statt dessen, verwendet eine Basis-Lizenzdatei c:\temp\cdwfs_base.key und startet das System nach erfolgreicher Installation neu:
cdwnt -cid -target "c:\program files\archiving\RSJ CD Writer" -user "Sepp Ohnemut" -org CIA -keyf c:\temp\cdwfs.key -basekey c:\temp\cdwfs_base.key -reboot
|
Das nächste Beispiel installiert nach [PROGRAM_FILES_DIR]\RSJ CD Writer, verwendet die Lizenzdatei aus dem Archiv, verwendet für Benutzername und Organisation die Angaben aus der Windows Registrierdatenbank, installiert alle Komponenten und führt nach erfolgreicher Beendigung einen Systemneustart durch:
cdwnt -cid -reboot
|
Problembehebung
Bricht die Installation ab oder gibt es andere Probleme, prüfen Sie bitte die Protokolldatei "cdwinst.log" im Stammverzeichnis des Systemlaufwerks oder die Datei "install.log" im Zielverzeichnis der Installation.