Teilen über


Schlüssel für unbeaufsichtigte Setup-Skriptdatei

Gilt für: Configuration Manager (Current Branch)

In diesem Artikel werden alle Schlüssel und Werte definiert, die in der .ini Installationsskriptdatei angegeben werden sollen. Verwenden Sie diese Datei mit der /SCRIPT Befehlszeilenoption, um eine unbeaufsichtigte Installation oder Wiederherstellung eines Configuration Manager Standorts durchzuführen. Die Tabellen in diesem Artikel zeigen Folgendes:

  • Die verfügbaren Setupskriptschlüssel und die entsprechenden Werte
  • Wenn sie erforderlich sind
  • Für welche Art von Installation sie verwendet werden
  • Eine kurze Beschreibung des Schlüssels

Weitere Informationen finden Sie in den folgenden Artikeln:

Geben Sie die Abschnittsnamen in eckigen Klammern ([]) an: [<Section name>]. Beispiel: [Identification].

Wenn Sie Werte für Schlüssel angeben, muss auf den Namen des Schlüssels ein Gleichheitszeichen (=) und der Wert für den Schlüssel folgen: <Key name>=<Value>. Beispiel: CDLatest=1. Stellen Sie sicher, dass sich die Schlüssel unter dem entsprechenden Abschnitt befinden.

Jeder Abschnitt und jeder Wert muss in einem einzelnen Skript eindeutig sein. Beispielsweise kann es nur einen [Identification] Abschnitt und nur einen Action Schlüssel geben.

Unterstützte Aktionen

Ein Skript wird hauptsächlich durch den Action Schlüssel im Identification Abschnitt definiert. Die folgende Liste enthält alle derzeit unterstützten Aktionen für die unbeaufsichtigte Ausführung des Setups:

  • InstallCAS: Installieren eines Standorts der zentralen Verwaltung (Cas)
  • InstallPrimarySite: Installieren eines primären Standorts
  • ManageLanguages: Hinzufügen oder Entfernen von Client- und Serversprachen
  • RecoverPrimarySite: Wiederherstellen eines primären Standorts
  • RecoverCCAR: Wiederherstellen eines CAS

Installieren eines Standorts

Identification -Abschnitt für die Standortinstallation

Fügen Sie je nach Standorttyp, den Sie installieren, die folgenden Schlüssel mit den entsprechenden Werten in den Identification Abschnitt ein:

Schlüsselname Erforderlich Werte Details
Action Ja InstallPrimarySite
InstallCAS
– Installieren eines primären Standorts
– Installieren eines Standorts der zentralen Verwaltung (Cas)
CDLatest Ja 2 1: Setup wird von CD.Latest ausgeführt Wenn Sie das Setup über den CD.Latest Ordner ausführen, schließen Sie diesen Schlüssel und Wert ein. Dieser Wert teilt setup mit, dass Sie Medien aus CD.Latestverwenden.

Hinweis 2: CDLatest erforderlich

Der CDLatest Schlüssel ist nur erforderlich, wenn Sie das Setup über den CD.Latest Ordner ausführen, um einen primären Standort oder einen Standort der zentralen Verwaltung zu installieren. Weitere Informationen finden Sie unter Informationen zur Befehlszeilenskriptdatei.

Options -Abschnitt für die Standortinstallation

Fügen Sie die folgenden Schlüssel in den Abschnitt Optionen ein, um einen Standort zu installieren:

Schlüsselname Erforderlich Werte Details
ProductID Ja xxxxx-xxxxx-xxxxx-xxxxx-xxxxx: Ein gültiger Product Key mit Bindestrichen
Eval: Installieren der Evaluierungsversion
Der Typ der zu installierenden Lizenz.
SiteCode Ja Code mit drei Zeichen, z. B. XYZ Der aus drei Zeichen bestehende Standortcode, der den Standort in der Hierarchie eindeutig identifiziert.
SiteName Ja Ein Websitename Der Anzeigename für diese Website, um sie zu identifizieren.
SMSInstallDir Ja Pfad des lokalen Verzeichnisses Der Installationsordner für die Configuration Manager Programmdateien.
SDKServer Ja FQDN des SMS-Anbieters Der FQDN des ersten Servers, auf dem der SMS-Anbieter gehostet wird.
PrerequisiteComp Ja - 0:Herunterladen
- 1: Bereits heruntergeladen
Geben Sie an, ob erforderliche Dateien bereits heruntergeladen wurden. Wenn Sie den Wert 0verwenden, lädt Setup die Dateien herunter.
PrerequisitePath Ja Pfad des lokalen Verzeichnisses Der Pfad zu den erforderlichen Dateien. Abhängig PrerequisiteComp vom Wert verwendet Setup diesen Pfad, um heruntergeladene Dateien zu speichern oder zuvor heruntergeladene Dateien zu suchen.
AdminConsole Ja - 0: Nicht installieren
- 1:Installieren
Geben Sie an, ob die Configuration Manager-Konsole auf dem Standortserver installiert werden soll.
JoinCEIP Ja 0 Während die Unterstützung für das Programm zur Verbesserung der Benutzerfreundlichkeit (Customer Experience Improvement Program, CEIP) aus dem Produkt entfernt wurde, ist dieser Schlüssel weiterhin erforderlich.
MobileDeviceLanguage Ja - 0: Nicht installieren
- 1:Installieren
Geben Sie an, ob die Clientsprachen für mobile Geräte installiert sind.

Wenn Sie einen Standort installieren, können Sie auch die Schlüssel zum Verwalten von Sprachen angeben, z AddServerLanguages . B. oder AddClientLanguages. Weitere Informationen finden Sie im Options Abschnitt für Sprachen.

Die folgenden Schlüssel im Options Abschnitt gelten spezifisch für einen primären Standort:

Schlüsselname Erforderlich Werte Details
ManagementPoint Nein MP-FQDN Der FQDN des Servers, der die Standortsystemrolle des ersten Verwaltungspunkts hosten soll.
ManagementPointProtocol Nein HTTPS oder HTTP Das Protokoll, das für den MP verwendet werden soll.
DistributionPoint Nein DP-FQDN Der FQDN des Servers, auf dem die Standortsystemrolle des ersten Verteilungspunkts (DP) gehostet wird.
DistributionPointProtocol Nein HTTPS oder HTTP Das protokoll, das für den DP verwendet werden soll.
DistributionPointInstallIIS Nein - 0: Nicht installieren
- 1:Installieren
Geben Sie an, ob IIS auf dem DP installiert werden soll.
RoleCommunicationProtocol Ja EnforceHTTPS oder HTTPorHTTPS Geben Sie an, ob alle Standortsysteme so konfiguriert werden sollen, dass nur HTTPS-Kommunikation von Clients akzeptiert wird, oder ob die Kommunikationsmethode für jede Standortsystemrolle konfiguriert werden soll. Wenn Sie auswählen EnforceHTTPS, benötigen Clients ein gültiges PKI-Zertifikat (Public Key Infrastructure) für die Clientauthentifizierung.
ClientsUsePKICertificate Ja - 0: Nicht verwenden
- 1:Verwenden
Geben Sie an, ob Clients ein Client-PKI-Zertifikat für die Kommunikation mit Standortsystemrollen verwenden.
UseFQDN Nein - 0: Nicht verwenden
- 1:Verwenden
Geben Sie an, ob der FQDN des Standortsystems für die Verwendung im Internet vorgesehen ist.
ParentSiteCode Nein Standortcode Wenn Sie einer vorhandenen Hierarchie einen untergeordneten primären Standort hinzufügen, geben Sie den Standortcode des Cas an.
ParentSiteServer Nein FQDN Wenn Sie einer vorhandenen Hierarchie einen untergeordneten primären Standort hinzufügen, geben Sie den FQDN des CAS-Servers an.

SQLConfigOptions -Abschnitt für die Standortinstallation

Fügen Sie die folgenden Schlüssel in den SQLConfigOptions Abschnitt ein, um einen Standort zu installieren:

Schlüsselname Erforderlich Werte Details
SQLServerName Ja FQDN der SQL Server Der Name des Servers oder der Clusterinstanz, auf dem SQL Server zum Hosten der Standortdatenbank ausgeführt wird.
DatabaseName Ja Name oder
Instanz\Name
Der Name der SQL Server Datenbank, die erstellt oder verwendet werden soll. Wenn es sich auf der Standardinstanz befindet, geben Sie einfach den Datenbanknamen an. Geben Sie andernfalls die Instanz und den Namen an.
SQLServerPort Nein Portnummer Der Port, den SQL Server verwendet. Standardmäßig wird 1433 verwendet.
SQLSSBPort Nein Portnummer Der SQL Server Service Broker-Port (SSB). Standardmäßig verwendet SSB TCP-Port 4022.
SQLDataFilePath Nein Pfad des lokalen Verzeichnisses Ein alternativer Speicherort zum Erstellen der MDB-Datenbankdatei.
SQLLogFilePath Nein Pfad des lokalen Verzeichnisses Ein alternativer Speicherort zum Erstellen der LDF-Protokolldatei der Datenbank.
AGBackupShare Nein Netzwerkfreigabepfad Der Netzwerkspeicherort zum Freigeben von Datenbanksicherungen beim Erstellen der Standortdatenbank in einer Verfügbarkeitsgruppe. Die Sicherungsfreigabe wird nur benötigt, wenn das automatische Seeding nicht festgelegt ist.

CloudConnectorOptions -Abschnitt für die Standortinstallation

Fügen Sie die folgenden Schlüssel in den CloudConnectorOptions Abschnitt ein, um einen Standort zu installieren:

Schlüsselname Erforderlich Werte Details
CloudConnector Ja - 0: Nicht installieren
- 1:Installieren
Geben Sie an, ob an diesem Standort ein Dienstverbindungspunkt (Service Connection Point, SCP) installiert werden soll. Da Sie den SCP nur am Standort der obersten Ebene einer Hierarchie installieren können, legen Sie diesen Wert für einen untergeordneten primären Standort auf 0 fest.
CloudConnectorServer Ja* SCP-FQDN Der FQDN des Servers, auf dem die SCP-Rolle gehostet wird. * Nur erforderlich, wenn CloudConnector gleich ist 1.
UseProxy Ja* - 0: Kein Proxy
- 1: Proxy verwenden
Geben Sie an, ob der SCP einen Proxyserver verwendet. * Nur erforderlich, wenn CloudConnector gleich ist 1.
ProxyName Ja* Proxy-FQDN Der FQDN des Proxyservers, den der SCP verwendet. * Nur erforderlich, wenn UseProxy gleich ist 1.
ProxyPort Ja* Portnummer Die Portnummer des Proxyservers, den der SCP verwendet. * Nur erforderlich, wenn UseProxy gleich ist 1.

SABranchOptions -Abschnitt für die Standortinstallation

Fügen Sie die folgenden Schlüssel in den SABranchOptions Abschnitt ein, um einen Standort zu installieren:

Schlüsselname Erforderlich Werte Details
SAActive Ja - 0: Sie verfügen nicht über SA.
- 1: SA ist aktiv
Geben Sie an, ob Sie über eine aktive Software Assurance (SA) verfügen. Weitere Informationen finden Sie unter Häufig gestellte Fragen zu Produkten und Lizenzen.
CurrentBranch Ja - 0: Installieren des LTSB
- 1: Current Branch installieren
Geben Sie an, ob Configuration Manager Current Branch oder LTSB (Long-Term Servicing Branch) verwendet werden soll. Weitere Informationen finden Sie unter Welchen Branch von Configuration Manager sollte ich verwenden?
SAExpiration Nein Datum Das Datum, an dem SA abläuft und als praktische Erinnerung an dieses Datum verwendet wird. Weitere Informationen finden Sie unter Lizenzierung und Branches.

HierarchyExpansionOption Abschnitt zur Standorterweiterung

Wenn Sie einen Cas installieren, um einen eigenständigen primären Standort in eine Hierarchie zu erweitern, verwenden Sie die folgenden Schlüssel im HierarchyExpansionOption Abschnitt:

Schlüsselname Erforderlich Werte Details
CCARSiteServer Nein CAS-FQDN Der FQDN des CAS, an den ein primärer Standort angefügt wird, wenn er der Configuration Manager-Hierarchie beitritt. Geben Sie den CAS während des Setups an.
CASRetryInterval Nein Minuten Wenn die Verbindung mit dem Cas fehlschlägt, wartet der primäre Standort diese Anzahl von Minuten und versucht dann die Verbindung erneut.
WaitForCASTimeout Nein 0 in 100 Der maximale Timeoutwert in Minuten für einen primären Standort, um eine Verbindung mit dem Cas herzustellen.
UseDistributionView Nein - 0: Nicht aktivieren
- 1:Aktivieren
Geben Sie an, ob verteilte Sichten zum Optimieren der Datenbankreplikation verwendet werden sollen.
JoinPrimarySiteName Nein Standortserver-FQDN Der FQDN des primären Standortservers, der erweitert werden soll.

Sprachen verwalten

Identification -Abschnitt für Sprachen

Fügen Sie den folgenden Schlüssel in den Identification Abschnitt ein, um Sprachen zu verwalten:

Schlüsselname Erforderlich Werte Details
Action Ja ManageLanguages Verwaltet die Sprachunterstützung für Server, Client und mobile Clients an einem Standort.

Options -Abschnitt für Sprachen

Fügen Sie die folgenden Schlüssel in den Options Abschnitt ein, um Sprachen zu verwalten:

Schlüsselname Erforderlich Werte Details
AddServerLanguages Nein Siehe Hinweis 1 Die Serversprachen, die für die Configuration Manager Konsole, Berichte und andere Objekte verfügbar sein werden.
AddClientLanguages Nein Siehe Hinweis 1 Die Sprachen, die für Clientcomputer verfügbar sein werden.
DeleteServerLanguages Nein Siehe Hinweis 1 Die zu entfernenden Sprachen. Sie sind nicht mehr für die Configuration Manager-Konsole, Berichte und andere Objekte verfügbar.
DeleteClientLanguages Nein Siehe Hinweis 1 Die zu entfernenden Sprachen, die für Clientcomputer nicht mehr verfügbar sind. Englisch ist standardmäßig verfügbar, Sie können es nicht entfernen.
MobileDeviceLanguage Ja - 0: Nicht installieren
- 1:Installieren
Geben Sie an, ob die Clientsprachen für mobile Geräte installiert sind.
PrerequisiteComp Ja - 0:Herunterladen
- 1: Bereits heruntergeladen
Geben Sie an, ob erforderliche Dateien bereits heruntergeladen wurden. Wenn Sie z. B. den Wert 0verwenden, lädt Setup die Dateien herunter.
PrerequisitePath Ja Pfad des lokalen Verzeichnisses Der Pfad zu den erforderlichen Dateien. Abhängig PrerequisiteComp vom Wert verwendet Setup diesen Pfad, um heruntergeladene Dateien zu speichern oder zuvor heruntergeladene Dateien zu suchen.
ResetSecSiteLangs Nein - 0: Nicht zurücksetzen
- 1:Zurücksetzen
Setzen Sie die an einem sekundären Standort installierten Sprachpakete zurück.

Hinweis 1: Unterstützte Sprachwerte

Verwenden Sie den aus drei Buchstaben bestehenden Code für die Server- oder Clientsprachen, die Configuration Manager unterstützt. Um beispielsweise Unterstützung für Deutsch auf dem Client hinzuzufügen, geben Sie das folgende Schlüssel-Wert-Paar an: AddClientLanguages=DEU

Englisch (ENG) ist standardmäßig verfügbar. Sie müssen es nicht hinzufügen und können sie auch nicht entfernen.

Wiederherstellen eines Standorts

Identification Abschnitt für Site Recovery

Fügen Sie abhängig vom Typ des Standorts, den Sie wiederherstellen, die folgenden Schlüssel mit den entsprechenden Werten in den Identification Abschnitt ein:

Schlüsselname Erforderlich Werte Details
Action Ja RecoverPrimarySite
RecoverCCAR
– Wiederherstellen eines primären Standorts
– Wiederherstellen eines Cas
CDLatest Ja 3 1: Setup wird von CD.Latest ausgeführt Wenn Sie das Setup über den Ordner CD.Latest ausführen, schließen Sie diesen Schlüssel und Wert ein. Dieser Wert teilt setup mit, dass Sie Medien von CD.Latest verwenden.

Hinweis 3: CDLatest erforderlich

Der CDLatest Schlüssel ist nur erforderlich, wenn Sie das Setup über den CD.Latest Ordner ausführen, um einen Standort wiederherzustellen. Weitere Informationen finden Sie unter Informationen zur Befehlszeilenskriptdatei.

RecoveryOptions Abschnitt für Site Recovery

Fügen Sie die folgenden Schlüssel in den RecoveryOptions Abschnitt ein, um einen Standort wiederherzustellen:

Schlüsselname Erforderlich Werte Details
ServerRecoveryOptions Ja - 1: Standortserver und SQL Server
- 2: Nur Standortserver
- 4: nur SQL Server
Welche Komponenten wiederhergestellt werden sollen. Siehe Hinweis 4
DatabaseRecoveryOptions Ja* - 10: Wiederherstellung aus Sicherung
- 20: Manuell wiederhergestellt
- 40: Neue Datenbank erstellen
- 80:Überspringen
Geben Sie an, wie das Setup die Standortdatenbank in SQL Server wiederherstellt. * Nur erforderlich, wenn ServerRecoveryOptions oder 4ist1.
ReferenceSite Ja* FQDN Der primäre Referenzstandort, den der CAS zum Wiederherstellen globaler Daten verwendet. * Nur erforderlich, wenn DatabaseRecoveryOptions ist 40. Siehe Hinweis 5
SiteServerBackupLocation Nein Verzeichnispfad Der Pfad zum Sicherungssatz des Standortservers. Wenn Sie keinen Wert angeben, wird der Standort neu installiert, ohne ihn aus einem Sicherungssatz wiederherzustellen.
BackupLocation Ja* Verzeichnispfad Der Pfad zum Sicherungssatz der Standortdatenbank. * Erforderlich, wenn ServerRecoveryOptions1 oder 4ist und ist10DatabaseRecoveryOptions.

Hinweis 4: ServerRecoveryOptions Werthinweise

  • 1 oder 2: Um den Standort mithilfe einer Standortsicherung wiederherzustellen, geben Sie einen Wert für SiteServerBackupLocationan. Wenn Sie keinen Wert angeben, wird der Standort neu installiert, ohne ihn aus einem Sicherungssatz wiederherzustellen.

  • 4: Der BackupLocation Schlüssel ist erforderlich, wenn Sie den Wert 10 für den DatabaseRecoveryOptions Schlüssel konfigurieren, der zum Wiederherstellen der Standortdatenbank aus der Sicherung dient.

Hinweis 5: ReferenceSite Werthinweise

  • Wenn die Datenbanksicherung älter ist als der Aufbewahrungszeitraum für die Änderungsnachverfolgung oder wenn Sie den Standort ohne Sicherung wiederherstellen, geben Sie den primären Referenzstandort an, den der CAS zum Wiederherstellen globaler Daten verwendet.

  • Wenn Sie keinen Referenzstandort angeben und die Sicherung älter als der Aufbewahrungszeitraum für die Änderungsnachverfolgung ist, werden alle primären Standorte mit den wiederhergestellten Daten aus dem Cas erneut initialisiert.

  • Wenn Sie keinen Referenzstandort angeben und die Sicherung innerhalb des Aufbewahrungszeitraums für die Änderungsnachverfolgung liegt, werden nur Änderungen, die nach der Sicherung vorgenommen werden, von primären Standorten repliziert. Wenn änderungen von verschiedenen primären Standorten in Konflikt stehen, verwendet der CAS den ersten, den er empfängt.

Options Abschnitt für Site Recovery

Viele der Schlüssel im Abschnitt sind auch für die Options Standortwiederherstellung erforderlich. Weitere Informationen finden Sie im Options Abschnitt zur Standortinstallation. In der folgenden Tabelle sind die Schlüssel im Abschnitt für site Options recovery zusammengefasst:

Schlüsselname Erforderlich Kommentar
ProductID Ja
SiteCode Ja Verwenden Sie denselben Standortcode, den sie vor dem Fehler verwendet hat.
SiteName Nein
SMSInstallDir Ja
SDKServer Ja Verwenden Sie denselben Server, auf dem diese Rolle vor dem Fehler gehostet wurde.
PrerequisiteComp Ja
PrerequisitePath Ja
AdminConsole Ja* * Nur erforderlich, wenn ServerRecoveryOptions oder 2ist1.
JoinCEIP Ja

SQLConfigOptions Abschnitt für Site Recovery

Viele der Schlüssel im Abschnitt sind auch für die SQLConfigOptions Standortwiederherstellung erforderlich. Weitere Informationen finden Sie im SQLConfigOptions Abschnitt zur Standortinstallation. In der folgenden Tabelle sind die Schlüssel im Abschnitt für site SQLConfigOptions recovery zusammengefasst:

Schlüsselname Erforderlich Kommentar
SQLServerName Ja Verwenden Sie denselben Server, auf dem die Standortdatenbank vor dem Fehler gehostet wurde.
DatabaseName Ja Verwenden Sie den gleichen Datenbanknamen, der vor dem Fehler verwendet wurde.
SQLSSBPort Ja Verwenden Sie denselben Port, der vor dem Fehler verwendet wurde.
SQLDataFilePath Nein
SQLLogFilePath Nein

CloudConnectorOptions Abschnitt für Site Recovery

Viele der Schlüssel im Abschnitt sind auch für die CloudConnectorOptions Standortwiederherstellung erforderlich. Weitere Informationen finden Sie im CloudConnectorOptions Abschnitt zur Standortinstallation. In der folgenden Tabelle sind die Schlüssel im Abschnitt für site CloudConnectorOptions recovery zusammengefasst:

Schlüsselname Erforderlich Kommentar
CloudConnector Ja
CloudConnectorServer Ja* * Nur erforderlich, wenn CloudConnector gleich ist 1.
UseProxy Ja* * Nur erforderlich, wenn CloudConnector gleich ist 1.
ProxyName Ja* * Nur erforderlich, wenn UseProxy gleich ist 1.
ProxyPort Ja* * Nur erforderlich, wenn UseProxy gleich ist 1.

HierarchyExpansionOption Abschnitt für Site Recovery

Viele der Schlüssel im Abschnitt sind auch für die HierarchyExpansionOption Standortwiederherstellung erforderlich. Weitere Informationen finden Sie im HierarchyExpansionOption Abschnitt zur Standortinstallation. In der folgenden Tabelle sind die Schlüssel im Abschnitt für site HierarchyExpansionOption recovery zusammengefasst:

Schlüsselname Erforderlich Kommentar
CCARSiteServer Ja* * Nur erforderlich, wenn der primäre Standort vor dem Fehler an einen CAS angefügt wurde.
CASRetryInterval Nein
WaitForCASTimeout Nein

Beispiele

Beispielskript zum Installieren eines primären Standorts

[Identification]
Action=InstallPrimarySite
CDLatest=1

[Options]
ProductID=Eval
SiteCode=XYZ
SiteName=Contoso eval site
SMSInstallDir=D:\Program Files\Microsoft Configuration Manager
SDKServer=cmsite.contoso.com
PrerequisiteComp=0
PrerequisitePath=C:\Sources\Redist
AdminConsole=1
JoinCEIP=0
ManagementPoint=cmsite.contoso.com
ManagementPointProtocol=HTTP
DistributionPoint=cmsite.contoso.com
DistributionPointProtocol=HTTP
DistributionPointInstallIIS=1
RoleCommunicationProtocol=HTTPorHTTPS
ClientsUsePKICertificate=0
MobileDeviceLanguage=0

[SQLConfigOptions]
SQLServerName=cmsql.contoso.com
SQLServerPort=1433
DatabaseName=CM_XYZ
SQLSSBPort=4022
SQLDataFilePath=E:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\
SQLLogFilePath=E:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\

[CloudConnectorOptions]
CloudConnector=1
CloudConnectorServer=cmsite.contoso.com
UseProxy=0

[SABranchOptions]
SAActive=1
CurrentBranch=1