Referenz zu "Config.xml" (SharePoint Server 2010)
Gilt für: SharePoint Server 2010
Letztes Änderungsdatum des Themas: 2015-03-09
Mithilfe der Datei Config.xml und des Befehlszeilentools Setup.exe können Sie steuern, wie Microsoft SharePoint Server 2010 installiert wird. Die Datei Config.xml ermöglicht beispielsweise Folgendes:
Ausführen einer automatischen Installation von SharePoint Server 2010
Installieren von SharePoint Server 2010 auf mehreren Servern mithilfe einer gemeinsamen Konfiguration
Ausführen einer automatisierten oder skriptgesteuerten Installation von SharePoint Server 2010
Inhalt dieses Artikels
Anpassen von "Config.xml"
Kurzübersicht zu den Elementen in "Config.xml"
Funktionsweise
Dateiformat von "Config.xml"
Elementreferenz zu "Config.xml"
Anpassen von "Config.xml"
Wenn Sie die Installation steuern möchten, bearbeiten Sie zunächst die Datei Config.xml in einem Text-Editor, um die benötigten Elemente mit den entsprechenden Einstellungen für diese Elemente einzuschließen. Führen Sie dann setup.exe /config [path and file name]
aus, um anzugeben, dass Setup.exe ausgeführt wird und die in der Datei Config.xml von Ihnen festgelegten Optionen verwendet.
Wichtig
Verwenden Sie zum Bearbeiten von Config.xml einen Text-Editor wie beispielsweise Editor und nicht einen allgemeinen XML-Editor wie Microsoft Office Word 2007.
Die Produkt-DVD enthält Beispiele für Config.xml. Diese Beispieldateien sind im Ordner \Files im Stammverzeichnis der DVD gespeichert, und zwar in den betreffenden Ordnern für die verschiedenen Szenarien, die wie folgt heißen:
Setup Enthält eine Config.xml-Datei zum Einrichten einer Neuinstallation auf einem einzelnen Server (eigenständig, mit SQL Server Express).
SetupFarm Enthält eine Config.xml-Datei zum Einrichten einer Neuinstallation für eine Serverfarm.
SetupFarmSilent Enthält eine Config.xml-Datei zum Einrichten einer Neuinstallation für eine Serverfarm im unbeaufsichtigten Modus.
SetupFarmUpgrade Enthält eine Config.xml-Datei zum direkten Aktualisieren einer vorhandenen Serverfarm.
SetupSilent Enthält eine Config.xml-Datei zum Einrichten einer Neuinstallation auf einem einzelnen Server (eigenständig, mit SQL Server Express) im unbeaufsichtigten Modus.
SetupSingleUpgrade Enthält eine Config.xml-Datei zum direkten Aktualisieren eines vorhandenen einzelnen (eigenständigen) Servers.
Weitere Informationen zu den Unterschieden der verschiedenen Upgradeszenarios finden Sie unter Bestimmen der Upgrademethode (SharePoint Server 2010).
Kurzübersicht zu den Elementen in "Config.xml"
Die folgende Tabelle enthält eine Liste der Elemente in Config.xml, die in beliebiger Reihenfolge verwendet werden können. Eine Ausnahme bilden das Configuration-Element-Element, das als Erstes angegeben werden muss, sowie Elemente wie Command-Element, deren Reihenfolge in Config.xml die Verarbeitung der Elemente während der Installation beeinflusst.
Element |
Beschreibung |
Configuration-Element |
Element der obersten Ebene |
ARP-Element |
Werte, die für das Produkt den Text und das Verhalten der Option Software in der Systemsteuerung steuern |
Command-Element |
Führt während der Installation einen Befehl aus |
Display-Element |
Die Ebene der Benutzeroberfläche, die dem Benutzer angezeigt wird |
INSTALLLOCATION-Element |
Der vollqualifizierte Pfad des Ordners auf dem Benutzercomputer, auf dem das Produkt installiert ist |
Logging-Element |
Optionen für den von Setup ausgeführten Protokollierungstyp |
DATADIR-Element |
Der Speicherort für die Datendateien |
Package-Element |
Das zu installierende Paket oder Produkt |
PIDKEY-Element |
Der 25-stellige Volumenlizenzschlüssel |
Setting-Element |
Werte für Windows Installer-Eigenschaften |
Funktionsweise
Setup sucht im selben Ordner, in dem Setup.exe gespeichert ist, nach einer Kopie von Config.xml. Wird keine Datei gefunden, wird die Config.xml-Datei verwendet, die im Ordner \Files für das zu installierende Produkt gespeichert ist.
Sie können auch mit der Setup-Befehlszeilenoption /config den Speicherort der Datei Config.xml angeben. Beispiel:
\\<Server>\<Freigabe>\setup.exe /config \\<Server>\<Freigabe>\<Ordner>\config.xml
Dateiformat von "Config.xml"
XML-Elemente in Config.xml beginnen mit einer spitzen Klammer < und enden mit einem Schrägstrich und einer spitzen Klammer />.
Das grundlegende Elementformat lautet:
<Elementname [Attributname="Wert"] [Attributname="Wert"] … />
Beispiel:
<Display Level="none" CompletionNotice="no" />
Bei Elementen und Attributen wird die Groß- und Kleinschreibung berücksichtigt. Attributwerte müssen in Anführungszeichen (") eingeschlossen werden, ohne dass die Groß- und Kleinschreibung berücksichtigt wird.
Eine Elementdefinition kann mehrere Zeilen umfassen. Leerzeichen, Wagenrücklaufzeichen, Zeilenvorschubzeichen und Tabulatoren werden innerhalb einer Elementdefinition ignoriert.
Beispiel:
<Display
Level="none"
CompletionNotice="no"
/>
Tipp
Bei langen Elementdefinitionen sollten Sie Attribute in 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.
Es folgt ein Beispiel einer Konfigurationsdatei für eine Neuinstallation des Microsoft SharePoint Foundation 2010-Pakets:
<Configuration>
<Package Id="sts">
<Setting Id="SETUPTYPE" Value="CLEAN_INSTALL"/>
</Package>
<DATADIR Value="%CommonProgramFiles%\Microsoft Shared\Web Server Extensions\14\Data"/>
<Logging Type="verbose" Path="%temp%" Template="Microsoft SharePoint Foundation 2010 Setup *.log"/>
<Setting Id="UsingUIInstallMode" Value="1"/>
<Setting Id="SETUP_REBOOT" Value="Never"/>
</Configuration>
Kommentare können überall hinzugefügt werden und werden durch eine spitze Klammer, ein Ausrufezeichen und zwei Bindestriche <!-- sowie zwei Bindestriche und eine spitze Klammer --> getrennt.
Beispiel:
<!-- Install Microsoft SharePoint Server for clean install, using UI-->
<Configuration>
<Package Id="sts">
<Setting Id="LAUNCHEDFROMSETUPSTS" Value="Yes"/>
</Package>
<Package Id="spswfe">
<Setting Id="SETUPCALLED" Value="1"/>
</Package>
<Logging Type="verbose" Path="%temp%" Template="SharePoint Server Setup(*).log"/>
<!--<PIDKEY Value="Enter Product Key Here" />-->
<Setting Id="SERVERROLE" Value="SINGLESERVER"/>
<Setting Id="USINGUIINSTALLMODE" Value="1"/>
<Setting Id="SETUPTYPE" Value="CLEAN_INSTALL"/>
<Setting Id="SETUP_REBOOT" Value="Never"/>
<!-- Tells Setup.exe not to reboot -->
</Configuration>
Elementreferenz zu "Config.xml"
Die folgenden typografischen Konventionen 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>
<Package Id="ID">
...
</Package>
...
</Configuration>
Attribute
Attribut |
Wert |
Beschreibung |
Package ID |
Paket-ID |
Das zu installierende Paket |
Hinweise
Mit dem Package Id-Attribut werden das Produkt und die Technologien identifiziert, die von der Datei Config.xml betroffen sind.
Beispiel
Die Paket-ID für SharePoint Server 2010 lautet spswfe. Da SharePoint Server 2010 auf der Plattformtechnologie in SharePoint Foundation 2010 basiert, müssen Sie für eine erfolgreiche Installation auch das Paket sts (SharePoint Foundation 2010) installieren.
Verwenden Sie die Paket-IDs sts und spswfe in Config.xml, um SharePoint Foundation 2010 und SharePoint Server 2010 anzugeben, indem Sie Folgendes eingeben:
<Configuration>
<Package Id="sts">
...
</Package>
...
<Package Id="spswfe">
...
</Package>
...
</Configuration>
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 mit bis zu 255 Zeichen. 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) |
Ermöglicht Benutzern 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. |
Command-Element
Gibt eine auszuführende Befehlszeile an. Die Befehle des Elements Command werden nur während der Erstinstallation und während der Deinstallation verarbeitet. Wenn Befehle des Elements Command für Anpassungen nach der Erstinstallation verwendet werden, werden sie ignoriert.
Syntax
<Command
Path=" Pfad "
[QuietArg="Argumente"]
[Args="Argumente"]
[ChainPosition="Before" | "After"(Standard)]
[Wait="Millisekunden"]
[Execute="Install"(Standard) | "Uninstall"]
[Platform="x86"(Standard) | "x64"]
/>
Attribute
Sie können doppelte Anführungszeichen (") für die Attribute Path und Args angeben, indem Sie zwei doppelte Anführungszeichen verwenden ("").
Attribut |
Wert |
Beschreibung |
Path |
Pfad |
Vollqualifizierter Pfad des ausführbaren Windows Installer-Pakets. |
QuietArg |
Zeichenfolge |
Eine Argumentzeichenfolge, die an die Befehlszeile angefügt wird, wenn Display-ElementLevel=None. |
Args |
Zeichenfolge |
Argumentzeichenfolge, die der ausführbaren Datei übergeben werden soll. |
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 |
Wird bei der Installation Display-ElementLevel-Attribut auf Full oder Basic festgelegt, wird hiermit angegeben, wie viele Millisekunden nach der Ausführung des Programms gewartet wird, bevor Sie die Installation fortsetzen. Der Standardwert ist 0 (keine Wartezeit). |
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 ist 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 die Befehle ignoriert.
Die Befehlszeile kann angegeben werden, um einen beliebigen Befehl ausführen oder eine kompakte ausführbare Datei auszuführen, die bei der Installation des Produkts ausgeführt werden soll.
Das Command-Element in Config.xml bietet nicht die gleichen Möglichkeiten zur Softwarebereitstellung wie ein Tool für die Softwarebereitstellung und -verwaltung für Unternehmen. Dazu gehört beispielsweise die Möglichkeit, den Bereitstellungsfortschritt nachzuverfolgen und eine Problembehandlung auszuführen. Daher wird empfohlen, das Command-Element in Config.xml nur zum Ausführen kompakter ausführbarer Dateien oder für beliebige Befehle zu verwenden, durch die keine Änderungen am Computer vorgenommen werden oder die keine Benutzereingabe erfordern. Sie können beispielsweise ein Hilfsprogramm zum Kopieren von Protokollen oder einen Befehl zum Starten einer Begrüßungsseite am Ende der Installation ausführen.
Die Befehlszeile kann für eine verkettete Installation oder eine ausführbare Datei angegeben werden, die bei der Installation dieses Produkts ausgeführt wird. Wenn dies angegeben ist, müssen Sie für Setup.exe eine Befehlszeile anstelle einer einzelnen MSI-Datei angeben.
Wenn mindestens zwei Command-Elemente in der Datei Config.xml vorhanden sind, werden sie in der in Config.xml angegebenen Reihenfolge ausgeführt.
Wichtig
Verkettungen sind nicht so zuverlässig wie das getrennte Installieren der einzelnen Produkte. Wenn Sie beispielsweise zwei Installationen miteinander verketten und bei einem der Produkte unerwartete Fehler auftreten, werden die primäre Installation und die verkettete Installation möglicherweise nicht erfolgreich abgeschlossen. Daher wird die Verkettungsmethode nicht empfohlen. Für das gemeinsame Installieren mehrerer Produkte in Unternehmensumgebungen wird anstelle der Verkettung die Verwendung eines Bereitstellungsverwaltungsprogramms wie beispielsweise Microsoft System Center Configuration Manager 2007 oder Microsoft Systems Management Server (SMS) 2003 oder eines Drittanbietertools empfohlen.
Die Attribute Args und QuietArg werden wie folgt verwendet:
Das Args-Attribut wird stets an den Befehl angefügt. Dazu können Parameter wie beispielsweise /install oder **Company=**MeinUnternehmen gehören.
Das QuietArg-Attribut wird auch angefügt, wenn Setup unbeaufsichtigt ausgeführt wird (d. h. Display auf
Display="none"
festgelegt ist). In solchen Fällen können Sie das QuietArg-Attribut mit dem "/quiet"-Parameter angeben, beispielsweiseQuietArg="/quiet"
.Wenn der Wert des Args-Elements Anführungszeichen enthält, können Sie den gesamten Wert wie im folgenden Beispiel gezeigt in einzelne Anführungszeichen (') einschließen:
Args='"/param value"'
Die folgenden Aussagen treffen auf das Wait-Attribut zu:
Wenn Sie das Wait-Attribut auf 0 Millisekunden festlegen, wird nach dem Ausführen des Programms nicht gewartet, bevor die Installation fortgesetzt wird. Der Befehl wird ausgeführt und die Installation sofort fortgesetzt.
Rückgabecodes werden nur beachtet, wenn der Wait-Wert ungleich 0 ist. Wenn Sie 0 angeben, wird mit dem Fortsetzen der Installation nach dem Ausführen des angegebenen Programms nicht gewartet. Daher ist in diesem Fall kein Rückgabecode vorhanden.
Wenn Sie das Wait-Attribut auf einen positiven Wert ungleich 0 festlegen, entspricht die Wartezeit der Anzahl der angegebenen Millisekunden. Wenn der Prozess früher als zum angegebenen Zeitpunkt beendet ist, wird das Setup fortgesetzt. Wenn der Prozess nach Ablauf der angegebenen Zeit nicht beendet ist, tritt beim Setup ein Fehler auf.
Wenn Sie das Wait-Attribut auf -1 festlegen, wird unbegrenzt gewartet. Dies kann problematisch sein, da Setup nicht mehr reagiert, falls der Befehlsprozess nicht mehr reagiert (hängt). In diesem Fall wird unbegrenzt auf die Ausführung des Befehls gewartet.
Beispiel
<Command Path="\\server\share\myscript.exe" Args='/id "123 abc"' QuietArg="/q" Wait="3000">
<Command Path="\\<server>\<share>\setup.exe /config \\<server>\<share>\<folder>\config.xml"
DATADIR-Element
Der Speicherort der Datendateien einschließlich Suchindexdateien.
Syntax
<DATADIR Value=" Pfad "/>
Attribute
Attribut |
Wert |
Beschreibung |
Value |
Pfad |
Die Datendaten werden im angegebenen Pfad gespeichert. |
Hinweise
Sie können im Pfad Systemumgebungsvariablen verwenden. Wenn dieses Element nicht angegeben ist, werden die Daten im folgenden Pfad gespeichert:
%PROGRAMFILES%\Microsoft Office Servers\14.0\Data
Beispiel
<DATADIR Value="d:\data"/>
Display-Element
Die Ebene der Benutzeroberfläche, die dem Benutzer angezeigt wird.
Syntax
<Display
Level="None" | "Basic" | "Full"(Standard)
CompletionNotice="Yes"(Standard) | "No"
SuppressModal="Yes" | "No"(Standard)
NoCancel="Yes" | "No"(Standard)
AcceptEula="Yes" | "No"(Standard)
/>
Attribute
Attribut |
Wert |
Beschreibung |
Level |
None |
Es wird keine Setupbenutzeroberfläche angezeigt. |
Basic |
Folgende Seiten werden angezeigt: Willkommen, Product Key (PIDKEY) (falls erforderlich), Microsoft-Software-Lizenzbedingungen (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 |
Die Microsoft-Software-Lizenzbedingungen werden im Auftrag des Benutzers akzeptiert. Die Seite Microsoft-Software-Lizenzbedingungen wird nicht angezeigt. |
No (Standard) |
Wenn Level nicht auf None festgelegt ist, wird die Seite Microsoft-Software-Lizenzbedingungen 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 den Lizenzbedingungen im Auftrag des Benutzers zustimmen. Unabhängig davon, wie das AcceptEULA-Attribut festgelegt ist, wird der Benutzer in diesem Fall während der Installation nicht aufgefordert, den Lizenzbedingungen zuzustimmen .
Hinweis
Das Display-Element wird von Setup nur verwendet, wenn sich die Datei Config.xml im gleichen Ordner befindet wie Setup.exe befindet oder Sie die Datei Config.xml mithilfe der Setup-Befehlszeilenoption /config angeben.
Beispiel
<Display Level="basic"
CompletionNotice="yes"
SupressModal="no"
AcceptEula="yes"
/>
INSTALLLOCATION-Element
Gibt den vollqualifizierten Pfad zum Ordner auf dem Computer an, auf dem das Produkt installiert ist.
Syntax
<INSTALLLOCATION Value=" Pfad " />
Attribute
Attribut |
Wert |
Beschreibung |
Value |
Pfad |
Der vollqualifizierte Pfad des Ordners auf dem Benutzercomputer, auf dem das Produkt installiert ist |
Hinweise
Sie können Umgebungsvariablen des Systems im Pfad verwenden. Wenn dieses Element nicht angegeben ist, wird das Produkt unter folgendem Pfad gespeichert:
%PROGRAMFILES%\Microsoft Office Servers\14.0\
Hinweis, dass die SharePoint Foundation 2010-Technologie nicht von diesem Element beeinflusst wird. Es wird unter folgendem Pfad installiert:
%COMMONPROGRAMFILES%\Common Files\Microsoft Shared\Web Server Extensions\14
Beispiel
<INSTALLLOCATION VALUE="%ProgramFiles%\MyApps" />
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 |
Path |
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 ausgeführte Installation erstellt (siehe die Erklärung weiter unten). Wenn * nicht verwendet wird und der angegebene Dateiname bereits vorhanden ist, werden Protokollinformationen an die vorhandene Datei angefügt. Die Dateinamenerweiterung TXT muss angegeben werden. Die Standardvorlage ist SetupExe(*).log. |
Hinweise
Sie können * überall im Template-Wert angeben. Eine Zeichenfolge wird im folgenden Format an dieser Stelle eingefügt:
JJJJMMTTHHMMSSxxx
Dabei gilt:
JJJJ = Jahr
MM = Monat
TT = Tag
HH = Stunde
MM = Minuten
SS = Sekunden
xxx = eine von Setup generierte eindeutige Zeichenfolge
Hinweis
Das Logging-Element wird von Setup nur verwendet, wenn Sie die Datei Config.xml mithilfe der Befehlszeilenoption /config von Setup angeben. Wenn Sie keine Datei Config.xml angeben, 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
Package-Element
Das zu installierende Paket oder Produkt
Die Paket-ID für SharePoint Server 2010 lautet spswfe. Da SharePoint Server 2010 auf der Plattformtechnologie in SharePoint Foundation 2010 basiert, müssen Sie für eine erfolgreiche Installation auch das Paket sts (SharePoint Foundation 2010) installieren.
PIDKEY-Element
Der 25-stellige Volumenlizenzschlüssel
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 Ausführen von Setup keinen Product Key eingeben.
Beispiel
<PIDKEY Value="1234512345123451234512345" />
Hinweis
Wenn das Level-Attribut des Display-Element-Elements auf Basic oder None festgelegt ist, und Sie einen Product Key mithilfe des PIDKEY-Elements angeben, wird vorausgesetzt, dass Sie auch den Lizenzbedingungen im Auftrag des Benutzers zustimmen. Unabhängig vom Festlegen des AcceptEULA-Attributs des Display-Element-Elements, wird der Benutzer während der Installation aufgefordert, den Lizenzbedingungen zuzustimmen.
Setting-Element
Hiermit können Sie Werte für Windows Installer-Eigenschaften angeben.
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 |
Werte
Die folgenden Einstellungs-IDs werden für Serverinstallationen verwendet:
ID |
Akzeptierte Werte |
Beschreibung |
LAUNCHEDFROMSETUPSTS |
Yes | No |
Wird als Teil des Paket-ID-Attributs verwendet. Der Standardwert ist Ja. |
REBOOT |
ReallySuppress |
Gibt (für Windows Installer) an, ob nach Abschluss von Setup ein Neustart zulässig ist. Verwenden Sie ReallySuppress, um keinen Neustart festzulegen. Diese Option muss auf globaler Ebene, nicht pro Paket angegeben werden. |
SETUP_REBOOT |
Never, AutoAlways, Always, AutoIfNeeded, IfNeeded |
Gibt (für Setup) an, ob nach Abschluss von Setup ein Neustart zulässig ist. Verwenden Sie Never, um keinen Neustart festzulegen. Diese Option muss auf globaler Ebene, nicht pro Paket angegeben werden. |
SETUPTYPE |
CLEAN_INSTALL, V2V_INPLACE_UPGRADE, SKU2SKU_UPGRADE |
Gibt an, ob eine neue Kopie des Produkts oder der Technologie (CLEAN_INSTALL) installiert wird. Installieren Sie die neue Version, und aktualisieren Sie die vorherige Version direkt (V2V_INPLACE_UPGRADE) oder aktualisieren Sie von einem Produkt auf ein anderes (z. B. von SharePoint Foundation 2010 auf SharePoint Server 2010. Muss auf globaler Ebene, nicht auf Paketebene angegeben werden. |
SETUPCALLED |
0 | 1 |
Verwenden Sie dies als Teil des Attributs Package Id. |
SERVERROLE |
SINGLESERVER, APPLICATION |
Gibt den Servertyp an, auf dem die Installation erfolgt: eigenständig (SINGLESERVER) oder Anwendung (APPLICATION). |
USINGUIINSTALLMODE |
0 | 1 |
Gibt an, ob Sie eine automatische Installation (0) durchführen oder die Benutzeroberfläche für die Installation (1) verwenden. |
Hinweise
Nicht alle Windows Installer-Eigenschaften können im Setting-Element angegeben werden. Bei Angabe einer blockierten Eigenschaft wird der Installationsvorgang beendet. Bei Angabe einer unterstützten Eigenschaft wird die Eigenschaft direkt an Windows Installer übergeben. Eine vollständige Liste der Windows Installer-Eigenschaften einschließlich einer Erläuterung der unterstützten und blockierten Eigenschaften finden Sie unter Setup-Eigenschaften in Office 2010.
Beispiel
<Setting Id="REBOOT" Value="ReallySuppress" />