"Config.xml" in 2007 Office System

Letzte Aktualisierung: September 2010

Betrifft: Office Resource Kit

 

Letztes Änderungsdatum des Themas: 2015-03-09

Falls Sie IT-Spezialist sind und TechNet oder das Office Resource Kit verwenden, sehen Sie sich bitte unsere Onlineumfrage (in englischer Sprache) (https://go.microsoft.com/fwlink/?linkid=132189\&clcid=0x407) an. Teilen Sie uns mit, wie wir Ihren Dokumentationsbedarf am besten decken können. Weitere Informationen zu Verbesserungen an der Dokumentation finden Sie unter Blog zum Office Resource Kit (in englischer Sprache) (https://go.microsoft.com/fwlink/?linkid=125627\&clcid=0x407).

Inhalt dieses Artikels:

  • Kurzübersicht zu den Elementen in "Config.xml"

  • Funktionsweise

  • Dateiformat von "Config.xml"

  • Elementreferenz zu "Config.xml"

  • Beispieldatei "Config.xml"

Das primäre Tool zum Anpassen der Installation von Produkten in 2007 Microsoft Office System ist das Office-Anpassungstool (Office Customization Tool, OCT). Weitere Informationen zum Verwenden des Office-Anpassungstools finden Sie unter Office-Anpassungstool im 2007 Office System.

Die Datei Config.xml wird verwendet, um Installationsaufgaben zu konfigurieren, und sie wird nur beim Ausführen von Setup verwendet. Sie wird nicht installiert oder auf Computern der Benutzer zwischengespeichert. Administratoren können die Datei Config.xml bearbeiten, um die Installation anzupassen. Standardmäßig wird durch die Datei Config.xml, die in den Hauptproduktordnern (Ordner Name_des_Hauptproduktordners.WW, z. B. Enterprise.WW oder Pro.WW) gespeichert ist, Setup veranlasst, das Produkt zu installieren. Durch die Datei Config.xml im Ordner Pro.WW wird z. B. Microsoft Office Professional 2007 installiert.

Die Datei Config.xml wird verwendet, um die folgenden Installationsaufgaben auszuführen:

  • Angeben des Netzwerkinstallationspfads.

  • Auswählen des zu installierenden Produkts.

  • Anpassen von Setupoptionen, z. B. für die Protokollierung und den Speicherort der Setupanpassungsdatei, und von Softwareupdates.

  • Festlegen von Installationsoptionen wie Benutzer- und Firmenname.

  • Kopieren der lokalen Installationsquelle (Local Installation Source, LIS) auf den Benutzercomputer ohne Installation von Office.

  • Hinzufügen oder Entfernen von Sprachen in der Installation.

Die Datei Config.xml kann auch für Wartungsvorgänge wie das Hinzufügen oder Entfernen von Features, der Reparatur oder Deinstallation verwendet werden. Zu diesem Zweck müssen Administratoren Setup.exe von der ursprünglichen Quelle erneut ausführen. Weitere Informationen finden Sie unter "Verwenden der Datei "Config.xml" für die Wartung" in Bewährte Methoden für die Verwaltung von 2007 Office System.

Die Datei Config.xml ist zum Anpassen einer Installation erforderlich, die Sie mit der Gruppenrichtlinien-Softwareinstallation bereitstellen. Weitere Informationen finden Sie unter Verwenden der Gruppenrichtlinien-Softwareinstallation zur Bereitstellung von 2007 Office System.

ImportantWichtig:
Verwenden Sie zum Bearbeiten von Config.xml einen Text-Editor wie beispielsweise den Editor. Sie sollten keinen allgemeinen XML-Editor wie beispielsweise Microsoft Office Word 2007 verwenden.

Informationen zum Bearbeiten der Datei Config.xml und ein Beispiel für eine angepasste Config.xml finden Sie unter Bereitstellen von benutzerdefinierten Konfigurationen von 2007 Office System (Schritt für Schritt).

Kurzübersicht zu den Elementen in "Config.xml"

Die folgende Tabelle enthält eine Liste der Elemente in Config.xml. Diese Elemente können in beliebiger Reihenfolge verwendet werden. Eine Ausnahme ist das Configuration-Element-Element, das als erstes angegeben werden muss, sowie Elemente wie beispielsweise Command-Element, deren Reihenfolge in der Datei Config.xml bestimmt, wie sie während der Installation verarbeitet werden.

Element Beschreibung

Configuration-Element

Element der obersten Ebene.

AddLanguage-Element

Hinzufügen einer Sprache zur Installation.

ARP-Element

Werte, die für das Produkt den Text und das Verhalten der Option Software in der Systemsteuerung steuern.

CCP_DRIVE-Element

Der vollqualifizierte Pfad zu dem Ordner, der von RMCCPSEARCH durchsucht wird.

Command-Element

Führt während der Installation einen Befehl aus.

COMPANYNAME-Element

Der Name der Organisation oder des Unternehmens des Benutzers, auf dessen Computer das Produkt installiert wird.

Display-Element

Die Ebene der Benutzeroberfläche, die dem Benutzer angezeigt wird.

DistributionPoint-Element

Der vollqualifizierte Pfad des Netzwerkinstallationspfads, von dem die Installation ausgeführt werden soll.

INSTALLLOCATION-Element

Der vollqualifizierte Pfad zum Ordner auf dem Benutzercomputer, in den das Produkt installiert wird.

LIS-Element

Optionen für das Zwischenspeichern der lokalen Installationsquelle auf dem Computer des Benutzers.

Logging-Element

Optionen für den von Setup ausgeführten Protokollierungstyp.

MinOSRequirement-Element

Das minimal unterstützte Betriebssystem für dieses Produkt.

OptionState-Element

Optionen zum Angeben der Art und Weise, wie einzelne Produktfeatures während der Installation behandelt werden sollen.

PIDKEY-Element

Der 25-stellige Volumenlizenzschlüssel.

RemoveLanguage-Element

Entfernt eine Sprache aus der Installation.

Setting-Element

Werte für Windows Installer-Eigenschaften.

SetupUpdates-Elements

Der Suchpfad, der von Setup zur Suche nach Setupanpassungsdateien verwendet wird.

USERINITIALS-Element

Die Initialen des Benutzers, auf dessen Computer das Produkt installiert wird.

USERNAME-Element

Der Name des Benutzers, auf dessen Computer das Produkt installiert wird.

Funktionsweise

Eine Kopie von Config.xml wird im gleichen Ordner wie Setup.exe gesucht. Wenn hier keine Kopie gefunden wird, wird die Config.xml-Datei verwendet, die sich im Hauptproduktordner für das Produkt befindet, das Sie installieren (wenn mehrere Produkte im Netzwerkinstallationspfad vorhanden sind, wird Setup angehalten, bis Sie angeben, welches Produkt installiert werden soll, bevor nach der Kopie von Config.xml gesucht wird). Durch die Kopie von Config.xml im Produktordner wird das Produkt durch das Product-Attribut des Configuration-Element-Elements identifiziert.

Sie können auch mit der Setup-Befehlszeilenoption /config den Speicherort der Datei Config.xml angeben. Beispiel:

\\ Server \ Freigabe \setup.exe /config \\ Server \ Freigabe \Enterprise.WW\config.xml

NoteHinweis:
Wenn Sie auch eine Setupanpassungsdatei mit dem Office-Anpassungstool erstellt haben, haben die Anpassungen, die Sie in Config.xml festlegen, Vorrang vor denen in der Anpassungsdatei.

Dateiformat von "Config.xml"

XML-Elemente in Config.xml beginnen mit < und enden mit />.

Das grundlegende Elementformat lautet:

< Element [Attribut**="Wert"] [Attribut="Wert"**] … />

Beispiel:

<Display Level="none" AcceptEula="Yes" />

Bei Elementen und Attributen wird die Groß- und Kleinschreibung berücksichtigt. Attributwerte müssen in Anführungszeichen (") eingeschlossen werden und werden nicht nach Groß- und Kleinschreibung unterschieden.

Eine Elementdefinition kann mehrere Zeilen umfassen. Leerzeichen, Wagenrücklaufzeichen, Zeilenvorschubzeichen und Tabulatoren werden innerhalb einer Elementdefinition ignoriert.

Beispiel:

<Display
   Level="none"
   AcceptEula="yes"
/>
TipTipp:
Bei langen Elementdefinitionen sollten Sie Attribute auf separaten Zeilen platzieren und Einzüge verwenden, um die Lesbarkeit der Datei zu erhöhen.

Das Configuration-Element-Element ist ein Sonderfall und erforderlich. Alle anderen Elemente sind innerhalb des Configuration-Element-Elements enthalten, wobei dieses Element mit </Configuration> beendet wird.

Beispiel:

<Configuration Product="Enterprise">
   <PIDKEY Value="1234512345123451234512345" />
   <Display Level="none" AcceptEula="Yes"/>
</Configuration>

Kommentare können überall hinzugefügt werden und werden durch "<!--" und "-->" getrennt.

Beispiel:

<!-- Install Office Enterprise 2007 -->
<Configuration Product="Enterprise" >
   <!-- Set the product key -->
   <PIDKEY Value="1234512345123451234512345" />
   <Display
      <!-- Turn off all Setup UI -->
      Level="none"
      <!-- Accept the EULA for the user -->
      AcceptEula="Yes"
   />
</Configuration>

Jeder Office-Produktordner enthält eine Standarddatei Config.xml, die aus einem Configuration-Element-Element mit dem Product-Attribut besteht, das auf den entsprechenden Wert für das Produkt festgelegt ist. Zahlreiche Beispielelemente, die in Kommentaren eingeschlossen sind, sind innerhalb des Configuration-Element-Elements enthalten. Entfernen Sie die öffnenden und schließenden Kommentarzeichen, und geben Sie die entsprechenden Attributwerte ein, um diese Elemente zu aktivieren.

Sie können z. B. das PIDKEY-Element-Element aktivieren, indem Sie Folgendes ändern:

<!-- <PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /> -->

in:

<PIDKEY Value="1234567890123456789012345" />

Elementreferenz zu "Config.xml"

Die folgenden typografischen Vereinbarungen werden in den Beschreibungen dieser Referenz verwendet.

Fett

Element- oder Attributname

Normal

Genau wie angezeigt einzugebender Text

Kursiv

Platzhalter für einen hinzuzufügenden Wert

x|y

Auswahl zwischen mehreren Werten

[x]

Optionaler Wert

Configuration-Element

Element der obersten Ebene. Dieses Element ist erforderlich, und alle anderen Elemente müssen in diesem Element enthalten sein.

Syntax

<Configuration [Product="ProductID"] >

   ...

</Configuration>

Attribute

Attribut Wert Beschreibung

Product

ProductID

Der Wert des ID-Attributs im Setup-Element in der Datei setup.xml für das Produkt, das installiert wird.

Hinweise

Das Product-Attribut identifiziert das von dieser Datei config.xml betroffene Produkt. ProductID wird in Setup.xml im Hauptordner für das Produkt definiert, im ID-Attribut des Setup-Elements.

Das Product-Attribut ist optional, es sei denn, das Display-ElementLevel-Attribut ist auf Basic oder None festgelegt. In diesem Fall ist das Product-Attribut erforderlich. Falls das vom Product-Attribut angegebene Produkt im Netzwerkinstallationspfad nicht vorhanden ist, wird die Installation von Setup beendet.

Beispiel

Der ProductID-Wert für Office Enterprise 2007 befindet sich in Enterprise.WW\Setup.xml in der folgenden Zeile:

<Setup Id="Enterprise" Type="Product" ... >

Verwenden Sie diesen ProductID-Wert in Config.xml, um Office Enterprise 2007 anzugeben, indem Sie Folgendes eingeben:

<Configuration Product="Enterprise">
   ...
</Configuration>

AddLanguage-Element

Fügt der Installation die angegebene Sprache hinzu.

Syntax

<AddLanguage

   Id="ll-cc" | "match"

   [ShellTransform="Yes"]

/>

Attribute

Attribut Wert Beschreibung

Id

ll - cc

Der Sprachbezeichner. Eine vollständige Liste der Sprachtags finden Sie unter Sprachen-IDs in 2007 Office System.

match

Ordnet die Sprache des Windows-Benutzergebietsschemas zu.

ShellTransform

Yes

Gibt die Sprache für die Shellbenutzeroberfläche an. Falls mehrere AddLanguage-Elemente angegeben werden, darf das ShellTransform-Element nur von einer Sprache angegeben werden.

Hinweise

Die Sprache muss im Netzwerkinstallationspfad verfügbar sein.

Es können mehrere AddLanguage- und RemoveLanguage-Element-Elemente vorhanden sein. Wenn sowohl das RemoveLanguage-Element- als auch das AddLanguage-Element dieselbe Sprache angeben, hat das AddLanguage-Element Vorrang, und die Sprache wird installiert.

NoteHinweis:
Falls mehrere AddLanguage-Elemente angegeben werden, darf das ShellTransform-Element nur von einer Sprache angegeben werden. Andernfalls wird die Installation beendet.

Es gibt drei verschiedene Sprachkonzepte, die Ihnen beim Installieren von 2007 Office System bekannt sein sollten:

  • Setupbenutzeroberfläche: die Sprache der Installation.

  • Shellbenutzeroberfläche: die Sprache von Tastenkombinationen, Rechtsklick-Kontextmenüs und QuickInfos.

  • Office-Benutzeroberfläche: die Sprache der Benutzeroberfläche und Menüs von Office.

Wenn mehrere Office-Sprachen vorhanden sind, werden diese drei Werte folgendermaßen bestimmt:

Standardmäßig ist die Setupbenutzeroberfläche abhängig von der Gruppe der für die Installation verfügbaren Ressourcen und von der Fähigkeit, dem Benutzergebietsschema zu entsprechen. Standardmäßig entspricht die Setupbenutzeroberfläche dem Benutzergebietsschema. Die Shellbenutzeroberfläche hängt von der Gruppe der installierten Sprachen ab und folgt standardmäßig der Setupbenutzeroberfläche. Die Standardsprache der Office-Benutzeroberfläche hängt von dem Benutzergebietsschema und den aktuellen Benutzereinstellungen ab. Standardmäßig wird das Windows-Benutzergebietsschema verwendet, das auf dem Computer jedes einzelnen Benutzers festgelegt ist. Dies bedeutet, dass im Standardfall die Setupbenutzeroberfläche, Shellbenutzeroberfläche und die Office-Benutzeroberfläche identisch sind.

Bei einem Gebietsschema in den Windows-Betriebssystemen handelt es sich um eine Reihe von Benutzereinstellungen im Zusammenhang mit der Sprache des Benutzers, der Umgebung und kulturellen Konventionen. Diese Informationen werden in einer Liste mit Werten dargestellt, mit deren Hilfe die richtige Eingabesprache, das Tastaturlayout, die Sortierreihenfolge und die Formate bestimmte werden, die für Zahlen, Datumsangaben, Währungen und Zeit verwendet werden. Das Benutzergebietsschema wird für jeden Benutzer festgelegt und bestimmt die Formate, die standardmäßig beim Anzeigen von Datumsangaben, Uhrzeiten, Währungen, Zahlen und für die Sortierreihenfolge von Text verwendet werden. Ein Benutzergebietsschema wird für jedes auf einem Computer erstellte Konto angegeben.

Wenn ein Administrator mehrere Sprachen für die Installation in der Datei config.xml angibt, muss die Sprache der Shellbenutzeroberfläche aus der Gruppe der installierten Sprachen ausgewählt werden. Zu diesem Zweck geben Administratoren das ShellTransform -Attribut des AddLanguage-Elements in Config.xml an. Dadurch wird die Sprache angegeben, die von der Installation für die Shellbenutzeroberfläche verwendet werden soll. Dies wirkt sich jedoch nicht unbedingt auf die Sprache aus, die beim Installieren auf dem Benutzercomputer für die Setupbenutzeroberfläche und die Office-Benutzeroberfläche verwendet wird.

Wenn Sie z. B. ein Office-Abbild mit Englisch, Französisch, Deutsch und Spanisch besitzen, können Sie angeben, dass die vollständige Sprachunterstützung für alle diese Sprachen installiert werden soll und dass die Shellbenutzeroberfläche dem Standardwert in den regionalen Einstellungen des Benutzers folgen soll, indem Sie die folgenden Elemente der Datei config.xml hinzufügen:

<AddLanguage Id="match" ShellTransform="yes"/> <AddLanguage Id="en-us" /> <AddLanguage Id="fr-fr" /> <AddLanguage Id="de-de" /> <AddLanguage Id="es-es" />

Im vorangegangenen Beispiel werden alle angegebenen Sprachen installiert, und die Shellbenutzeroberfläche stimmt mit der Sprache des Benutzergebietsschemas überein. Wenn weitere Sprachen im Quellabbild verfügbar sind, kann mit dem match-Wert im vorangegangenen Beispiel eine weitere Sprache installiert werden, wenn die in match angegebene Sprache nicht zu einer der anderen vier explizit aufgerufenen Sprachen aufgelöst wird. Wenn z. B. Japanisch ebenfalls in der Quelle enthalten war, würde in diesem Beispiel Japanisch zusätzlich zu den anderen vier Sprachen installiert, wenn die Installation auf einem Computer mit dem Benutzergebietsschema für Japanisch ausgeführt wird.

Beispiel

<AddLanguage Id="en-us" ShellTransform="Yes" />

ARP-Element

Gibt Werte an, die für das Produkt den Text und das Verhalten der Option Software in der Systemsteuerung steuern.

Syntax

<ARP Attribut =" Wert " [Attribut**="Wert"**] ... />

Attribute

Attribut Wert Beschreibung

ARPCOMMENTS

Text

Zusätzlicher Text. Kann bis zu 255 Zeichen umfassen. Möglicherweise werden jedoch nicht alle Zeichen angezeigt.

ARPCONTACT

Text

Liste der Kontaktpersonen für den technischen Support.

ARPNOMODIFY

Yes

Hindert die Benutzer am Ändern der Produktinstallation, indem die Schaltfläche Ändern nicht verfügbar ist.

No (Standard)

Erlaubt dem Benutzer das Ändern der Produktinstallation.

ARPNOREMOVE

Yes

Hindert die Benutzer am Entfernen des Produkts, indem die Schaltfläche Entfernen nicht verfügbar ist.

No (Standard)

Erlaubt den Benutzern das Entfernen des Produkts.

ARPURLINFOABOUT

URL

URL für die Homepage des Produkts.

ARPURLUPDATEINFO

URL

URL für Informationen zu Produktupdates.

ARPHELPLINK

URL

URL einer Website, auf der Benutzer technischen Support erhalten.

ARPHELPTELEPHONE

Text

Telefonnummern für den technischen Support.

CCP_DRIVE-Element

Der vollqualifizierte Pfad zu dem Ordner, der von RMCCPSEARCH durchsucht werden soll. Die RMCCPSEARCH-Aktion verwendet Dateisignaturen, um zu überprüfen, dass berechtigende Produkte auf einem System installiert werden, bevor eine Upgradeinstallation ausgeführt wird.

Syntax

<CCP_DRIVE Value=" Wert " />

Attribute

Attribut Wert Beschreibung

Value

Wert

Der vollqualifizierte Pfad zu dem Ordner, der von RMCCPSEARCH durchsucht werden soll.

Beispiel

<CCP_DRIVE Value="\\server\office2003" />

Command-Element

Gibt eine auszuführende Befehlszeile an. Weitere Informationen finden Sie im Abschnitt Hinweise.

TipTipp:
Die entsprechende Option im Office-Anpassungstool finden Sie unter Installationen hinzufügen und Programme ausführen.

Syntax

<Command

   Path="Pfad"

   [QuietArg="Argumente"]

   [Args="Argumente"]

   [ChainPosition="Before" | "After"(Standard)]

   [Wait="Millisekunden"]

   [Execute="Install"(Standard) | "Uninstall"]

   [Platform="x86"(Standard) | "x64"]

/>

Attribute

In der folgenden Tabelle werden die Attribute des Command-Elements beschrieben.

Attribut Wert Beschreibung

Path

Pfad

Der vollqualifizierte Pfad der ausführbaren Datei. Wenn der Wert für path ein Leerzeichen enthält, müssen Sie ihn wie im folgenden Beispiel in doppelte Anführungszeichen einschließen:

"\\Server\Freigabe\Office 12\copylogs.bat"

QuietArg

Zeichenfolge

Zeichenfolge der Argumente, die an die Befehlszeile angehängt werden sollen, wenn eine automatische Installation konfiguriert wird. Weitere Informationen zum Verwenden des QuietArg-Attributs finden Sie im Abschnitt Hinweise im Anschluss an diese Tabelle.

Args

Zeichenfolge

Eine Argumentzeichenfolge, die an die ausführbare Datei übergeben wird. Weitere Informationen zur Verwendung des Args-Attributs für verkettete Installationen finden Sie im Abschnitt Hinweise im Anschluss an diese Tabelle.

Wenn der Wert des Args-Elements Anführungszeichen enthält, können Sie den gesamten Wert wie im folgenden Beispiel in einfache Anführungszeichen (') einschließen:

Args='"/param value"'

ChainPosition

Before

Dieser Befehl wird vor der primären Produktinstallation ausgeführt.

After (Standard)

Dieser Befehl wird nach der primären Produktinstallation ausgeführt.

Wait

Millisekunden

Wenn Sie bei der Installation eines Produkts das Display-ElementLevel-Attribut auf full oder basic festlegen, ist dies die Anzahl der Millisekunden, die nach der Programmausführung bis zum Fortsetzen des Installationsvorgangs gewartet wird. Der Standardwert ist 0 (null), womit keine Wartezeit angegeben wird.

Execute

Install (Standard)

Dieser Befehl wird bei der Installation des primären Produkts installiert.

Uninstall

Dieser Befehl wird bei der Installation des primären Produkts deinstalliert.

Platform

x86 (Standard)

Gibt an, dass für dieses Programm die Intel x86-Plattform erforderlich ist. Dieser Befehl wird nur ausgeführt, wenn der Computer, auf dem die Installation ausgeführt wird, diese Plattformanforderung erfüllt.

x64

Gibt an, dass für dieses Programm ein 64-Bit-Prozessor erforderlich ist, der die x64-Erweiterungen zur x86-Architektur unterstützt. Dieser Befehl wird nur ausgeführt, wenn der Computer, auf dem die Installation ausgeführt wird, diese Plattformanforderung erfüllt.

Hinweise

Das Command-Element in der Datei Config.xml und die Option Installationen hinzufügen und Programme ausführen im Office-Anpassungstool (in den Dialogfeldern Programmeintrag hinzufügen und Programmeintrag ändern eingegebene Befehlszeilen) sind nur für die erste Produktinstallation und für Deinstallationen vorgesehen. Die Befehle im Command-Element werden nur während der Erstinstallation und während der Deinstallation verarbeitet. Wenn Befehle im Command-Element für Anpassungen nach der Erstinstallation verwendet werden, werden sie ignoriert.

An der Befehlszeile kann die Ausführung eines beliebigen Befehls oder die Ausführung einer einfachen ausführbaren Datei bei der Installation dieses Produkts angeben werden.

Das Command-Element in der Datei Config.xml und die Option Installationen hinzufügen und Programme ausführen im Office-Anpassungstool stellen nicht die Softwarebereitstellungsfunktionen bereit, wie dies bei einem Tool für die Enterprise-Softwarebereitstellung und -verwaltung der Fall ist, beispielsweise die Möglichkeit, den Bereitstellungsfortschritt zu verfolgen und Probleme zu behandeln. Daher empfiehlt es sich, die Verwendung des Command-Element in der Datei Config.xml und der Option Installationen hinzufügen und Programme ausführen im Office-Anpassungstool auf die Ausführung einfacher ausführbarer Dateien oder beliebiger Befehle zu beschränken, durch die keine Änderungen am Computer vorgenommen werden und die keine Benutzereingaben erfordern. Sie können beispielsweise ein Hilfsprogramm zum Kopieren von Protokollen oder einen Befehl zum Aufrufen einer Begrüßungsseite nach Abschluss des Installationsvorgangs ausführen.

ImportantWichtig:
Die verkettete Installation ist nicht so zuverlässig wie die separate Installation der einzelnen Produkte. Wenn Sie beispielsweise zwei Installationen verketten und bei einem der Produkte ein unerwarteter Fehler auftritt, können die primäre und die verkettete Installation möglicherweise nicht erfolgreich abgeschlossen werden. Daher wird vom Verketten von Installation abgeraten. Für die kombinierte Installation mehrerer Produkte in einer Enterprise-Umgebung wird empfohlen, ein Bereitstellungsverwaltungsprogramm wie Microsoft System Center Configuration Manager 2007, Microsoft Systems Management Server (SMS) 2003 oder ein Produkt eines Drittanbieters anstelle der Verkettung zu verwenden.

Args und QuietArg werden wie folgt verwendet:

  • Das Args-Attribut wird immer an den Befehl angefügt. Dies kann Schalter wie "/install" oder **"Company=**MeinUnternehmen" einschließen.

  • Das QuietArg-Attribut wird ebenfalls angefügt, wenn Setup automatisch ausgeführt wird (wobei Display auf Display="none" festgelegt ist). In solchen Fällen können Sie das QuietArg-Attribut mit dem "/quiet"-Schalter angeben. Sie können beispielsweise Folgendes angeben: QuietArg="/quiet".

Die folgenden Anweisungen beziehen sich auf das Wait-Attribut:

  • Wenn das Wait-Attribut auf 0 Millisekunden festgelegt ist, wird damit angegeben, wie viele Millisekunden nach der Ausführung des Programms gewartet wird, bevor Sie die Installation fortsetzen. Der Befehl wird automatisch ausgeführt, und es wird automatisch fortgefahren.

    Rückgabecodes werden nur berücksichtigt, wenn Wait auf einen Wert ungleich 0 (null) festgelegt ist. Wenn Sie den Wert 0 (null) angeben, fährt Setup nach der Ausführung des angegebenen Programms ohne Wartezeit fort. Daher muss in einem solchen Fall kein Rückgabecode gemeldet werden.

  • Wenn das Wait-Attribut auf einen positiven Wert ungleich 0 (null) festgelegt ist, entspricht die Wartezeit genau der angegebenen Anzahl von Millisekunden. Wenn der Vorgang vor Ablauf der angegebenen Zeit abgeschlossen wird, wird der Setupvorgang fortgesetzt. Wenn der Prozess nach Ablauf der angegebenen Zeit noch nicht abgeschlossen ist, schlägt Setup fehl.

  • Wenn das Wait-Attribut auf -1 festgelegt ist, wird damit eine unbegrenzte Wartezeit angegeben. Dies kann problematisch sein, denn wenn der Prozess nicht mehr reagiert (d. h., der Prozess hängt), reagiert Setup nicht mehr und wartet ohne zeitliche Beschränkung auf die Ausführung des Befehls.

Wenn mindestens zwei Command-Elemente in der Datei Config.xml vorhanden sind, werden sie in der in Config.xml angegebenen Reihenfolge ausgeführt.

Beispiele

<Command Path="\\server\share\myscript.exe" Args='/id "123 abc"' QuietArg="/q" Wait="30000" />

COMPANYNAME-Element

Der Name der Organisation oder des Unternehmens des Benutzers, auf dessen Computer das Produkt installiert wird.

TipTipp:
Die entsprechende Option im Office-Anpassungstool ist die Einstellung Organisationsname in Installationsspeicherort und Name der Organisation.

Syntax

<COMPANYNAME Value=" Firmenname " />

Attribute

Attribut Wert Beschreibung

Value

Firmenname

Der Name der Firma oder Organisation.

Beispiel

<COMPANYNAME Value="Microsoft Corporation" />

Display-Element

Die Ebene der Benutzeroberfläche, die dem Benutzer angezeigt wird.

TipTipp:
Die entsprechende Option im Office-Anpassungstool sind Anzeigeebene und die Lizenzvertrageinstellungen in “Lizenzierung und Benutzeroberfläche” in Office-Anpassungstool im 2007 Office System.

Syntax

<Display

   Level="None" | "Basic" | "Full"(Standard)

   CompletionNotice="Yes" | "No"(Standard)

   SuppressModal="Yes" | "No"(Standard)

   NoCancel="Yes" | "No"(Standard)

   AcceptEula="Yes" | "No"(Standard)

/>

Attribute

Attribut Wert Beschreibung

Level

None

Es wird keine Setupbenutzeroberfläche angezeigt. Durch Festlegen von Display Level="none" wird das Setup angewiesen, eine automatische Installation (unbeaufsichtigte Installation) auszuführen. Weitere Informationen finden Sie im Abschnitt Hinweise.

Basic

Folgende Seiten werden angezeigt: Willkommen, Product Key (PIDKEY) (falls erforderlich), Endbenutzer-Lizenzvertrag (End-User License Agreement, EULA) (falls erforderlich), eine Statusanzeige und der Abschlusshinweis (sofern zugelassen).

Full (Standard)

Dem Benutzer wird die komplette Benutzeroberfläche angezeigt.

CompletionNotice

Yes

Trifft nur zu, wenn Level auf Basic oder None festgelegt ist. In diesem Fall wird der Abschlusshinweis angezeigt.

No (Standard)

Trifft nur zu, wenn Level auf Basic festgelegt ist. In diesem Fall wird der Abschlusshinweis nicht angezeigt.

SuppressModal

Yes

Trifft nur zu, wenn Level auf Basic festgelegt ist. In diesem Fall werden keine Fehlermeldungen und anderen Dialogfelder angezeigt, die die Installation unterbrechen könnten.

No (Standard)

Trifft nur zu, wenn Level auf Basic festgelegt ist. In diesem Fall werden bei Bedarf Fehlermeldungen und andere Dialogfelder angezeigt.

NoCancel

Yes

Wenn Level auf Full oder Basic festgelegt ist, wird die Schaltfläche zum Abbrechen (X in der rechten oberen Ecke des Statusdialogfelds) angezeigt.

No (Standard)

Wenn Level auf Full oder Basic festgelegt ist, kann der Benutzer die Installation über die Statusanzeige abbrechen.

AcceptEULA

Yes

Der Endbenutzer-Lizenzvertrag wird im Auftrag des Benutzers angenommen. Die Seite mit dem Endbenutzer-Lizenzvertrag wird nicht angezeigt.

No (Standard)

Wenn Level nicht auf None festgelegt ist, wird die Seite mit dem Endbenutzer-Lizenzvertrag angezeigt.

Hinweise

Wenn dieses Element nicht definiert ist, werden die Standardeinstellungen verwendet. Wenn ein ungültiger Wert angegeben wird, wird die Installation beendet.

Wenn das Level-Attribut auf Basic oder None festgelegt ist und ein Product Key mithilfe des PIDKEY-Element-Elements angegeben ist, wird vorausgesetzt, dass Sie auch dem Lizenzvertrag im Namen des Benutzers zustimmen.

NoteHinweis:
Für Unternehmensbereitstellungen wird empfohlen, den Wert für Display Level auf None festzulegen, damit das Setup angewiesen wird, eine automatische Installation auszuführen, Benutzer nicht zur Eingabe von Informationen aufgefordert werden und mit der Installation auch dann nicht auf Benutzereingriffe gewartet wird, wenn beispielsweise Dateien verwendet werden. Wenn Sie den Wert für Display Level auf None festlegen, wird vorausgesetzt, dass die Attribute SuppressModal und CompletionNotice unterdrückt werden und der Endbenutzer-Lizenzvertrag (EULA) akzeptiert wird. Administratoren müssen auch sicherstellen, dass während einer Installation von 2007 Office System keine Office-Anwendungen ausgeführt werden.
Wenn Sie den Wert für Display level auf Basic und SuppressModal auf Yes festlegen, können Benutzer zu Eingaben aufgefordert werden, wenn Office-Dateien verwendet werden. Wenn Display level auf None festgelegt ist, wird verhindert, dass Benutzer in solchen Fällen zu Eingaben aufgefordert werden. Das SuppressModal-Attribut verhindert nicht die Anzeige von Meldungen vom Typ Dateien werden verwendet. Die Anzeige kann nur verhindert werden, wenn Display level auf None festgelegt ist.
Das Display-Element wird von Setup nur verwendet, wenn die Datei Config.xml im selben Ordner wie setup.exe vorhanden ist oder wenn Sie die Datei Config.xml mithilfe der Befehlszeilenoption /config von Setup angeben. Wenn Setup die Datei Config.xml im Produktordner verwendet, werden die Standardanzeigeoptionen verwendet.

Beispiel

<Display Level="none" AcceptEula="Yes" />

DistributionPoint-Element

Gibt den vollqualifizierten Pfad des Netzwerkinstallationspfads an, von dem die Installation ausgeführt werden soll.

Syntax

<DistributionPoint Location=" Pfad " />

Attribute

Attribut Wert Beschreibung

Location

Pfad

Der vollqualifizierte Pfad des Netzwerkinstallationspfads, von dem die Installation ausgeführt werden soll.

Hinweise

Wenn dies nicht angegeben wird, wird angenommen, dass sich die Datei Setup.exe im Stammverzeichnis des Netzwerkinstallationspfads befindet.

NoteHinweis:
Das DistributionPoint-Element wird von Setup nur verwendet, wenn die Datei Config.xml im selben Ordner wie setup.exe vorhanden ist oder wenn Sie die Datei Config.xml mithilfe der Befehlszeilenoption /config von Setup angeben. Wenn Setup die Datei Config.xml im Produktordner verwendet, wird dieses Element ignoriert, da der Netzwerkinstallationspfad bereits gefunden wurde.

Beispiel

<DistributionPoint Location="\\server1\office" />

INSTALLLOCATION-Element

Gibt den vollqualifizierten Pfad zum Ordner auf dem Computer an, in dem das Produkt installiert ist.

TipTipp:
Die entsprechende Option im Office-Anpassungstool ist die Einstellung Standardinstallationspfad in Installationsspeicherort und Name der Organisation.

Syntax

<INSTALLLOCATION Value=" Pfad " />

Attribute

Attribut Wert Beschreibung

Value

Pfad

Der vollqualifizierte Pfad zum Ordner auf dem Benutzercomputer, in dem das Produkt installiert ist

Hinweise

Sie können Umgebungsvariablen des Systems im Pfad verwenden. Wenn dieses Element nicht angegeben ist, wird Office in %Programme%\Microsoft Office installiert.

Beispiel

<INSTALLLOCATION VALUE="%ProgramFiles%\MyApps" />

LIS-Element

Steuert, wie die lokale Installationsquelle (Local Installation Source, LIS) auf dem Computer des Benutzers zwischengespeichert wird, und gibt den Speicherort von mindestens einem Netzwerkinstallationspfad an, der die Installationsdateien für das Produkt enthält.

Syntax

<LIS

[CACHEACTION="CacheOnly" | "RemoveCacheOnly"]

[SOURCELIST=" durch-Semikolons-getrennte-Pfadliste "]

/>

Attribute

Attribut Wert Beschreibung

CACHEACTION

CacheOnly

Die lokale Installationsquelle wird auf den Computer des Benutzers kopiert, das Produkt wird jedoch nicht installiert.

RemoveCacheOnly

Wenn der Cache auf den Computer des Benutzers kopiert wird und Office ist nicht installiert, wird die lokale Installationsquelle von Setup vom Computer des Benutzers entfernt, das Produkt wird jedoch nicht installiert oder deinstalliert.

SOURCELIST

durch-Semikolons-getrennte-Pfadliste

Eine durch Semikolons getrennte Liste mit mindestens einem Netzwerkinstallationspfad, der die Installationsdateien für das Produkt enthält.

Die entsprechende Option im Office-Anpassungstool ist Weitere Netzwerkquellen.

Hinweise

Standardmäßig wird die lokale Installationsquelle im Ordner \MsoCache\Alle Benutzer im Stammverzeichnis des Laufwerks erstellt, in dem Office installiert ist. Setupanpassungsdateien und Softwareupdates im Ordner Updates im Netzwerkinstallationspfad werden ebenfalls kopiert.

Wenn Sie INSTALLLOCATION-Element angeben, wird mit der Laufwerksangabe im Pfad bestimmt, in welchem Laufwerk die lokale Installationsquelle erstellt wird. Wenn als INSTALLLOCATION-Element-Pfad z. B. E:\office\files angegeben ist, wird die lokale Installationsquelle in Laufwerk E erstellt. Die im SOURCELIST-Attribut aufgeführten Quellen werden mit dem installierten Produkt aufbewahrt und von Setup verwendet, falls die lokale Installationsquelle auf dem Computer des Benutzers fehlt oder beschädigt ist.

Beispiel

<LIS CACHEACTION="CacheOnly" />   
<LIS SOURCELIST="\\server1\office;\\server2\corpdata" />

Logging-Element

Gibt den von Setup ausgeführten Protokollierungstyp an.

Syntax

<Logging

   Type="Off" | "Standard"(Standard) | "Verbose"

   Path="Pfad"

   Template="Dateiname.txt"

/>

Attribute

Attribut Wert Beschreibung

Type

Off

Es wird keine Protokollierung vorgenommen.

Standard (Standard)

Installationsinformationen werden in die Protokolldatei geschrieben.

Verbose

Alle Installationsinformationen werden in die Protokolldatei geschrieben.

Path

Pfad

Der vollqualifizierte Pfad zu dem für die Protokolldatei verwendeten Ordner. Sie können Umgebungsvariablen verwenden. Der Standardwert ist %temp%.

Template

Dateiname .txt

Der Name der Protokolldatei. Wenn Sie die Zeichenfolge * an einer beliebigen Stelle des Dateinamens einfügen, wird eine eindeutige Protokolldatei für jede von Setup.exe ausgeführte Installation erstellt (siehe Erklärung weiter unten). Wenn * nicht verwendet wird und der angegebene Dateiname bereits vorhanden ist, werden Protokollinformationen an die vorhandene Datei angefügt. Die Dateierweiterung TXT muss angegeben werden. Die Standardvorlage ist SetupExe(*).log.

Hinweise

Sie können * überall für Template angeben. An dieser Stelle wird eine Zeichenfolge mit folgendem Format eingefügt:

JJJJMMTTHHMMSS xxx

Dabei gilt:

  1. JJJJ = Jahr

  2. MM = Monat

  3. TT = Tag

  4. HH = Stunde

  5. MM = Minuten

  6. SS = Sekunden

  7. xxx = eine von Setup generierte eindeutige Zeichenfolge

NoteHinweis:
Das Logging-Element wird von Setup nur verwendet, wenn die Datei Config.xml im selben Ordner wie setup.exe vorhanden ist oder wenn Sie die Datei Config.xml mithilfe der Befehlszeilenoption /config von Setup angeben. Wenn Setup die Datei Config.xml im Produktordner verwendet, dann werden die Standardprotokollierungsoptionen verwendet.

Beispiel

<Logging Type="standard" Path="%temp%" 
   Template="MyLog(*).txt" 
/>

In diesem Beispiel wird bei jeder Installation des Produkts eine Protokolldatei erstellt. Setup verwendet eindeutige Dateinamen, wie beispielsweise:

%temp%\MyLog(20060428110717CFC).txt
%temp%\MyLog(20060429113143C70).txt

MinOSRequirement-Element

Gibt das minimal unterstützte Betriebssystem für dieses Produkt an.

Syntax

<MinOSRequirement

   VersionNT="Version"

   WindowsBuild="Nummer"

   ServicePackLevel="Nummer"

/>

Attribute

Attribut Wert Beschreibung

VersionNT

Version

Windows NT-Version

WindowsBuild

Nummer

Windows-Buildnummer

ServicePackLevel

Nummer

Windows Service Pack-Nummer

Die folgenden Werte können verwendet werden.

System VersionNT WindowsBuild ServicePackLevel

Windows XP

501

2600

2 oder größer

Windows Server 2003

502

3790

0 oder größer

Hinweise

Die Installation wird nicht fortgesetzt, falls der Computer des Benutzers über ein Betriebssystem mit einer älteren Version als hier angegeben (oder die Office-Standardeinstellung, falls dieses Element nicht angegeben ist) verfügt. Sie können hier keine Version von Microsoft Windows angeben, die älter ist als die für 2007 Office System erforderliche Version.

Informationen zu Systemanforderungen finden Sie unter Erste Schritte mit 2007 Office System.

OptionState-Element

Gibt an, wie bestimmte Produktfeatures während der Installation behandelt werden.

ImportantWichtig:
In den meisten Fällen wird empfohlen, dass Sie das Office-Anpassungstool verwenden, um den Installationsstatus von Features zu ändern. Die entsprechende Option im Office-Anpassungstool ist Featureinstallationsstatus festlegen.

Syntax

<OptionState

   Id="optionID"

   State="Absent" | "Advertise" | "Default" | "Local"

   [Children="force"]

/>

Attribute

Attribut Wert Beschreibung

Id

optionID

Ein Element, das der Benutzer zur Installation auswählen kann.

State

Absent

Das Feature wird nicht installiert.

Advertise

Das Feature wird bei der ersten Verwendung installiert.

Default

Das Feature wird auf den Standardinstallationsstatus zurückgesetzt.

Local

Das Feature wird auf dem Computer des Benutzers installiert.

Children

force

Alle Unterfeatures des Features werden auf den angegebenen Status festgelegt.

Hinweise

Bei einem Feature handelt es sich um ein Element, das der Benutzer zur Installation auswählen kann. Der Id-Wert für ein Feature ist im Option-Element der Datei Setup.XML im Produktordner definiert.

Eine Liste der OptionState-ID-Werte finden Sie unter Datei "Config.xml": "Id"-Werte für "OptionState". Informationen zum Anpassen des OptionState-Elements in Config.xml finden Sie im Abschnitt Ändern des "OptionState"-Elements in der Datei "Config.xml" in Verwenden der Gruppenrichtlinien-Softwareinstallation zur Bereitstellung von 2007 Office System.

Beispiel

<OptionState Id="ExcelAddinFiles" 
   State="Absent" 
   Children="force" 
/>

PIDKEY-Element

Der 25-stellige Volumenlizenzschlüssel.

TipTipp:
Die entsprechende Option im Office-Anpassungstool sind Anzeigeebene und die Lizenzvertrageinstellungen in “Lizenzierung und Benutzeroberfläche” in Office-Anpassungstool im 2007 Office System.

Syntax

<PIDKEY Value=" 25-stelliger Schlüssel " />

Attribute

Attribut Wert Beschreibung

Value

25-stelliger Schlüssel

Der 25-stellige Volumenlizenzschlüssel.

Hinweise

Wenn der PIDKEY-Wert festgelegt ist, müssen Benutzer beim Installieren von Office keinen Product Key eingeben.

Beispiel

<PIDKEY Value="1234512345123451234512345" />
NoteHinweis:
Wenn das Level-Attribut des Display-Element-Elements auf Basic oder None festgelegt ist und wenn Sie einen Product Key mithilfe des PIDKEY-Elements angeben, wird vorausgesetzt, dass Sie auch dem Lizenzvertrag im Namen des Benutzers zustimmen. Unabhängig vom Festlegen des AcceptEULA-Attributs des Display-Element-Elements wird der Benutzer während der Installation oder beim ersten Ausführen einer Office-Anwendung nicht zum Zustimmen zum Lizenzvertrag aufgefordert.

RemoveLanguage-Element

Entfernt die angegebene Sprache aus der Installation.

Syntax

<RemoveLanguage Id=" ll - cc " />

Attribute

Attribut Wert Beschreibung

Id

ll-cc

Der Sprachbezeichner. Eine vollständige Liste der Sprachtags finden Sie unter Sprachen-IDs in 2007 Office System.

Hinweise

Falls die Sprache auf dem Benutzercomputer nicht installiert ist, wird das RemoveLanguage-Element ignoriert.

Es können mehrere AddLanguage-Element- und RemoveLanguage-Elemente vorhanden sein. Wenn sowohl das RemoveLanguage- als auch das AddLanguage-Element-Element dieselbe Sprache angeben, hat das AddLanguage-Element-Element Vorrang, und die Sprache wird installiert.

Beispiel

<RemoveLanguage Id="en-us" />

Setting-Element

Hiermit können Sie Werte für Windows Installer-Eigenschaften angeben.

TipTipp:
Die entsprechende Option im Office-Anpassungstool ist “Setup-Eigenschaften ändern” in Office-Anpassungstool im 2007 Office System.

Syntax

<Setting Id=" Name " Value=" Wert " />

Attribute

Attribut Wert Beschreibung

Id

Name

Der Name der Windows Installer-Eigenschaft.

Value

Wert

Der Wert, der der Eigenschaft zugewiesen werden soll.

Hinweise

Nicht alle Windows Installer-Eigenschaften können im Setting-Element angegeben werden. Wenn eine blockierte Eigenschaft angegeben wird, wird der Installationsvorgang beendet. Wenn eine unterstützte Eigenschaft angegeben wird, wird die Eigenschaft direkt an Windows Installer übergeben. Eine vollständige Liste der Windows Installer-Eigenschaften einschließlich einer Erklärung der unterstützten und blockierten Eigenschaften finden Sie unter Setup-Eigenschaften in 2007 Office System.

Das Setting-Element unterstützt die REMOVEPREVIOUS-Einstellung. Mit dieser Einstellung wird die angegebene Anwendung aus der Installation entfernt. Die folgende Syntax wird verwendet:

<Setting Id="REMOVEPREVIOUS" Value="Option Id" />

wobei Option Id der Bezeichner für die 2007 Office System-Anwendung ist. Wenn Sie mehrere Anwendungen angeben möchten, verwenden Sie eine durch Trennzeichen getrennte Liste, um die entsprechenden Option Id-Werte anzugeben. Eine vollständige Liste der Option Id-Werte finden Sie unter Datei "Config.xml": "Id"-Werte für "OptionState".

NoteHinweis:
Wenn Sie Outlook installieren, wird eine zuvor installierte Outlook-Version unabhängig von den Benutzereinstellungen immer entfernt.

Wenn Sie REMOVEPREVIOUS mit einem Option Id-Wert angeben, werden nur die angegebenen Anwendungen entfernt.

Wenn Sie REMOVEPREVIOUS nicht angeben, werden alle zuvor installierten Office-Anwendungen entfernt, für die ein Ersatz installiert wird. Dies ist das Standardverhalten.

Wenn Sie REMOVEPREVIOUS mit einem leeren Wert angeben (REMOVEPREVIOUS=""), werden keine Anwendungen entfernt.

Das Setting-Element unterstützt auch die SETUP_REBOOT-Eigenschaft. SETUP_REBOOT initiiert einen Neustart nach der Installation. Die folgende Syntax wird verwendet:

<Setting Id="SETUP_REBOOT" Value="value" />

wobei value einer der folgenden Werte sein kann:

  • AutoAlways--Es wird immer ein Neustart initiiert. Der Benutzer wird nicht zu einer Eingabe aufgefordert.

  • Always--Am Ende der Installation wird immer zu einem Neustart aufgefordert.

  • IfNeeded--Am Ende der Installation wird zu einem Neustart aufgefordert, wenn für die Installation ein Neustart erforderlich ist. (Standard)

  • AutoIfNeeded--Es wird ein Neustart initiiert, wenn für die Installation ein Neustart erforderlich ist. Der Benutzer wird nicht zu einer Eingabe aufgefordert.

  • Never--Es wird nie ein Neustart initiiert oder eine Eingabeaufforderung für einen Neustart angezeigt.

Beispiele

<Setting Id="SETUP_REBOOT" Value="NEVER" />
<Setting Id="REMOVEPREVIOUS" Value="WORDFiles" />

SetupUpdates-Elements

Gibt einen Suchpfad an, der von Setup zur Suche nach Setupanpassungsdateien verwendet wird.

Syntax

<SetupUpdates

   [CheckForSUpdates="Yes"(Standard) | "No"]

   [SUpdateLocation="Pfadliste"]

/>

Attribute

Attribut Wert Beschreibung

CheckForSUpdates

Yes (Standard)

Setup verwendet die Pfadliste in SUpdateLocation, um Setupanpassungsdateien zu finden.

No

Setup führt keine Suche nach Setupanpassungsdateien mithilfe der Pfadliste in SUpdateLocation aus.

SUpdateLocation

Pfadliste

Eine Liste der vollqualifizierten Pfade zu Ordnern, getrennt durch Semikolons.

Hinweise

Setup durchsucht alle angegebenen Ordner nach Setupanpassungsdateien, die für das Produkt erstellt wurden, das installiert wird, und wendet diese in alphabetischer Reihenfolge nach Dateiname an. Wenn eine Setupanpassungsdatei an der Setupbefehlszeile angegeben wurde, wird diese Datei zuerst angewendet, gefolgt von Dateien in dem durch dieses Element angegebenen Ordner.

Beispiel

<SetupUpdates
   CheckForSUpdates="Yes"
   SUpdateLocation="\\server1\office\updates;\\server2\corpdata\updates"
/>

USERINITIALS-Element

Die Initialen des Benutzers, auf dessen Computer das Produkt installiert wird.

Syntax

<USERINITIALS Value=" Wert " />

Attribute

Attribut Wert Beschreibung

Value

Wert

Die Initialen des Benutzers.

Beispiel

<USERINITIALS Value="JD" />

USERNAME-Element

Der Name des Benutzers, auf dessen Computer das Produkt installiert wird.

Syntax

<USERNAME Value=" Wert " />

Attribute

Attribut Wert Beschreibung

Value

Wert

Der Name des Benutzers.

Hinweise

Die Daten im UserName-Element in Office 2007 werden wie folgt gefüllt.

Falls es sich bei dem Benutzer, der Office ausführt, um denselben Benutzer handelt, der Office installiert hat, werden die UserName- und Initials-Werte verwendet, die während der Installation angegeben wurden. Es wird keine Aufforderung für den Benutzer angezeigt, wenn Office zum ersten Mal gestartet wird. Dieser Fall tritt am häufigsten bei privaten Benutzern auf, die Office selbst installieren.

Falls es sich bei dem Benutzer, der Office ausführt, nicht um denselben Benutzer handelt, der Office installiert hat, wird der Benutzer aufgefordert, den UserName- und Initials-Wert beim ersten Start von Office zu bestätigen. Dieser Fall tritt am häufigsten in einer Unternehmensumgebung auf, wo ein Administrator Office für den Benutzer installiert.

Der Wert für das UserName-Element, der dem Benutzer beim ersten Start angezeigt wird, kann mit einem Standardwert aus einer zuvor installierten Version von Office oder vom aktuell angemeldeten Benutzer im Vorhinein ausgefüllt werden. Beachten Sie, dass der Standardwert nicht verwendet wird, wenn er vom Benutzer noch nicht bestätigt wurde. Wenn eine Vorgängerversion von Office auf dem Computer installiert ist, wird der von der früheren Version von Office erstellte Registrierungsschlüssel verwendet. Handelt es sich z. B. bei der früheren Office-Installation um Office 2003, wird der Registrierungsschlüssel unter HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\UserInfo bereitgestellt.

Beispiel

<USERNAME Value="John Doe" />

Beispieldatei "Config.xml"

Das folgende Beispiel zeigt eine Config.XML-Datei für eine typische Installation. Im Beispiel wird die Microsoft Office Enterprise 2007-Version des Produkts verwendet.

NoteHinweis:
In der gelieferten Version dieser Datei wurde Command Path="msiexec.exe" verwendet. Im folgenden Beispiel wird der vollständige Pfad zur Datei msiexec.exe verwendet:
Command Path="%WINDIR%\system32\msiexec.exe"
wobei %WINDIR% der Ordner mit den Windows-Dateien ist. Sie müssen den vollständigen Pfad zum Ausführen des Befehls einschließen, andernfalls tritt ein Fehler auf.
<Configuration Product="Enterprise">

    <!-- <Display Level="full" CompletionNotice="yes" SuppressModal="no" AcceptEula="no" /> -->
    
    <!-- <Logging Type="verbose" Path="%temp%" Template="Microsoft Office Enterprise Setup(*).txt" /> -->
    
    <!-- <PIDKEY Value="BCDFGHJKMPQRTVWXY2346789B" /> -->

    <!-- <USERNAME Value="Customer" /> -->
    
    <!-- <COMPANYNAME Value="MyCompany" /> -->
    
    <!-- <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> -->
    
    <!-- <LIS CACHEACTION="CacheOnly" /> -->
        
    <!-- <DistributionPoint Location="\\server\share\Office12" /> -->
    
    <!-- <OptionState Id="OptionID" State="absent" Children="force" /> -->
    
    <!-- <Setting Id="SETUP_REBOOT" Value="IfNeeded" /> -->
    
    <!-- <Command Path="%WINDIR%\system32\msiexec.exe" Args="/i \\server\share\my.msi" QuietArg="/q" ChainPosition="after" Execute="install" /> -->

</Configuration>

Herunterladen dieses Buchs

Dieser Artikel wurde zum leichteren Lesen und Ausdrucken in das folgende Buch zum Herunterladen aufgenommen: