Katılımsız kurulum betik dosyası anahtarları
Uygulama hedefi: Configuration Manager (güncel dalı)
Bu makale, yükleme betiği dosyasında belirtilmesi .ini
gereken tüm anahtarları ve değerleri tanımlar. Bir Configuration Manager sitesinin katılımsız yüklemesini veya kurtarmasını yapmak için bu dosyayı komut satırı seçeneğiyle /SCRIPT
kullanın. Bu makaledeki tablolar şunları gösterir:
- Kullanılabilir kurulum betik anahtarları ve karşılık gelen değerleri
- Gerekliyse
- Hangi yükleme türü için kullanıldıkları
- Anahtarın kısa bir açıklaması
Daha fazla bilgi için aşağıdaki makalelere bakın:
Bölüm adlarını köşeli ayraç ([]
): [<Section name>]
içinde belirtin. Örneğin, [Identification]
.
Anahtarlar için değerler sağladığınızda, anahtarın adının ardından eşittir işareti (=
) ve anahtarın değeri olmalıdır: <Key name>=<Value>
. Örneğin, CDLatest=1
. Anahtarların uygun bölümün altında olduğundan emin olun.
Her bölümün ve her değerin tek bir betikte benzersiz olması gerekir. Örneğin, yalnızca bir [Identification]
bölüm ve yalnızca bir Action
anahtar olabilir.
Desteklenen eylemler
Betik öncelikli olarak bölümündeki anahtar Identification
tarafından Action
tanımlanır. Aşağıdaki liste, kurulumu katılımsız çalıştırmak için şu anda desteklenen tüm eylemleri içerir:
-
InstallCAS
: Merkezi yönetim sitesi (CAS) yükleme -
InstallPrimarySite
: Birincil siteyi yükleme -
ManageLanguages
: İstemci ve sunucu dillerini ekleme veya kaldırma -
RecoverPrimarySite
: Birincil siteyi kurtarma -
RecoverCCAR
: CAS'i kurtarma
Site yükleme
Identification
site yükleme bölümü
Yüklediğiniz sitenin türüne bağlı olarak, bölümüne uygun değerleri Identification
içeren aşağıdaki anahtarları ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
Action |
Evet | - InstallPrimarySite - InstallCAS |
- Birincil siteyi yükleyin. - Merkezi yönetim sitesi (CAS) yükleme |
CDLatest |
Evet 2 |
1 : Kurulum CD.Latest'ten çalışır |
Kurulumu klasörden çalıştırdığınızdaCD.Latest bu anahtarı ve değeri ekleyin. Bu değer, kuruluma ortamından CD.Latest medya kullandığınızı bildirir. |
Not 2: CDLatest
gerekli
CDLatest
Anahtar, yalnızca bir birincil siteyi veya merkezi yönetim sitesini yüklemek için klasörden CD.Latest
kurulumu çalıştırdığınızda gereklidir. Daha fazla bilgi için bkz. Komut satırı betik dosyası hakkında.
Options
site yükleme bölümü
Siteyi yüklemek için Seçenekler bölümüne aşağıdaki anahtarları ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
ProductID |
Evet |
-
xxxxx-xxxxx-xxxxx-xxxxx-xxxxx : Kısa çizgili geçerli bir ürün anahtarı- Eval : Değerlendirme sürümünü yükleme |
Yüklenecek lisans türü. |
SiteCode |
Evet | Üç karakter kodu, örneğin XYZ |
Hiyerarşideki siteyi benzersiz olarak tanımlayan üç karakterli site kodu. |
SiteName |
Evet | Site adı | Tanımlamaya yardımcı olması için bu sitenin kolay adı. |
SMSInstallDir |
Evet | Yerel dizin yolu | Configuration Manager program dosyalarının yükleme klasörü. |
SDKServer |
Evet | SMS Sağlayıcısı FQDN | SMS Sağlayıcısını barındıran ilk sunucunun FQDN'sini. |
PrerequisiteComp |
Evet |
-
0 :Indir- 1 : Zaten indirildi |
Önkoşul dosyalarının zaten indirilip indirilmediğini belirtin. değerini 0 kullanırsanız kurulum dosyaları indirir. |
PrerequisitePath |
Evet | Yerel dizin yolu | Önkoşul dosyalarının yolu. Değere PrerequisiteComp bağlı olarak kurulum, indirilen dosyaları depolamak veya daha önce indirilen dosyaları bulmak için bu yolu kullanır. |
AdminConsole |
Evet |
-
0 : Yüklemeyin- 1 :Yüklemek |
site sunucusuna Configuration Manager konsolunun yüklenip yüklenmeyeceğini belirtin. |
JoinCEIP |
Evet | 0 |
Müşteri Deneyimini Geliştirme Programı (CEIP) desteği üründen kaldırılmış olsa da bu anahtar hala gereklidir. |
MobileDeviceLanguage |
Evet |
-
0 : Yüklemeyin- 1 :Yüklemek |
Mobil cihaz istemci dillerinin yüklü olup olmadığını belirtin. |
Bir site yüklediğinizde, veya AddClientLanguages
gibi AddServerLanguages
dilleri yönetmek için anahtarları da belirtebilirsiniz. Daha fazla bilgi için diller bölümüne bakınOptions
.
bölümündeki aşağıdaki anahtarlar Options
birincil siteye özgü:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
ManagementPoint |
Hayır | MP FQDN | İlk yönetim noktası (MP) site sistemi rolünü barındıracak sunucunun FQDN'sini. |
ManagementPointProtocol |
Hayır |
HTTPS Veya HTTP |
MP için kullanılacak protokol. |
DistributionPoint |
Hayır | DP FQDN | İlk dağıtım noktası (DP) site sistemi rolünü barındıracak sunucunun FQDN'sini. |
DistributionPointProtocol |
Hayır |
HTTPS Veya HTTP |
DP için kullanılacak protokol. |
DistributionPointInstallIIS |
Hayır |
-
0 : Yüklemeyin- 1 :Yüklemek |
DP'ye IIS yüklenip yüklenmeyeceğini belirtin. |
RoleCommunicationProtocol |
Evet |
EnforceHTTPS Veya HTTPorHTTPS |
Tüm site sistemlerinin istemcilerden yalnızca HTTPS iletişimini kabul etmek için mi yoksa her site sistemi rolü için iletişim yöntemini mi yapılandıracağını belirtin. seçeneğini EnforceHTTPS belirlediğinizde istemciler, istemci kimlik doğrulaması için geçerli bir ortak anahtar altyapısı (PKI) sertifikasına ihtiyaç duyar. |
ClientsUsePKICertificate |
Evet |
-
0 : Kullanmayın- 1 :Kullanın |
İstemcilerin site sistem rolleri ile iletişim kurmak için bir istemci PKI sertifikası kullanıp kullanmayacağını belirtin. |
UseFQDN |
Hayır |
-
0 : Kullanmayın- 1 :Kullanın |
Site sistemlerinin FQDN'sinin İnternet'te kullanılmak üzere olup olmadığını belirtin. |
ParentSiteCode |
Hayır | Site kodu | Var olan bir hiyerarşiye alt birincil site eklerken CAS'nin site kodunu belirtin. |
ParentSiteServer |
Hayır | FQDN | Var olan bir hiyerarşiye alt birincil site eklerken CAS sunucusunun FQDN'sini belirtin. |
SQLConfigOptions
site yükleme bölümü
Bir siteyi yüklemek için bölümüne aşağıdaki anahtarları SQLConfigOptions
ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
SQLServerName |
Evet | SQL Server FQDN'sini | Site veritabanını barındırmak için SQL Server çalıştıran sunucunun veya kümelenmiş örneğin adı. |
DatabaseName |
Evet | Ad veya Örnek\Ad |
Oluşturulacak veya kullanılacak SQL Server veritabanının adı. Varsayılan örnekteyse veritabanı adını belirtmeniz yeter. Aksi takdirde örneği ve adı belirtin. |
SQLServerPort |
Hayır | Bağlantı noktası numarası | SQL Server kullandığı bağlantı noktası. Varsayılan olarak 1433 kullanır. |
SQLSSBPort |
Hayır | Bağlantı noktası numarası | SQL Server Hizmet Aracısı (SSB) bağlantı noktası. SSB varsayılan olarak 4022 numaralı TCP bağlantı noktasını kullanır. |
SQLDataFilePath |
Hayır | Yerel dizin yolu | Veritabanı .mdb dosyasını oluşturmak için alternatif bir konum. |
SQLLogFilePath |
Hayır | Yerel dizin yolu | Veritabanı .ldf günlük dosyasını oluşturmak için alternatif bir konum. |
AGBackupShare |
Hayır | Ağ paylaşımı yolu | Kullanılabilirlik Grubunda site veritabanını oluştururken veritabanı yedeklemelerini paylaşmak için ağ konumu. Yedekleme paylaşımı yalnızca otomatik dağıtım ayarlanmadıysa gereklidir. |
CloudConnectorOptions
site yükleme bölümü
Bir siteyi yüklemek için bölümüne aşağıdaki anahtarları CloudConnectorOptions
ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
CloudConnector |
Evet |
-
0 : Yüklemeyin- 1 :Yüklemek |
Bu siteye bir hizmet bağlantı noktası (SCP) yüklenip yüklenmeyeceğini belirtin. SCP'yi yalnızca hiyerarşinin en üst katman sitesine yükleyebildiğiniz için bu değeri 0 alt birincil site için olarak ayarlayın. |
CloudConnectorServer |
Evet* | SCP FQDN | SCP rolünü barındıracak sunucunun FQDN'sini. * Yalnızca eşit 1 olduğunda CloudConnector gereklidir. |
UseProxy |
Evet* |
-
0 : Ara sunucu yok- 1 : Ara sunucu kullan |
SCP'nin ara sunucu kullanıp kullanmadığını belirtin. * Yalnızca eşit 1 olduğunda CloudConnector gereklidir. |
ProxyName |
Evet* | Proxy FQDN | SCP'nin kullandığı ara sunucunun FQDN'si. * Yalnızca eşit 1 olduğunda UseProxy gereklidir. |
ProxyPort |
Evet* | Bağlantı noktası numarası | SCP'nin kullandığı proxy sunucusunun bağlantı noktası numarası. * Yalnızca eşit 1 olduğunda UseProxy gereklidir. |
SABranchOptions
site yükleme bölümü
Bir siteyi yüklemek için bölümüne aşağıdaki anahtarları SABranchOptions
ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
SAActive |
Evet |
-
0 : SA'nız yok- 1 : SA etkin |
Etkin Yazılım Güvenceniz (SA) olup olmadığını belirtin. Daha fazla bilgi için bkz . Ürün ve lisanslama hakkında SSS. |
CurrentBranch |
Evet |
-
0 : LTSB'yi yükleme- 1 : Geçerli dalı yükleme |
Geçerli dal Configuration Manager veya uzun süreli bakım dalı (LTSB) kullanılıp kullanılmayacağını belirtin. Daha fazla bilgi için bkz. Configuration Manager hangi dalını kullanmalıyım? |
SAExpiration |
Hayır | Tarih | SA'nın süresinin dolduğu tarih, bu tarihin kullanışlı bir anımsatıcısı olarak kullanılır. Daha fazla bilgi için bkz . Lisanslama ve dallar. |
HierarchyExpansionOption
site genişletme bölümü
Tek başına birincil siteyi hiyerarşiye genişletmek için CAS yüklerken, bölümünde aşağıdaki anahtarları HierarchyExpansionOption
kullanın:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
CCARSiteServer |
Hayır | CAS FQDN | Birincil sitenin Configuration Manager hiyerarşisine katıldığında iliştirtiği CAS'nin FQDN'sini. Kurulum sırasında CAS'yi belirtin. |
CASRetryInterval |
Hayır | Dakika | CAS bağlantısı başarısız olursa, birincil site bu kadar dakika bekler ve bağlantıyı yeniden başlatır. |
WaitForCASTimeout |
Hayır |
0 Hedef 100 |
Birincil sitenin CAS'ye bağlanması için dakika cinsinden en yüksek zaman aşımı değeri. |
UseDistributionView |
Hayır |
-
0 : Etkinleştirme- 1 :Etkinleştirmek |
Veritabanı çoğaltmasını iyileştirmek için dağıtılmış görünümlerin kullanılıp kullanılmayacağını belirtin. |
JoinPrimarySiteName |
Hayır | Site sunucusu FQDN | Genişletilmesi gereken birincil site sunucusunun FQDN'sini. |
Dilleri yönetme
Identification
diller için bölüm
Dilleri yönetmek için bölümüne aşağıdaki anahtarı Identification
ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
Action |
Evet | ManageLanguages |
Bir sitedeki sunucu, istemci ve mobil istemci dili desteğini yönetir. |
Options
diller için bölüm
Dilleri yönetmek için bölümüne aşağıdaki anahtarları Options
ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
AddServerLanguages |
Hayır | Bkz. not 1 | Configuration Manager konsolu, raporlar ve diğer nesneler için kullanılabilir olacak sunucu dilleri. |
AddClientLanguages |
Hayır | Bkz. not 1 | İstemci bilgisayarlar için kullanılabilir olacak diller. |
DeleteServerLanguages |
Hayır | Bkz. not 1 | Kaldırılacak diller. Bunlar artık Configuration Manager konsolu, raporlar ve diğer nesneler için kullanılamaz. |
DeleteClientLanguages |
Hayır | Bkz. not 1 | Kaldırılacak ve artık istemci bilgisayarlar tarafından kullanılamayacak olan diller. İngilizce varsayılan olarak kullanılabilir, kaldıramazsınız. |
MobileDeviceLanguage |
Evet |
-
0 : Yüklemeyin- 1 :Yüklemek |
Mobil cihaz istemci dillerinin yüklü olup olmadığını belirtin. |
PrerequisiteComp |
Evet |
-
0 :Indir- 1 : Zaten indirildi |
Önkoşul dosyalarının zaten indirilip indirilmediğini belirtin. Örneğin, değerini 0 kullanırsanız kurulum dosyaları indirir. |
PrerequisitePath |
Evet | Yerel dizin yolu | Önkoşul dosyalarının yolu. Değere PrerequisiteComp bağlı olarak kurulum, indirilen dosyaları depolamak veya daha önce indirilen dosyaları bulmak için bu yolu kullanır. |
ResetSecSiteLangs |
Hayır |
-
0 : Sıfırlama- 1 :Sıfırlamak |
İkincil bir sitede yüklü olan dil paketlerini sıfırlayın. |
Not 1: Desteklenen dil değerleri
Configuration Manager destekleyen sunucu dilleri veya istemci dilleri için üç harfli kodu kullanın. Örneğin, istemciye Almanca desteği eklemek için aşağıdaki anahtar ve değer çiftini belirtin: AddClientLanguages=DEU
İngilizce (ENG
) varsayılan olarak kullanılabilir. Eklemek zorunda değilsiniz ve kaldıramazsınız.
Siteyi kurtarma
Identification
site recovery bölümü
Kurtardığınız sitenin türüne bağlı olarak, bölümüne uygun değerleri Identification
içeren aşağıdaki anahtarları ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
Action |
Evet | - RecoverPrimarySite - RecoverCCAR |
- Birincil siteyi kurtarma - CAS'i kurtarma |
CDLatest |
Evet 3 |
1 : Kurulum CD.Latest'ten çalışır |
Kurulumu CD.Latest klasöründen çalıştırdığınızda bu anahtarı ve değeri ekleyin. Bu değer, kuruluma CD.Latest'ten medya kullandığınızı bildirir. |
Not 3: CDLatest
gerekli
CDLatest
Anahtar, yalnızca siteyi kurtarmak için klasörden CD.Latest
kurulumu çalıştırdığınızda gereklidir. Daha fazla bilgi için bkz. Komut satırı betik dosyası hakkında.
RecoveryOptions
site recovery bölümü
Bir siteyi kurtarmak için bölümüne aşağıdaki anahtarları RecoveryOptions
ekleyin:
Anahtar adı | Gerekli | Değerler | Ayrıntılar |
---|---|---|---|
ServerRecoveryOptions |
Evet |
-
1 : Site sunucusu ve SQL Server- 2 : Yalnızca site sunucusu- 4 : Yalnızca SQL Server |
Kurtarılması gereken bileşenler. Bkz. not 4 |
DatabaseRecoveryOptions |
Evet* |
-
10 : Yedeklemeden geri yükleme- 20 : El ile kurtarıldı- 40 : Yeni veritabanı oluşturma- 80 :Atlamak |
Kurulumun SQL Server'da site veritabanını nasıl kurtaracağını belirtin. * Yalnızca veya 4 olduğunda ServerRecoveryOptions 1 gereklidir. |
ReferenceSite |
Evet* | FQDN | CAS'nin genel verileri kurtarmak için kullandığı başvuru birincil sitesi. * Yalnızca olduğunda DatabaseRecoveryOptions 40 gereklidir.
Bkz. not 5 |
SiteServerBackupLocation |
Hayır | Dizin yolu | Site sunucusu yedekleme kümesinin yolu. Bir değer belirtmezseniz, kurulum siteyi bir yedekleme kümesinden geri yüklemeden yeniden yükler. |
BackupLocation |
Evet* | Dizin yolu | Site veritabanı yedekleme kümesinin yolu. * veya 4 olduğunda ve DatabaseRecoveryOptions olduğunda 10 ServerRecoveryOptions 1 gereklidir. |
Not 4: ServerRecoveryOptions
değer notları
1
veya2
: Site yedeklemesi kullanarak siteyi kurtarmak için içinSiteServerBackupLocation
bir değer belirtin. Bir değer belirtmezseniz, kurulum siteyi bir yedekleme kümesinden geri yüklemeden yeniden yükler.4
: AnahtarınBackupLocation
değerini10
DatabaseRecoveryOptions
yapılandırdığınızda anahtar gereklidir; bu, site veritabanını yedekten geri yüklemektir.
Not 5: ReferenceSite
değer notları
Veritabanı yedeklemesi değişiklik izleme saklama süresinden eskiyse veya siteyi yedekleme olmadan kurtardığınızda CAS'nin genel verileri kurtarmak için kullandığı başvuru birincil sitesini belirtin.
Bir başvuru sitesi belirtmediğinizde ve yedekleme değişiklik izleme saklama süresinden daha eskiyse, tüm birincil siteler CAS'den geri yüklenen verilerle yeniden başlatılır.
Bir başvuru sitesi belirtmediğinizde ve yedekleme değişiklik izleme saklama süresi içinde olduğunda, yalnızca yedeklemeden sonra yapılan değişiklikler birincil sitelerden çoğaltılır. Farklı birincil sitelerden çakışan değişiklikler olduğunda, CAS aldığı ilk siteyi kullanır.
Options
site recovery bölümü
Bölümdeki anahtarların Options
çoğu site kurtarma için de gereklidir. Daha fazla bilgi için site yükleme bölümüne bakınOptions
. Aşağıdaki tabloda, site kurtarma bölümündeki Options
anahtarlar özetlemektedir:
Anahtar adı | Gerekli | Açıklama ekleme |
---|---|---|
ProductID |
Evet | |
SiteCode |
Evet | Hatadan önce kullandığı site kodunu kullanın. |
SiteName |
Hayır | |
SMSInstallDir |
Evet | |
SDKServer |
Evet | Hatadan önce bu rolü barındıran sunucuyu kullanın. |
PrerequisiteComp |
Evet | |
PrerequisitePath |
Evet | |
AdminConsole |
Evet* | * Yalnızca veya 2 olduğunda ServerRecoveryOptions 1 gereklidir. |
JoinCEIP |
Evet |
SQLConfigOptions
site recovery bölümü
Bölümdeki anahtarların SQLConfigOptions
çoğu site kurtarma için de gereklidir. Daha fazla bilgi için site yükleme bölümüne bakınSQLConfigOptions
. Aşağıdaki tabloda, site kurtarma bölümündeki SQLConfigOptions
anahtarlar özetlemektedir:
Anahtar adı | Gerekli | Açıklama ekleme |
---|---|---|
SQLServerName |
Evet | Hatadan önce site veritabanını barındıran sunucuyu kullanın. |
DatabaseName |
Evet | Hatadan önce kullanılan veritabanı adını kullanın. |
SQLSSBPort |
Evet | Hatadan önce kullanılan bağlantı noktasını kullanın. |
SQLDataFilePath |
Hayır | |
SQLLogFilePath |
Hayır |
CloudConnectorOptions
site recovery bölümü
Bölümdeki anahtarların CloudConnectorOptions
çoğu site kurtarma için de gereklidir. Daha fazla bilgi için site yükleme bölümüne bakınCloudConnectorOptions
. Aşağıdaki tabloda, site kurtarma bölümündeki CloudConnectorOptions
anahtarlar özetlemektedir:
Anahtar adı | Gerekli | Açıklama ekleme |
---|---|---|
CloudConnector |
Evet | |
CloudConnectorServer |
Evet* | * Yalnızca eşit 1 olduğunda CloudConnector gereklidir. |
UseProxy |
Evet* | * Yalnızca eşit 1 olduğunda CloudConnector gereklidir. |
ProxyName |
Evet* | * Yalnızca eşit 1 olduğunda UseProxy gereklidir. |
ProxyPort |
Evet* | * Yalnızca eşit 1 olduğunda UseProxy gereklidir. |
HierarchyExpansionOption
site recovery bölümü
Bölümdeki anahtarların HierarchyExpansionOption
çoğu site kurtarma için de gereklidir. Daha fazla bilgi için site yükleme bölümüne bakınHierarchyExpansionOption
. Aşağıdaki tabloda, site kurtarma bölümündeki HierarchyExpansionOption
anahtarlar özetlemektedir:
Anahtar adı | Gerekli | Açıklama ekleme |
---|---|---|
CCARSiteServer |
Evet* | * Yalnızca birincil site hatadan önce bir CAS'ye bağlıysa gereklidir. |
CASRetryInterval |
Hayır | |
WaitForCASTimeout |
Hayır |
Örnekler
Birincil site yüklemek için örnek betik
[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