Clés de fichier de script d’installation sans assistance
S’applique à : Gestionnaire de Configuration (branche actuelle)
Cet article définit toutes les clés et valeurs à spécifier dans le fichier de .ini
script d’installation. Utilisez ce fichier avec l’option /SCRIPT
de ligne de commande pour effectuer une installation ou une récupération sans assistance d’un site Configuration Manager. Les tableaux de cet article montrent :
- Clés de script d’installation disponibles et leurs valeurs correspondantes
- Si elles sont requises
- Quel type d’installation ils sont utilisés
- Brève description de la clé
Si vous souhaitez en savoir plus, consultez les articles suivants :
Spécifiez les noms de section entre crochets ([]
) : [<Section name>]
. Par exemple : [Identification]
.
Lorsque vous fournissez des valeurs pour les clés, le nom de la clé doit être suivi d’un signe égal (=
) et de la valeur de la clé : <Key name>=<Value>
. Par exemple : CDLatest=1
. Vérifiez que les clés se trouvent sous la section appropriée.
Chaque section et chaque valeur doivent être uniques dans un seul script. Par exemple, il ne peut y avoir qu’une [Identification]
seule section et une Action
seule clé.
Actions prises en charge
Un script est principalement défini par la Action
clé de la Identification
section . La liste suivante inclut toutes les actions actuellement prises en charge pour l’exécution du programme d’installation sans assistance :
-
InstallCAS
: Installer un site d’administration centrale (CAS) -
InstallPrimarySite
: Installer un site principal -
ManageLanguages
: ajouter ou supprimer des langues clientes et serveurs -
RecoverPrimarySite
: Récupération d’un site principal -
RecoverCCAR
: Récupérer un site d’administration centrale
Installer un site
Identification
section pour l’installation du site
Selon le type de site que vous installez, incluez les clés suivantes avec les valeurs appropriées dans la Identification
section :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
Action |
Oui | - InstallPrimarySite - InstallCAS |
- Installer un site principal. - Installer un site d’administration centrale (CAS) |
CDLatest |
Oui 2 |
1 : le programme d’installation s’exécute à partir de CD.Latest |
Lorsque vous exécutez le programme d’installation à partir du CD.Latest dossier , incluez cette clé et cette valeur. Cette valeur indique au programme d’installation que vous utilisez un média à partir de CD.Latest . |
Remarque 2 : CDLatest
obligatoire
La CDLatest
clé n’est requise que lorsque vous exécutez le programme d’installation à partir du CD.Latest
dossier pour installer un site principal ou un site d’administration centrale. Pour plus d’informations, consultez À propos du fichier de script de ligne de commande.
Options
section pour l’installation du site
Incluez les clés suivantes dans la section Options pour installer un site :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
ProductID |
Oui |
-
xxxxx-xxxxx-xxxxx-xxxxx-xxxxx : clé de produit valide avec tirets- Eval : Installer la version d’évaluation |
Type de licence à installer. |
SiteCode |
Oui | Code à trois caractères, par exemple XYZ |
Code de site à trois caractères qui identifie de façon unique le site dans la hiérarchie. |
SiteName |
Oui | Un nom de site | Nom convivial de ce site pour vous aider à l’identifier. |
SMSInstallDir |
Oui | Chemin d’accès au répertoire local | Dossier d’installation pour les fichiers programme Configuration Manager. |
SDKServer |
Oui | Nom de domaine complet du fournisseur SMS | Nom de domaine complet du premier serveur à héberger le fournisseur SMS. |
PrerequisiteComp |
Oui |
-
0 :Télécharger- 1 : déjà téléchargé |
Spécifiez si les fichiers prérequis ont déjà été téléchargés. Si vous utilisez la valeur , le programme d’installation 0 télécharge les fichiers. |
PrerequisitePath |
Oui | Chemin d’accès au répertoire local | Chemin d’accès aux fichiers prérequis. En fonction de la valeur, le PrerequisiteComp programme d’installation utilise ce chemin d’accès pour stocker les fichiers téléchargés ou pour localiser les fichiers précédemment téléchargés. |
AdminConsole |
Oui |
-
0 : Ne pas installer- 1 :Installer |
Spécifiez s’il faut installer la console Configuration Manager sur le serveur de site. |
JoinCEIP |
Oui | 0 |
Bien que la prise en charge du programme d’amélioration de l’expérience client (CEIP) ait été supprimée du produit, cette clé est toujours nécessaire. |
MobileDeviceLanguage |
Oui |
-
0 : Ne pas installer- 1 :Installer |
Spécifiez si les langues du client d’appareil mobile sont installées. |
Lorsque vous installez un site, vous pouvez également spécifier les clés pour gérer les langues, telles que AddServerLanguages
ou AddClientLanguages
. Pour plus d’informations, consultez Options
la section relative aux langues.
Les clés suivantes dans la Options
section sont spécifiques à un site principal :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
ManagementPoint |
Non | Nom de domaine complet MP | Nom de domaine complet du serveur qui hébergera le premier rôle de système de site de point de gestion( MP). |
ManagementPointProtocol |
Non |
HTTPS ou HTTP |
Protocole à utiliser pour le mp mp. |
DistributionPoint |
Non | Nom de domaine complet dp | Nom de domaine complet du serveur qui hébergera le premier rôle de système de site de point de distribution (DP). |
DistributionPointProtocol |
Non |
HTTPS ou HTTP |
Protocole à utiliser pour le dp. |
DistributionPointInstallIIS |
Non |
-
0 : Ne pas installer- 1 :Installer |
Spécifiez s’il faut installer IIS sur le dp. |
RoleCommunicationProtocol |
Oui |
EnforceHTTPS ou HTTPorHTTPS |
Spécifiez s’il faut configurer tous les systèmes de site pour accepter uniquement les communications HTTPS des clients ou configurer la méthode de communication pour chaque rôle de système de site. Lorsque vous sélectionnez EnforceHTTPS , les clients ont besoin d’un certificat d’infrastructure à clé publique (PKI) valide pour l’authentification du client. |
ClientsUsePKICertificate |
Oui |
-
0 : Ne pas utiliser- 1 :Utiliser |
Spécifiez si les clients utiliseront un certificat PKI client pour communiquer avec les rôles de système de site. |
UseFQDN |
Non |
-
0 : Ne pas utiliser- 1 :Utiliser |
Spécifiez si le nom de domaine complet des systèmes de site doit être utilisé sur Internet. |
ParentSiteCode |
Non | Code de site | Lorsque vous ajoutez un site principal enfant à une hiérarchie existante, spécifiez le code de site du site d’administration centrale. |
ParentSiteServer |
Non | FQDN | Lorsque vous ajoutez un site principal enfant à une hiérarchie existante, spécifiez le nom de domaine complet du serveur d’administration centrale. |
SQLConfigOptions
section pour l’installation du site
Incluez les clés suivantes dans la SQLConfigOptions
section pour installer un site :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
SQLServerName |
Oui | Nom de domaine complet de SQL Server | Nom du serveur ou de l’instance en cluster qui exécute SQL Server héberger la base de données du site. |
DatabaseName |
Oui | Nom ou Instance\Nom |
Nom de la base de données SQL Server à créer ou à utiliser. S’il se trouve sur l’instance par défaut, spécifiez simplement le nom de la base de données. Sinon, spécifiez l’instance et le nom. |
SQLServerPort |
Non | Numéro de port | Port utilisé par SQL Server. Par défaut, il utilise 1433. |
SQLSSBPort |
Non | Numéro de port | Port SQL Server Service Broker (SSB). Par défaut, SSB utilise le port TCP 4022. |
SQLDataFilePath |
Non | Chemin d’accès au répertoire local | Autre emplacement pour créer le fichier .mdb de base de données. |
SQLLogFilePath |
Non | Chemin d’accès au répertoire local | Autre emplacement pour créer le fichier journal .ldf de base de données. |
AGBackupShare |
Non | Chemin d’accès du partage réseau | Emplacement réseau pour le partage des sauvegardes de base de données lors de la création de la base de données de site dans un groupe de disponibilité. Le partage de sauvegarde n’est nécessaire que si l’amorçage automatique n’est pas défini. |
CloudConnectorOptions
section pour l’installation du site
Incluez les clés suivantes dans la CloudConnectorOptions
section pour installer un site :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
CloudConnector |
Oui |
-
0 : Ne pas installer- 1 :Installer |
Spécifiez s’il faut installer un point de connexion de service (SCP) sur ce site. Étant donné que vous ne pouvez installer le scp que sur le site de niveau supérieur d’une hiérarchie, définissez cette valeur 0 sur pour un site principal enfant. |
CloudConnectorServer |
Oui* | Nom de domaine complet scp | Nom de domaine complet du serveur qui hébergera le rôle SCP. * Obligatoire uniquement quand CloudConnector est égal à 1 . |
UseProxy |
Oui* |
-
0 : Aucun proxy- 1 : utiliser le proxy |
Spécifiez si le scp utilise un serveur proxy. * Obligatoire uniquement quand CloudConnector est égal à 1 . |
ProxyName |
Oui* | Nom de domaine complet du proxy | Nom de domaine complet du serveur proxy utilisé par le scp. * Obligatoire uniquement quand UseProxy est égal à 1 . |
ProxyPort |
Oui* | Numéro de port | Numéro de port du serveur proxy utilisé par le scp. * Obligatoire uniquement quand UseProxy est égal à 1 . |
SABranchOptions
section pour l’installation du site
Incluez les clés suivantes dans la SABranchOptions
section pour installer un site :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
SAActive |
Oui |
-
0 : Vous n’avez pas de SA- 1 : SA est actif |
Spécifiez si vous disposez d’une Software Assurance (SA) active. Pour plus d’informations, consultez FAQ sur les produits et les licences. |
CurrentBranch |
Oui |
-
0 : Installer le LTSB- 1 : Installer Current Branch |
Spécifiez s’il faut utiliser Configuration Manager branche actuelle ou la branche de maintenance à long terme (LTSB). Pour plus d’informations, consultez Quelle branche de Configuration Manager dois-je utiliser ? |
SAExpiration |
Non | Date | Date d’expiration de la sa, utilisée comme rappel pratique de cette date. Pour plus d’informations, consultez Licences et branches. |
HierarchyExpansionOption
section pour l’expansion du site
Lorsque vous installez un site d’administration centrale pour développer un site principal autonome dans une hiérarchie, utilisez les clés suivantes dans la HierarchyExpansionOption
section :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
CCARSiteServer |
Non | Nom de domaine complet cas | Nom de domaine complet du site d’administration centrale auquel un site principal est attaché lorsqu’il rejoint la hiérarchie Configuration Manager. Spécifiez le site d’administration centrale pendant l’installation. |
CASRetryInterval |
Non | Minutes | Si la connexion au site d’administration centrale échoue, le site principal attend ce nombre de minutes, puis retente la connexion. |
WaitForCASTimeout |
Non |
0 devient 100 |
Valeur de délai d’expiration maximale en minutes pour qu’un site principal se connecte au site d’administration centrale. |
UseDistributionView |
Non |
-
0 : Ne pas activer- 1 :Activer |
Spécifiez s’il faut utiliser des vues distribuées pour optimiser la réplication de base de données. |
JoinPrimarySiteName |
Non | Nom de domaine complet du serveur de site | Nom de domaine complet du serveur de site principal à développer. |
Gérer les langues
Identification
section pour les langues
Incluez la clé suivante dans la Identification
section pour gérer les langues :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
Action |
Oui | ManageLanguages |
Gère la prise en charge linguistique du serveur, du client et du client mobile sur un site. |
Options
section pour les langues
Incluez les clés suivantes dans la Options
section pour gérer les langues :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
AddServerLanguages |
Non | Voir la note 1 | Langues du serveur qui seront disponibles pour la console Configuration Manager, les rapports et d’autres objets. |
AddClientLanguages |
Non | Voir la note 1 | Langues qui seront disponibles pour les ordinateurs clients. |
DeleteServerLanguages |
Non | Voir la note 1 | Langues à supprimer. Ils ne seront plus disponibles pour la console Configuration Manager, les rapports et d’autres objets. |
DeleteClientLanguages |
Non | Voir la note 1 | Langues à supprimer et qui ne seront plus disponibles pour les ordinateurs clients. L’anglais est disponible par défaut, vous ne pouvez pas le supprimer. |
MobileDeviceLanguage |
Oui |
-
0 : Ne pas installer- 1 :Installer |
Spécifiez si les langues du client d’appareil mobile sont installées. |
PrerequisiteComp |
Oui |
-
0 :Télécharger- 1 : déjà téléchargé |
Spécifiez si les fichiers prérequis ont déjà été téléchargés. Par exemple, si vous utilisez la valeur , le programme d’installation 0 télécharge les fichiers. |
PrerequisitePath |
Oui | Chemin d’accès au répertoire local | Chemin d’accès aux fichiers prérequis. En fonction de la valeur, le PrerequisiteComp programme d’installation utilise ce chemin d’accès pour stocker les fichiers téléchargés ou pour localiser les fichiers précédemment téléchargés. |
ResetSecSiteLangs |
Non |
-
0 : Ne pas réinitialiser- 1 :Réinitialiser |
Réinitialisez les modules linguistiques installés sur un site secondaire. |
Remarque 1 : Valeurs de langue prises en charge
Utilisez le code à trois lettres pour les langues serveur ou les langues clientes prises en charge par Configuration Manager. Par exemple, pour ajouter la prise en charge de l’allemand sur le client, spécifiez la paire clé-valeur suivante : AddClientLanguages=DEU
L’anglais (ENG
) est disponible par défaut. Vous n’avez pas besoin de l’ajouter et vous ne pouvez pas le supprimer.
Récupérer un site
Identification
section pour la récupération de site
Selon le type de site que vous récupérez, incluez les clés suivantes avec les valeurs appropriées dans la Identification
section :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
Action |
Oui | - RecoverPrimarySite - RecoverCCAR |
- Récupérer un site principal - Récupérer un site d’administration centrale |
CDLatest |
Oui 3 |
1 : le programme d’installation s’exécute à partir de CD.Latest |
Lorsque vous exécutez le programme d’installation à partir du dossier CD.Latest, incluez cette clé et cette valeur. Cette valeur indique au programme d’installation que vous utilisez un média à partir de CD.Latest. |
Remarque 3 : CDLatest
obligatoire
La CDLatest
clé n’est requise que lorsque vous exécutez le programme d’installation à partir du CD.Latest
dossier pour récupérer un site. Pour plus d’informations, consultez À propos du fichier de script de ligne de commande.
RecoveryOptions
section pour la récupération de site
Incluez les clés suivantes dans la RecoveryOptions
section pour récupérer un site :
Nom de la clé | Requis | Valeurs | Détails |
---|---|---|---|
ServerRecoveryOptions |
Oui |
-
1 : Serveur de site et SQL Server- 2 : Serveur de site uniquement- 4 : SQL Server uniquement |
Composants à récupérer. Voir la note 4 |
DatabaseRecoveryOptions |
Oui* |
-
10 : Restauration à partir d’une sauvegarde- 20 : récupéré manuellement- 40 : Créer une base de données- 80 : Ignorer |
Spécifiez comment le programme d’installation récupère la base de données de site dans SQL Server. * Obligatoire uniquement lorsque ServerRecoveryOptions est 1 ou 4 . |
ReferenceSite |
Oui* | FQDN | Site principal de référence utilisé par le site d’administration centrale pour récupérer des données globales. * Obligatoire uniquement lorsque DatabaseRecoveryOptions a la valeur 40 .
Voir la note 5 |
SiteServerBackupLocation |
Non | Chemin d’accès au répertoire | Chemin d’accès au jeu de sauvegarde du serveur de site. Si vous ne spécifiez pas de valeur, le programme d’installation réinstalle le site sans le restaurer à partir d’un jeu de sauvegarde. |
BackupLocation |
Oui* | Chemin d’accès au répertoire | Chemin d’accès au jeu de sauvegarde de la base de données du site. * Obligatoire quand ServerRecoveryOptions a la valeur 1 ou 4 , et DatabaseRecoveryOptions a la valeur 10 . |
Remarque 4 : ServerRecoveryOptions
notes de valeur
1
ou2
: pour récupérer le site à l’aide d’une sauvegarde de site, spécifiez une valeur pourSiteServerBackupLocation
. Si vous ne spécifiez pas de valeur, le programme d’installation réinstalle le site sans le restaurer à partir d’un jeu de sauvegarde.4
: laBackupLocation
clé est requise lorsque vous configurez une valeur de10
pour laDatabaseRecoveryOptions
clé, qui consiste à restaurer la base de données du site à partir d’une sauvegarde.
Remarque 5 : ReferenceSite
notes de valeur
Si la sauvegarde de base de données est antérieure à la période de rétention de suivi des modifications, ou lorsque vous récupérez le site sans sauvegarde, spécifiez le site principal de référence que le site d’administration centrale utilise pour récupérer les données globales.
Lorsque vous ne spécifiez pas de site de référence et que la sauvegarde est antérieure à la période de rétention de suivi des modifications, tous les sites principaux sont réinitialisés avec les données restaurées à partir du site d’administration centrale.
Lorsque vous ne spécifiez pas de site de référence et que la sauvegarde se trouve dans la période de rétention de suivi des modifications, seules les modifications effectuées après la sauvegarde sont répliquées à partir des sites principaux. Lorsqu’il y a des modifications en conflit à partir de différents sites principaux, le site d’administration centrale utilise le premier qu’il reçoit.
Options
section pour la récupération de site
La plupart des clés de la Options
section sont également requises pour la récupération de site. Pour plus d’informations, consultez Options
la section relative à l’installation de site. Le tableau suivant récapitule les clés de la section pour la Options
récupération de site :
Nom de la clé | Requis | Commentaire |
---|---|---|
ProductID |
Oui | |
SiteCode |
Oui | Utilisez le même code de site que celui utilisé avant l’échec. |
SiteName |
Non | |
SMSInstallDir |
Oui | |
SDKServer |
Oui | Utilisez le même serveur que celui qui hébergeait ce rôle avant l’échec. |
PrerequisiteComp |
Oui | |
PrerequisitePath |
Oui | |
AdminConsole |
Oui* | * Obligatoire uniquement lorsque ServerRecoveryOptions est 1 ou 2 . |
JoinCEIP |
Oui |
SQLConfigOptions
section pour la récupération de site
La plupart des clés de la SQLConfigOptions
section sont également requises pour la récupération de site. Pour plus d’informations, consultez SQLConfigOptions
la section relative à l’installation de site. Le tableau suivant récapitule les clés de la section pour la SQLConfigOptions
récupération de site :
Nom de la clé | Requis | Commentaire |
---|---|---|
SQLServerName |
Oui | Utilisez le même serveur que celui qui hébergeait la base de données du site avant l’échec. |
DatabaseName |
Oui | Utilisez le même nom de base de données que celui utilisé avant l’échec. |
SQLSSBPort |
Oui | Utilisez le même port que celui utilisé avant l’échec. |
SQLDataFilePath |
Non | |
SQLLogFilePath |
Non |
CloudConnectorOptions
section pour la récupération de site
La plupart des clés de la CloudConnectorOptions
section sont également requises pour la récupération de site. Pour plus d’informations, consultez CloudConnectorOptions
la section relative à l’installation de site. Le tableau suivant récapitule les clés de la section pour la CloudConnectorOptions
récupération de site :
Nom de la clé | Requis | Commentaire |
---|---|---|
CloudConnector |
Oui | |
CloudConnectorServer |
Oui* | * Obligatoire uniquement quand CloudConnector est égal à 1 . |
UseProxy |
Oui* | * Obligatoire uniquement quand CloudConnector est égal à 1 . |
ProxyName |
Oui* | * Obligatoire uniquement quand UseProxy est égal à 1 . |
ProxyPort |
Oui* | * Obligatoire uniquement quand UseProxy est égal à 1 . |
HierarchyExpansionOption
section pour la récupération de site
La plupart des clés de la HierarchyExpansionOption
section sont également requises pour la récupération de site. Pour plus d’informations, consultez HierarchyExpansionOption
la section relative à l’installation de site. Le tableau suivant récapitule les clés de la section pour la HierarchyExpansionOption
récupération de site :
Nom de la clé | Requis | Commentaire |
---|---|---|
CCARSiteServer |
Oui* | * Obligatoire uniquement si le site principal a été attaché à un site d’administration centrale avant l’échec. |
CASRetryInterval |
Non | |
WaitForCASTimeout |
Non |
Exemples
Exemple de script pour installer un site principal
[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