Office mit SCE 2007 automatisch ausrollen

Software automatisch verteilen mit dem Essential Business Server 2008

Die Setup-Optionen von Office 2007

Mit der Option /adminfile <MSP-Datei> wendet das Installationsprogramm die angegebene MSP-Datei an. Mit /config <Konfigurationsdatei> können Sie das Setup-Programm anweisen, eine andere Konfigurationsdatei zu verwenden als bei einer normalen Installation. Die Standardkonfigurationsdatei mit der Bezeichnung config.xml befindet sich im Office-2007-Installationsordner im Verzeichnis <Edition>.ww, also zum Beispiel <Prof.ww>. Einstellungen in der Datei config.xml überschreiben immer Einstellungen aus MSP-Dateien. Die Datei ersetzt die unter Office 2003 eingesetzte Datei setup.ini und funktioniert bei allen Editionen. Auch die Befehlszeilenoptionen des Office-Setup-Programms gibt es unter Office 2007 nicht mehr. Alle Optionen steuern Sie jetzt über die Datei config.xml.

Im Office Customization Tool werden die einzelnen Optionen für die MSP-Datei festgelegt
Im Office Customization Tool werden die einzelnen Optionen für die MSP-Datei festgelegt

Über Konfigurationsdateien können Sie allerdings weniger Einstellungen vornehmen: Sie können das zu installierende Produkt auswählen, ebenso den Benutzer und die Firma, auf die das Produkt registriert ist. Der Lizenzschlüssel und zusätzliche Sprachpakete können Sie ebenfalls übergeben. Anders als bei der MSP-Datei wird der Produktschlüssel in der config.xml in Klartext, das heißt für jeden lesbar, hinterlegt. Auch das Quellverzeichnis und das Installationsverzeichnis können Sie über config.xml konfigurieren. Die Datei lassen sich mit einem normalen Editor oder mit dem kostenlosen Microsoft XML Notepad 2007 bearbeiten. Die wichtigsten Optionen in der Datei haben wir für Sie in der folgenden Tabelle dargestellt.

Optionen der Datei config.xml

Element

Beschreibung

Beispiel

AddLanguage

Fügt der Installation ein Sprachpaket zu.

<AddLanguage Id=“en-US“ />

ARP

Bestimmt das Verhalten, wie das Produkt in der Systemsteuerung angezeigt wird.

<ARP ARPCOMMENTS=“Basisinstallation Office“ />

COMPANYNAME

Der Firmenname oder Benutzer, der das Produkt erworben hat.

<COMPANYNAME Value=“IT Administrator“ />

Command

Mit diesem Element werden während der Installation von Office eigene Befehle, Skripte oder Anwendungen gestartet.

<Command Path=\\BDD2007\Skript\Inventory.vbs />

Display

Dieses Element legt fest, was während der Installation auf dem Bildschirm des Benutzers angezeigt werden soll. Es findet nur dann Verwendung, wenn sich die Konfigurationsdatei entweder im gleichen Ordner wie die aufrufende Setup.exe befindet oder durch Verwendung der „/config“-Befehlszeilenoption explizit angegeben wird.

<Display Level=“None“ CompletionNotice=”No” SuppressModal=”No” AcceptEula=”Yes”>

DistributionPoint

Legt fest, wo sich die Installationsdateien im Netzwerk befinden, also von wo aus die Installation gestartet werden soll.

<DistributionPoint Location=“\\BDD2007\Office“ />

INSTALLLOCATION

Diese Option legt fest, in welchem Ordner Office installiert wird. Hier können auch Variablen genutzt werden. Wird dieses Element nicht angegeben, findet die Installation im Ordner %ProgramFiles%\Microsoft Office statt.

<INSTALLLOCATION Value=“%SystemDrive%\Office2007 />

Logging

Dieses Element bestimmt, wie die Installation protokolliert wird.

<Logging Type=“Verbose“ Path=“%temp% Template=“Office2007.txt“ />

OptionState

Legt die zu installierenden Komponenten der Office Suite fest. Weitere Informationen finden Sie im Office 2007 Resource Kit im Dokument „Config.xml File OptionState Id Values“. (Die Komponente „Publisher“ wird im Beispiel inklusive aller Features nicht installiert.)

<OptionState Id=“PubPrimary“ State=“Absent“ Children=“force“ />

PIDKEY

Legt den Lizenzschlüssel für die Installation fest.

--

Setting

Ermöglicht es, Parameter für den Windows-Installer-Dienst zu übergeben. Bei der Übergabe eines nicht unterstützten Parameters stoppt die Installation. Weitere Informationen finden Sie im Office 2007 Resource Kit im Dokument „Setup properties in the 2007 Office System“. (Das Beispiel führt nach oder während der Installation keinen Neustart des Systems durch.)

<Setting Id=“SETUP_REBOOT“ Value=“NEVER“ />

SetupUpdates

Legt fest, ob und in welchem Netzwerkpfad nach Anpassungsdateien gesucht werden soll, die mit dem Office Customization Tool erstellt wurden. Alle in dem angegebenen Pfad befindlichen Dateien werden nach Dateinamen sortiert und dann angewendet. Sie können mehrere Netzwerkpfade angeben. Diese müssen dann per Semikolon getrennt werden.

<SetupUpdates CheckForUpdates=“Yes“ SUpdateLocation=“\\BDD2007\Office\Updates />“

SOURCELIST

Bestimmt, wo die Installationsdateien der Office 2007 Suite im Netzwerk liegen. Es können mehrere Quellen angegeben werden, die durch ein Semikolon getrennt werden.

<SOURCELIST Value=\\BDD2007\Office;\\BACKUP\Office />

USERINITIALS

Die Initialen des Benutzers, der mit dieser Office-Installation arbeiten wird.

<USERINITIALS Value=“CD“ />

USERNAME

Der vollständige Name des Benutzers, der mit dieser Office-Installation arbeiten wird.

<USERNAME Value=“Thomas Joos“ />