Komut Dosyaları

LTI ve ZTI dağıtımlarında kullanılan betikler, dağıtım işlemi sırasında kullanılan işlem adımlarını ve yapılandırma ayarlarını belirleyen özelliklere başvurur. Eylemlere eklenecek doğru betikleri ve her betiği çalıştırırken sağlanacak geçerli bağımsız değişkenleri belirlemesine yardımcı olması için bu başvuru bölümünü kullanın. Her komut dosyası için aşağıdaki bilgiler sağlanır:

  • Adı. Betiğin adını belirtir.

  • Açıklama. Betiğin amacının açıklamasını ve betik özelleştirmeyle ilgili her türlü bilgiyi sağlar.

  • Giriş. Komut dosyasına giriş için kullanılan dosyaları gösterir.

  • Sonuç. Betik tarafından oluşturulan veya değiştirilen dosyaları gösterir.

  • Referanslar. Betik tarafından başvurulan diğer betikleri veya yapılandırma dosyalarını gösterir.

  • Konum. Komut dosyasının bulunabileceği klasörü gösterir. Konum bilgilerinde aşağıdaki değişkenler kullanılır:

    • program_files. Bu değişken, MDT'nin kurulu olduğu bilgisayardaki Program FilesFiles klasörünün konumuna işaret eder.

    • dağıtım. Bu değişken, dağıtım paylaşımı için Dağıtım klasörünün konumunu gösterir.

    • platformu. Bu değişken, işletim sistemi platformu (x86 veya x64) için yer tutucudur.

  • Kullanmak. Belirtebileceğiniz komutları ve seçenekleri sağlar.

  • Bağımsız değişkenler ve açıklama. Komut dosyası için belirtilecek geçerli bağımsız değişkenleri ve her bağımsız değişkenin ne anlama geldiğine dair kısa bir açıklamayı belirtin.

  • Özellikler. Betiğin başvurduğu özellikler.

BDD_Autorun.wsf

Bu betik, kullanıcının MDT işlemi tarafından oluşturulan (önyüklenebilir DVD veya çıkarılabilir sabit disk gibi) dağıtım medyasını eklediğini belirten bir iletişim kutusu görüntüler. İleti 15 saniye boyunca görüntülenir. Herhangi bir işlem yapılmazsa komut dosyası LiteTouch.vbs başlar.

LiteTouch.vbs hakkında daha fazla bilgi için bkz. LiteTouch.vbs

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve dağıtım işlemini tamamlamak için betikler tarafından gereken diğer bilgileri içerir
Çıkış Yok
Başvurular LiteTouch.vbs. LTI'yi başlatır
Konum dağıtım\Betikler
Kullanım Yok

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
Yok

BDD_Welcome_ENU.xml

Bu XML dosyası, Dağıtım Sihirbazı'nın başlangıcında görüntülenen Windows Dağıtımına Hoş Geldiniz sayfasının betik kodunu ve HTML düzenini içerir. Bu XML dosyası, bu XML dosyasına eklenmiş sihirbaz sayfalarını çalıştıran Wizard.hta tarafından okunur.

Değer Açıklama
Giriş Yok
Çıkış Yok
Başvurular - NICSettings_Definition_ENU.xml. Kullanıcının ağ bağdaştırıcıları için yapılandırma ayarları sağlamasına izin verir

- Sihirbaz.hta. Dağıtım Sihirbazı sayfalarını görüntüler

- WPEUtil.exe. Windows PE ve ağ bağlantılarını başlatır; LTI'yı başlatır
Konum distribution\Tools\platform
Kullanım mshta.exeWizard.hta BDD_Welcome_ENU.xml

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
KeyboardLocalePE -
WelcomeWizardCommand -
WizardComplete -

Credentials_ENU.xml

Bu XML dosyası, Dağıtım Sihirbazı'ndaki Ağ paylaşımlarına bağlanmak için kimlik bilgilerini belirtin sihirbaz sayfası için betik kodunu ve HTML düzenini içerir. Bu XML dosyası, bu XML dosyasına eklenmiş sihirbaz sayfalarını çalıştıran Wizard.hta tarafından okunur.

Not

Bu sihirbaz sayfası yalnızca önceden tanımlanmış kullanıcı kimlik bilgileri doğrulanırken bir hata olursa görüntülenir.

Değer Açıklama
Giriş Yok
Çıkış Yok
Başvurular Credentials_scripts.vbs. Kullanıcı kimlik bilgisi destek işlevlerini içerir
Konum dağıtım\Betikler
Kullanım mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain &#124; /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
Yok

Credentials_scripts.vbs

Bu betik, Credentials_ENU.xml dosyası Dağıtım Sihirbazı'na yüklenirken sağlanan bağımsız değişkenleri ayrıştırır. Ayrıca, kullanıcı kimlik bilgisi doğrulaması da gerçekleştirir. Bu komut dosyası Credentials_ENU.xml dosyası tarafından okunur.

Credentials_ENU.xml hakkında daha fazla bilgi için Credentials_ENU.xml'daki ilgili konuya bakın.

Değer Açıklama
Giriş Yok
Çıkış Olay iletileri şu günlük dosyalarına yazılır:

- Credentials_scripts.log. Bu komut dosyası tarafından oluşturulan olayları içeren günlük dosyası

- BDD.log. Tüm MDT betikleri tarafından oluşturulan olayları içeren günlük dosyası
Başvurular Yok
Konum dağıtım\Betikler
Kullanım <script language="VBScript" src="Credentials_scripts.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
Kullanıcı Kimlik Bilgileri -
Kullanıcı Etki Alanı -

DeployWiz_Definition_ENU.xml

Bu XML dosyası, Dağıtım Sihirbazı'ndaki her sihirbaz sayfası için betik kodunu ve HTML düzenini içerir. Bu dosya, bu XML dosyasına eklenmiş sihirbaz sayfalarını çalıştıran Wizard.hta tarafından okunur. Bu .xml dosyası aşağıdaki sihirbaz sayfalarını içerir:

  • Hoşgeldiniz

  • Ağ paylaşımlarına bağlanmak için kimlik bilgilerini belirtme

  • Görev Dizisi

  • Bilgisayar Ayrıntıları

  • Kullanıcı Verileri

  • Verileri ve ayarları taşıma

  • Kullanıcı Verileri (Geri Yükleme)

  • Bilgisayar Yedekleme

  • Ürün Anahtarı

  • Dil Paketleri

  • Yerel Ayar ve Saat

  • Roller ve Özellikler

  • Uygulamalar

  • Yönetici Parolası

  • Yerel yöneticiler

  • CaptureCapture Image

  • BitLocker

  • Başlamaya Hazır

Değer Açıklama
Giriş Yok
Çıkış Yok
Başvurular - DeployWiz_Initialization.vbs. Betik tarafından kullanılan destek işlevlerini ve alt yordamları içerir

- DeployWiz_Validation.vbs. Betik tarafından kullanılan destek işlevlerini ve alt yordamları içerir

- ZTIBackup.wsf (İngilizce). Hedef bilgisayarın yedeğini oluşturur

- ZTIPatches.wsf (İngilizce). Güncelleştirmeleri (dil paketleri, güvenlik güncelleştirmeleri vb.) yükler

- ZTIUserState.wsf (İngilizce). Hedef bilgisayardaki kullanıcı durumunu yakalamak ve geri yüklemek için kullanıcı durumu geçişini başlatır
Konum dağıtım\Betikler
Kullanım Yok

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
DeploymentMethod -
Dağıtım Türü -
DoCapture (Anında Yakala) -
Görüntü Oluşturma -
ImageFlags -
IsBDE (IsBDE) -
IsServerOS işletim sistemi -
Etki Alanına Katıl -
OSDComputerName -
İşletim Sistemi Sürümü -
YöneticiHesaplarını Atla -
YöneticiParolasını Atla -
Uygulamaları Atla -
BitLocker'ı Atla -
Yakalamayı atla -
BilgisayarYedeklemeyi Atla -
BilgisayarAdını Atla -
Etki Alanı Üyeliğini Atla -
SkipLocaleSelection -
PaketGösterimini Atla -
ÜrünAnahtarını Atla -
SkipRoles (Rolleri Atla) -
SkipSummary -
SkipTaskSequence -
SkipTimeZone (Saat Dilimini Atla) -
Kullanıcı Verilerini Atla -
Görev Dizisi Şablonu -
Kullanıcı Etki Alanı -
Kullanıcı Kimliği -
Kullanıcı parolası -
USMTOfflineMigration -

DeployWiz_Initialization.vbs

Bu betik, sayfaları Dağıtım Sihirbazı'nda başlatır ( DeployWiz_Definition_ENU.xmliçinde depolanır). Ayrıca, Dağıtım Sihirbazı'nın bir LTI dağıtımı sırasında çağırdığı işlevleri ve alt yordamları da içerir.

Değer Açıklama
Giriş - DomainOUList.xml. Etki alanı OU'larının listesini içerir

- ListOfLanguages.xml

- LocationServer.xml. Kullanılabilir dağıtım paylaşımlarının listesini içerir

- Ortam değişkenleri. Özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgilerin listesini içerir; ortam değişkenleri ZTIGather.wsf tarafından doldurulur
Çıkış Olay iletileri şu günlük dosyalarına yazılır:

- DeployWiz_Initialization.log. Bu komut dosyası tarafından oluşturulan olayları içeren günlük dosyası

- BDD.log. Tüm MDT betikleri tarafından oluşturulan olayları içeren günlük dosyası
Başvurular ZTIApplications.wsf. Uygulama yüklemesini başlatır
Konum dağıtım\Betikler
Kullanım <script language="VBScript" src="DeployWiz_Initialization.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
Mimari -
Uygulamalar -
Yedekleme Dizini -
Yedekleme Dosyası -
Yedekleme Paylaşımı -
BDEInstall -
BDEKeyKonum -
BDERecoveryKey -
BDEWaitForEncryption -
YetenekMimari -
ComputerBackupLocation -
CustomWizardSelectionProfile -
Dağıtım Türü -
DeployRoot -
Etki Alanı Yöneticisi -
DomainAdminDomain -
DomainAdminPassword -
DomainOU'lar -
Görüntü Oluşturma -
ImageFlags -
ImageLanguage -
ResimDili001 -
Görüntü İşlemcisi -
IsServerOS işletim sistemi -
KeyboardLocale -
KeyboardLocale_Edit -
Dil Paketleri -
Dil Paketleri001 -
LocalDeployRoot -
Zorunlu Uygulamalar -
OSDComputerName -
OSCurrentBuild -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKeyDrive -
OSDBitLockerWaitForEncryption -
OSSKU Dili -
İşletim Sistemi Sürümü -
OverrideProductKey -
Ürün Anahtarı -
Yakalamayı atla -
Etki Alanı Üyeliğini Atla -
Görev Sırası Kimliği -
TimeZoneName -
TSGUID işlevi -
UDDir -
UDShare -
Kullanıcı Arabirimi -
UserDataLocation -
Kullanıcı Etki Alanı -
Kullanıcı Kimliği -
UserLocale -
Kullanıcı parolası -
WizardSelectionProfile -

DeployWiz_Validation.vbs

Bu betik, Dağıtım Sihirbazı'nın ( DeployWiz_Definition_ENU.xml'da depolanan) sayfalarına yazılan bilgileri başlatır ve doğrular. Bu betik, bir LTI dağıtımı sırasında Dağıtım Sihirbazı'nın çağırdığı işlevleri ve alt yordamları içerir.

Değer Açıklama
Giriş - OperatingSystems.xml. Dağıtım için kullanılabilir işletim sistemlerinin listesini içerir

- Ortam değişkenleri. Dağıtım işlemini tamamlamak için betikler tarafından gereken özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve diğer bilgilerin listesini içerir; ortam değişkenleri ZTIGather.wsf tarafından doldurulur
Çıkış Yok
Başvurular - Credentials_ENU.xml. Ağ kaynaklarına bağlanırken kullanılacak kimlik bilgileri için kullanıcıyı İstemler

- ZTIGather.wsf (İngilizce). Özellikleri ve işleme kurallarını toplar
Konum dağıtım\Betikler
Kullanım <script language="VBScript" src="DeployWiz_Validation.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
Mimari -
Dağıtım Türü - -
Dağıtma Şablonu -
Görüntü Oluşturma -
Görüntü İşlemcisi - -
İşletim Sistemi Sürümü -
Görev Sırası Kimliği -
TSGUID işlevi -
Kullanıcı Kimlik Bilgileri -
Kullanıcı Etki Alanı -
Kullanıcı Kimliği -
Kullanıcı parolası -

LiteTouch.vbs

Bu betik, LTI'yi başlatmak için Dağıtım Sihirbazı tarafından çağrılır. Senaryo:

  • C:\MININT klasörünü kaldırır (varsa)

  • Hedef bilgisayarın ,ZTIPrereq.vbs çağırarak Dağıtım Sihirbazı'nı çalıştırma gereksinimlerini karşılayıp karşılamadığını denetler

  • LiteTouch.wsf dosyasını çalıştırarak Dağıtım Sihirbazı'nı başlatır

Değer Açıklama
Giriş Yok
Çıkış Yok
Başvurular - BDDRun.exe

- ZTIPrereq.vbs. Hedef bilgisayarın yeni işletim sisteminin dağıtımına ilişkin önkoşulları karşılayıp karşılamadığını belirlemek için kullanılır

- LiteTouch.wsf (İngilizce). LTI dağıtım işlemini denetlemekten sorumlu betik.
Konum dağıtım\Betikler
Kullanım cscript LiteTouch.vbs </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
Yok

LiteTouch.wsf

Bu betik LiteTouch.vbs tarafından çağrılır ve LTI dağıtım işlemini denetlemekten sorumludur. Bu, şunları kapsar:

  • Dağıtım Sihirbazı'nı çalıştırma

  • Uygun görev dizisi dosyasını kullanarak LTI dağıtım işlemini çalıştırma

Değer Açıklama
Giriş - task_sequence_file.xml. LTI dağıtım işlemi için görevleri ve görev sırasını içerir

- Ortam değişkenleri. Dağıtım işlemini tamamlamak için betikler tarafından gereken özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve diğer bilgilerin listesini içerir; ortam değişkenleri ZTIGather.wsf tarafından doldurulur
Çıkış - LiteTouch.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - BDD_Welcome_ENU.xml. LTI dağıtımı için Dağıtım Sihirbazı Hoş Geldiniz sayfasını görüntüler

- DeployWiz_Definition_ENU.xml. LTI dağıtımı için Dağıtım Sihirbazı sayfalarını görüntüler

- Diskpart.exe. Disklerin, bölümlerin ve birimlerin otomatik olarak yönetilmesini sağlayan yardımcı program

- LTICleanup.wsf (İngilizce). Dağıtım tamamlandıktan sonra temizleme görevlerini gerçekleştirir

- LTICopyScripts.wsf (İngilizce). Dağıtım betiklerini hedef bilgisayardaki yerel bir sabit sürücüye kopyalar

- MSHTA.exe. HTML uygulaması ana bilgisayarı

- RecEnv.exe. Bu yardımcı program varsa, kullanıcıdan Windows Kurtarma Ortamı'nın başlatılıp başlatılmayacağını belirlemesi istenir.

- Regsvr32.exe. Dosyaları (.dll, .exe, .ocx vb.) işletim sistemiyle kaydeder

- Summary_Definition_ENU.xml. LTI dağıtımı için özet sonuçları görüntüler

- TsmBootStrap.exe. Görev dizisi Bootstrap yardımcı programı

- Sihirbaz.hta. Dağıtım Sihirbazı sayfalarını görüntüler

- WPEUtil.exe. Windows PE ve ağ bağlantılarını başlatır; LTI'yı başlatır

- ZTIGather.wsf (İngilizce). Özellikleri ve işleme kurallarını toplar

- ZTIPrereq.vbs. Hedef bilgisayarın Dağıtım Sihirbazı'nı çalıştırma gereksinimlerini karşılayıp karşılamadığını denetler

- ZTINICConfig.wsf. Etkinleştirilmiş ağ bağdaştırıcılarını yapılandırır

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>"

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)
/Start Yeni işletim sisteminde, kabuk başlatıldıktan sonra çalışan bir kısayol oluşturur

Özellikler

Ad Okuma Yazma
_DoNotCleanLiteTouch -
_SMSTSPackageName -
Yönetici Parolası -
Mimari - -
Önyükleme - -
ComputerBackupLocation -
Bilgisayar Adı -
DeployDrive - -
DeploymentMethod - -
Dağıtım Türü - -
DeployRoot - -
HedefMantıksal Sürücü -
Etki Alanı Yöneticisi -
DomainAdminDomain -
DomainAdminPassword -
BitişEylemi -
Ana Bilgisayar Adı -
IsServerCoreOS -
Etki Alanına Katıl -
Çalışma Grubuna Katıl - -
KeyboardLocalePE -
LTISuspend -
OSDAdapterCount -
OSDComputerName - -
Aşama - -
ResourceDrive - -
Kaynak Kökü - -
RetVal -
SkipBDDWelcome -
SkipFinalSummary - -
SkipWizard -
SMSTSLocalDataDrive -
Görev Sırası Kimliği -
TimeZoneName -
UserDataLocation - -
Kullanıcı Etki Alanı -
Kullanıcı Kimliği -
Kullanıcı parolası -
WelcomeWizardCommand -
WizardComplete -

LTIApply.wsf

Bu komut dosyası, hedef bilgisayara bir Windows PE görüntüsü yüklemekten sorumludur. Windows PE görüntüsü, hedef bilgisayar hakkında bilgi toplamak ve dağıtım görevlerini hedef bilgisayarda çalıştırmak için kullanılır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - LTIApply.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- LTIApply_wdsmcast.log. Wdsmcast yardımcı programının oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - CMD.exe. Komut satırı araçlarının çalışmasına izin verir

- Bootsect.exe. Sabit diske önyükleme kesimi uygular

- ImageX.exe. WIM dosyalarını oluşturmak ve yönetmek için kullanılan bir yardımcı program

- ZTIBCDUtility.vbs. Önyükleme Yöneticisi görevlerini gerçekleştirirken kullanılan yardımcı program işlevlerini içerir

- ZTIConfigFile.vbs. XML dosyalarını işlemek için yordamlar içerir

- ZTIDiskUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- Wdsmcast.exe. Hedef bilgisayarların çok noktaya yayın iletimini birleştirmek için kullandığı yardımcı program
Konum dağıtım\Betikler
Kullanım cscript LTIApply.wsf </pe> </post> </debug:value>

Bağımsız değişkenler

Değer Açıklama
/pe Windows PE görüntüsünü hedef bilgisayara yüklemek için işlemi kullanır
/post Bir görüntünün yüklenmesinden sonra gereksiz dosyaları temizler
/debug:değer Olay iletilerini konsola ve .log dosyalarına gönderir; Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
Mimari -
Önyükleme -
DeployRoot -
HedefMantıksal Sürücü - -
OSGUID işlevi -
OSCurrentVersion -
İşletim Sistemi Sürümü -
Görüntü Oluşturma -
ImageFlags -
Görüntü İşlemcisi -
ISBDE işlevi -
SourcePath -
Görev Sırası Kimliği -
Kullanıcı Etki Alanı -
Kullanıcı Kimliği -
Kullanıcı parolası -
WDSServer -

LTICleanup.wsf

Bu betik, dağıtım işlemi tamamlandıktan sonra hedef bilgisayardan tüm dosyaları veya yapılandırma ayarlarını (betikler, klasörler, kayıt defteri girdileri veya otomatik oturum açma yapılandırma ayarları gibi) kaldırır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve betiklerin dağıtım işlemini tamamlaması için gereken diğer bilgilerin listesini içerir. Ortam değişkenleri ZTIGather.wsf tarafından doldurulur.
Çıkış - LTICleanup.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Bootsect.exe. Sabit diske önyükleme kesimi uygular

- Net.exe. Ağ yönetimi görevlerini gerçekleştirir

- RegSvr32.exe. Dosyaları (.dll, .exe, .ocx vb.) işletim sistemiyle kaydeder

- ZTIBCDUtility.vbs. Önyükleme Yöneticisi görevlerini gerçekleştirirken kullanılan yardımcı program işlevlerini içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript LTICleanup.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
_DoNotCleanLiteTouch -
DeployRoot -
HedefMantıksal Sürücü -
İşletim Sistemi Sürümü -

LTICopyScripts.wsf

Bu betik, LTI ve ZTI dağıtım işlemlerinin dağıtım betiklerini hedef bilgisayardaki yerel bir sabit sürücüye kopyalar.

Değer Açıklama
Giriş - Summary_Definition_ENU.xml. LTI dağıtımı için özet sonuçları görüntüler

- Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - LTICopyScripts.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript LTICopyScripts.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
Yok

LTIGetFolder.wsf

Bu komut dosyası, kullanıcının klasöre göz atmasına olanak tanıyan bir iletişim kutusu görüntüler. Seçilen klasör yolu FOLDERPATH ortam değişkeninde depolanır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve betiklerin dağıtım işlemini tamamlaması için gereken diğer bilgilerin listesini içerir. Ortam değişkenleri ZTIGather.wsf tarafından doldurulur.
Çıkış Yok
Başvurular - ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- WizUtility.vbs. Kullanıcı arabiriminin kullandığı destek işlevlerini ve alt yordamları içerir (sihirbaz sayfaları gibi)
Konum - dağıtım\Betikler

- program_files\Microsoft Deployment Toolkit\Scripts
Kullanım cscript LTIGetFolder.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
DefaultFolderPath -
Klasör Yolu -

LTIOEM.wsf

Bu betik, bir LTI OEM senaryosu sırasında bir OEM tarafından, bir medya dağıtım paylaşımının içeriğini yinelemeye hazırlamak üzere hedef bilgisayarın sabit diskine kopyalamak için kullanılır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve betiklerin dağıtım işlemini tamamlaması için gereken diğer bilgilerin listesini içerir. Ortam değişkenleri ZTIGather.wsf tarafından doldurulur.
Çıkış - LTIOEM.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - RoboCopy.exe. Dosya ve klasör kopyalama aracı

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript LTIOEM.wsf </BITLOCKER &#124; /BDE> </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)
/BITLOCKER BitLocker'ı etkinleştirir
/BDE BitLocker'ı etkinleştirir

Özellikler

Ad Okuma Yazma
_DoNotCleanLiteTouch -
DeployDrive -
DeployRoot -
TSGUID işlevi -

LTISuspend.wsf

Bu betik, el ile gerçekleştirilen görevlere izin vermek için görev dizisini askıya alır. Bu betik çalıştırıldığında, kullanıcının masaüstünde kullanıcının tüm el ile yapılan görevler tamamlandıktan sonra görev dizisini yeniden başlatmasına olanak tanıyan bir Görev Dizisini Sürdür kısayolu oluşturur.

Not

Bu komut dosyası yalnızca tam işletim sisteminde desteklenir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve betiklerin dağıtım işlemini tamamlaması için gereken diğer bilgilerin listesini içerir. Ortam değişkenleri ZTIGather.wsf tarafından doldurulur.
Çıkış - LTISuspend.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - LiteTouch.wsf (İngilizce). LTI dağıtım işlemini denetler

- LTICopyScripts.wsf (İngilizce). Dağıtım betiklerini hedef bilgisayardaki yerel bir sabit sürücüye kopyalar

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript LTISuspend.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)
/Özgeçmiş -

Özellikler

Ad Okuma Yazma
LTISuspend -
SMSTSRebootRequested -

LTISysprep.wsf

Bu betik hedef bilgisayarı Sysprep'i çalıştırmaya hazırlar, hedef bilgisayarda Sysprep'i çalıştırır ve ardından Sysprep'in başarıyla çalıştığını doğrular.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve betiklerin dağıtım işlemini tamamlaması için gereken diğer bilgilerin listesini içerir. Ortam değişkenleri ZTIGather.wsf tarafından doldurulur.
Çıkış - LTISysprep.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Expand.exe. Sıkıştırılmış dosyaları genişletir

- Sysprep.exe. Bilgisayarları çoğaltmaya hazırlar

- ZTIConfigFile.vbs. XML dosyalarını işlemek için yordamlar içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript LTISysprep.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Mimari -
DeployRoot -
HedefMantıksal Sürücü -
DoCapture (Anında Yakala) -
OSCurrentBuild -
OSDAnswerFilePath -
OSGUID işlevi -
SourcePath - -
Görev Sırası Kimliği -

NICSettings_Definition_ENU.xml

Bu XML dosyası, Dağıtım Sihirbazı'ndaki Statik IP Ağ Ayarlarını Yapılandırma sihirbaz sayfası için betik kodunu ve HTML düzenini içerir. LTI dağıtımı sırasında, Wizard.hta bu dosyayı okur ve gerekli ağ adresleme yapılandırmasını isteyen eklenmiş sihirbaz sayfasını çalıştırır. Statik IP adresleme yapılandırması sağlanmazsa, dağıtım betikleri gerekli ağ yapılandırmasını elde etmek için varsayılan olarak DHCP kullanır.

Değer Açıklama
Giriş Yok
Çıkış Yok
Başvurular ZTINICUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım Yok

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
OSDAdapterxDNSServerList -
OSDAdapterxDNSSsoneki -
OSDAdapterxGateways -
OSDAdapterxIPAddressList -
OSDAdapterxMacAddress -
OSDAdapterxSubnetMask -
OSDAdapterxWINSServerList -
OSDAdapterCount -

Not

Yukarıda listelenen özellik adlarındakix, ağ bağdaştırıcısı bilgilerini içeren sıfır tabanlı bir dizi için yer tutucudur.

Summary_Definition_ENU.xml

Bu XML dosyası, Dağıtım Sihirbazı'ndaki Dağıtım Özeti sihirbazı sayfası için betik kodunu ve HTML düzenini içerir. LTI dağıtımı sırasında, Wizard.hta bu dosyayı okur ve LTI dağıtımı için özet sonuçları görüntüleyen eklenmiş sihirbaz sayfasını çalıştırır. Bu XML dosyası aşağıdaki sihirbaz sayfalarını içerir:

  • Başarılı. Dağıtım görevlerinin başarıyla tamamlanmasıyla ilgili bildirim

  • Başarısızlık. Dağıtım görevlerinin başarıyla tamamlanmamasıyla ilgili bildirim

Değer Açıklama
Giriş Yok
Çıkış Yok
Başvurular Summary_Scripts.vbs. Bu XML dosyasına eklenen sihirbaz sayfalarının kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım Yok

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
SkipFinalSummary -
RetVal -

Summary_scripts.vbs

Bu betik, Dağıtım Sihirbazı'nın Özet sihirbazı sayfası tarafından çağrılır. Başlatma ve doğrulama için kullanılan işlevleri ve alt yordamları içerir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış Olay iletileri şu günlük dosyalarına yazılır:

- Summary_scripts.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular Yok
Konum dağıtım\Betikler
Kullanım <script language="VBScript" src="Summary_Scripts.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
Dağıtım Türü -
RetVal -

Wizard.hta

Bu Köprü Metni Uygulaması Dağıtım Sihirbazı sayfalarını görüntüler.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerinin, özel özelliklerin, veritabanı bağlantıları, dağıtım kurallarının ve betiklerin dağıtım işlemini tamamlaması için gereken diğer bilgilerin listesini içerir. Ortam değişkenleri ZTIGather.wsf tarafından doldurulur.
Çıkış - Wizard.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - LTIGetFolder.wsf (İngilizce). BrowseForFolder iletişim kutusunu başlatan komut dosyası

- ZTIConfigFile.vbs. XML dosyalarını işlemek için yordamlar içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- WizUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum - dağıtım\Betikler

- program_files\Microsoft Deployment Toolkit\Scripts
Kullanım mshta.exe Wizard.hta </definition:filename> </NotWizard> </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/NotWizard Sihirbaz sayfası istemlerini atlamak için kullanılır
/tanım:dosyaadı Sihirbaza yüklenecek olan XML dosyasını belirtir

Özellikler

Ad Okuma Yazma
Tanım -
DefaultFolderPath -
Klasör Yolu -
WizardComplete -

WizUtility.vbs

Bu betik, çeşitli Dağıtım Sihirbazı betiklerinin başvurduğu işlevleri ve alt yordamları içerir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - WizUtility.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular LTIGetFolder.wsf (İngilizce). BrowseForFolderiletişim kutusunu başlatan komut dosyası
Konum - dağıtım\Betikler

- program_files\Microsoft Deployment Toolkit\Scripts
Kullanım <script language="VBScript" src="WizUtility.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
DefaultFolderPath -
DefaultDestinationDisk -
DefaultDestinationIsDirty -
DefaultDestinationPartition -
Dağıtım Türü -
Hedef Disk -
Klasör Yolu -
İşletim Sistemi Sürümü -
Kullanıcı Etki Alanı -
Kullanıcı Kimlik Bilgileri -

ZTIApplications.wsf

Bu betik, Deployment Workbench'teki Applications düğümünde yapılandırılmış olan uygulamaların yüklenmesini başlatır. Bu komut dosyası şu özellikleri taşıyan herhangi bir uygulamayı yüklemeye çalışmaz:

  • Hedef bilgisayarın platform türünü desteklemiyor

  • Hedef bilgisayarın işlemci türünü desteklemiyor

  • Kayıt defterinde HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall altında bir kaldırma girişi var

Not

Listelenen uygulamada tanımlanmış bağımlı uygulamalar varsa, bu betik listelenen uygulamayı yüklemeden önce bu bağımlı uygulamaları yüklemeyi dener.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIApplications.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - ZTIConfigFile.vbs. XML dosyalarını işlemek için yordamlar içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- BDDRun.exe. Kullanıcı etkileşimi gerektiren bir komut çalıştırır
Konum dağıtım\Betikler
Kullanım cscript ZTIApplications.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
ApplicationGUID -
UygulamaBaşarı Kodları -
DependentApplications -
DeploymentMethod -
Yüklü Uygulamalar - -
ResourceDrive -
Kaynak Kökü - -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIAppXmlGen.wsf

Bu komut dosyası, yüklü uygulamalarla ilişkilendirilmiş kullanıcı verilerini (belgeleri) otomatik olarak yakalamak için kullanılacak bir XML dosyası (ZTIAppXmlGen.xml) oluşturur. Bunu HKEY_CLASSES_ROOT\Software\Classes kayıt defteri anahtarı aracılığıyla yapar ve aşağıdaki özellikleri yakalayan tüm uygulamaları yakalar:

  • Şu dosya uzantılarından biriyle ilişkili olmamalıdır: .mp3, .mov, .wma, .wmv, .chm, .evt, .evtx, .exe, .com veya .fon

  • 2007 Office sistemi veya Microsoft Office 2003 gibi Microsoft Office ile ilişkili olmayan ürünler.

  • HKEY_CLASSES_ROOT\application\shell\open\command'da listelenen geçerli bir açık işleyiciye sahip olun

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIAppXmlGen.xml. Hedef bilgisayarda yüklü olan uygulamaların listesini içerir

- ZTIAppXmlGen.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIAppXmlGen.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
DeploymentMethod -
Dağıtım Türü -
Görüntü Oluşturma -
OSCurrentVersion -
USMTMigFiles - -

ZTIAuthorizeDHCP.wsf

Bu komut dosyası, hedef bilgisayarı AD DS'de yetkili bir DHCP sunucusu olacak şekilde yapılandırmak için Netsh aracını kullanır.

DHCP sunucularını yetkilendirme hakkında daha fazla bilgi için bkz. DHCP için Netsh komutları.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIAuthorizeDHCP.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Netsh.exe. Ağ bileşenlerinin yapılandırmasını otomatikleştirmek için kullanılan bir yardımcı program

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIAuthorizeDHCP.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
IPAddress (IPAddress) -

ZTIBackup.wsf

Bu komut dosyası, ImageX yardımcı programını kullanarak hedef bilgisayarın bir yedeğini gerçekleştirir. Yedekleme, BackupDir ve BackupShare özelliklerinde belirtilen konumda depolanır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIBackup.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- ZTIBackup_imagex.log. ImageX'in oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - ImageX.exe. WIM dosyalarını oluşturmak ve yönetmek için kullanılan bir yardımcı program

- ZTIBCDUtility.vbs. Önyükleme Yöneticisi görevlerini gerçekleştirirken kullanılan yardımcı program işlevlerini içerir

- ZTIDiskUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIBackup.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
Yedekleme Dizini -
Yedekleme Diski -
Yedekleme Sürücüsü -
Yedekleme Dosyası -
Yedekleme Bölümü -
Yedekleme Komut Dosyası Tamamlandı -
Yedekleme Paylaşımı -
ComputerBackupLocation -
DeploymentMethod -
Dağıtım Türü -
HedefMantıksal Sürücü - -
DoCapture (Anında Yakala) -
Görüntü Oluşturma -
ImageFlags -
OSDStateStorePath -
Aşama -
Görev Sırası Kimliği -
USMTLocal -

ZTIBCDUtility.vbs

Bu betik, bazı MDT betiklerinin Önyükleme Yöneticisi görevlerini gerçekleştirirken kullandığı yardımcı program işlevlerini içerir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış Yok
Başvurular BCDEdit.exe. Windows önyükleme yapılandırmasını düzenlemek için bir araç
Konum - dağıtım\Betikler

- program_files\Microsoft Deployment Toolkit\Scripts
Kullanım <script language="VBScript" src="ZTIBCDUtility.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
Yok

ZTIBde.wsf

Bu betik, BitLocker'ı hedef bilgisayara yükler ve yapılandırır. BitLocker yapılandırması, sabit diskleri tek bir bölümle yapılandırılmış Yeni Bilgisayar senaryolarıyla sınırlıdır.

Not

ZTI ve UDI dağıtımları için, UILanguage özelliği CustomSettings.ini veya MDT DB'de ayarlanmalıdır, çünkü ZTIBde.wsf özelliği UILanguage özelliğinden yerel ayarı okumaya çalışır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIBde.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- ZTIBdeFix_diskpart.log. Diskpart aracının oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - CMD.exe. Komut satırı araçlarının çalışmasına izin verir

- Defrag.exe. Sabit diski birleştirir

- Diskpart.exe. Disklerin, bölümlerin ve birimlerin otomatik yönetimine izin veren yardımcı program

- ServerManagerCmd.exe

- ZTIDiskUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- ZTIOSRole.wsf. Sunucu rollerini yükler

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIBde.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
Yönetici Parolası -
BDEDriveLetter - -
BDEDriveSize -
BDEInstall -
BDEInstallSuppress -
BDEKeyKonum -
BDEPin -
BDERecoveryKey -
BDESecondPass - -
BdeWaitForEncryption -
Bitlocker Yüklü - -
DeploymentMethod -
ISBDE işlevi -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKey -
OSDBitLockerStartupKeyDrive -
OSDBitLockerTargetDrive -
OSDBitLockerWaitForEncryption -
OSCurrentBuild -
OSCurrentVersion -
İşletim Sistemi - -
OSRoles - -
OSRoleServices - -
İşletim Sistemi Sürümü -
SMSTSRebootRequested - -
SMSTSRetryRequested -
TPMOwnerPassword -

ZTIBIOSCheck.wsf

Bu komut dosyası, hedef bilgisayardaki BIOS'u denetler ve ardından Windows ile uyumlu olmayan BIOS'ların bir listesine bakar. Uyumsuz BIOS'ların listesi ZTIBIOSCheck.xml dosyasında saklanır.

Hedef bilgisayardaki BIOS ZTIBIOSCheck.xml dosyasında listeleniyorsa, komut dosyası BIOS'un Windows ile uyumlu olmadığını belirten bir durum döndürür ve dağıtım işlemi sonlandırılmalıdır. Uyumsuz BIOS'ların listesini doldurma hakkında bilgi için bkz.ZTIBIOSCheck.xml.

Değer Açıklama
Giriş - ZTIBIOSCheck.xml. Windows ile uyumlu olmadığı bilinen BIOS'ların listesini içerir

- Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIBIOSCheck.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIBIOSCheck.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (bağımsız değişken sağlanmadığında bu davranış budur)

Özellikler

Ad Okuma Yazma
Yok

ZTICoalesce.wsf

Configuration Manager, paketlerin numara dizisinde boşluk olmayacak şekilde PACKAGES001'den başlayarak sırayla numaralandırılmasını gerektirir. Aksi takdirde yükleme başarısız olur.

Bu betik, çalıştırılacak programla ilgili tanımlayıcı bilgileri kullanarak değişkenleri tanımlamanıza ve adlandırmanıza olanak tanır (örneğin, ComputerPackages100, ComputerPackages110 veya CollectionPackages150). Ardından, bu betik çalıştırıldığında, Configuration Manager bir modelle eşleşen tüm değişkenleri (örneğin, Packages dizesini içeren tüm değişken adlarını) bulur ve PACKAGES temel adını kullanarak boşluksuz sıralı bir liste oluşturur.

Örneğin, aşağıdaki değişkenler tanımlanmışsa (örneğin, bilgisayar değişkenleri, koleksiyon değişkenleri kullanılarak veya CustomSettings.ini ya da MDT DB'de):

  • ComputerPackages100=XXX00001:Program

  • ComputerPackages110=XXX00002:Program

  • CollectionPackages150=XXX00003:Program

  • Packages001=XXX00004:Program

    Betik çalıştırıldıktan sonra liste şöyle olur:

  • PACKAGES001=XXX00004:Program

  • PACKAGES002=XXX00001:Program

  • PACKAGES003=XXX00002:Program

  • PACKAGES004=XXX00003:Program

    Configuration ManagerConfiguration Manager daha sonra dört programı da çalıştırabilir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTICoalesce.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTICoalesce.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/CoalesceDigits:değer Numaralandırma dizisi oluşturulurken sağlanması gereken basamak sayısını belirtir. Örneğin, şu değerden biri:

- 2 PACKAGE03 oluşturur

- 3 PACKAGE003 oluşturur

Bu bağımsız değişken sağlanmazsa varsayılan değer 3'tür.

Özellikler

Ad Okuma Yazma
CoalescePattern -
CoalesceTarget -

ZTIConfigFile.vbs

Bu betik, MDT XML dosyalarını işlemek için yaygın yordamlar içerir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIConfigFile.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular Net.exe
Konum dağıtım\Betikler
Kullanım <script language="VBScript" src="ZTIConfigFile.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
IsSafeForWizardHTML -
Zorunlu Uygulamalar -
GrupAlt Klasörleri Atla -

ZTIConfigure.wsf

Bu betik, Unattend.xml dosyasını MDT dağıtım işleminde daha önce belirtilen özellik değerleriyle yapılandırır. Betik, dağıtılan işletim sistemine bağlı olarak uygun dosyayı yapılandırır.

Bu betik, Unattend.xml dosyasının dağıtım özelliklerinde belirtilen uygun değerlerle nasıl güncelleştirileceğini belirlemek için ZTIConfigure.xml dosyasını okur. ZTIConfigure.xml dosyası, özelliklerin Unattend.xml dosyadaki ayarlara çevrilmesi için gereken bilgileri içerir.

Değer Açıklama
Giriş - ZTIConfigure.xml. Özellik değerlerinin bir listesini (dağıtım işleminde daha önce belirtilmiş) ve bunlara karşılık gelen yapılandırma ayarlarını içerir

- Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIConfigure.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIConfigure.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Bilgisayar Adı - -
Dağıtım Türü -
DeploymentMethod -
DeployRoot -
HedefMantıksal Sürücü -
DomainAdminDomain -
Görüntü Oluşturma -
OSDAnswerFilePath -
OSDAnswerFilePathSysprep -
OSDComputerName -
Aşama -
Görev Sırası Kimliği -

ZTIConfigureADDS.wsf

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIConfigureADDS.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Dcpromo.exe. AD DS'yi yükler ve kaldırır

- Net.exe. Ağ yönetimi görevlerini gerçekleştirir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIConfigureADDS.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
ADDSLogPath -
ADDSPassword -
ADDSUserDomain -
ADDSUserName -
AutoConfigDNS -
ChildName -
ConfirmGC -
VeritabanıYolu -
DomainLevel -
DomainNetBiosName -
ForestLevel -
Yeni Etki Alanı -
NewDomainDNSName -
İşletim Sistemi Sürümü -
ParentDomainDNSName -
ReplicaOrNewDomain - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
SiteAdı -
SysVolPath -

ZTIConfigureDHCP.wsf

Bu komut dosyası, hedef bilgisayarda DHCP'yi yapılandırır.

Not

Bu komut dosyası çalıştırılmadan önce hedef bilgisayarda DHCP zaten yüklü olmalıdır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIConfigureDHCP.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Netsh.exe. Ağ bileşenlerinin yapılandırmasını otomatikleştirmeye izin veren bir yardımcı program

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIConfigureDHCP.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
DHCPScopesxAçıklama -
DHCPScopesxEndIP -
DHCPScopesxExcludeStartIP -
DHCPScopesxExcludeEndIP -
DHCPScopesxIP -
DHCPScopesxName -
DHCPScopesxOptionRouter -
DHCPScopesxOptionDNSDomainName -
DHCPScopesxOptionDNSServer -
DHCPScopesxOptionLease -
DHCPScopesxOptionNBTNodeType -
DHCPScopesxOptionPXEClient -
DHCPScopesxOptionWINSServer -
DHCPScopesxStartIP -
DHCPScopesxSubnetmask -
DHCPServerOptionDNSDomainName -
DHCPServerOptionDNSServer -
DHCPServerOptionNBTNodeType -
DHCPServerOptionPXEClient -
DHCPServerOptionRouter -
DHCPServerOptionWINSServer -

Not

Burada listelenen özelliklerdeki x, DHCP yapılandırma bilgilerini içeren sıfır tabanlı bir dizi için yer tutucudur.

ZTIConfigureDNS.wsf

Bu komut dosyası, hedef bilgisayarda DNS'yi yapılandırır. Gerçek yapılandırma görevlerini gerçekleştirmek için, komut dosyası Dnscmd yardımcı programını kullanır.

Dnscmd.exe hakkında daha fazla bilgi için bkz. Dnscmd Genel Bakış.

Not

Bu komut dosyası çalıştırılmadan önce hedef bilgisayarda DNS zaten yüklü olmalıdır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIConfigureDNS.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Dnscmd.exe. Yöneticilere DNS yönetimi konusunda yardımcı olur

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIConfigureDNS.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
DNSServerOptionDisableRecursion -
DNSServerOptionBINDSecondaries -
DNSServerOptionFailOnLoad -
DNSServerOptionEnableRoundRobin -
DNSServerOptionEnableNetmaskOrder -
DNSServerOptionEnableSecureCache -
DNSServerOptionNameCheckFlag -
DNSZonesxName -
DNSZonesxType -
DNSZonesxMasterIP -
DNSZonesxDirectoryPartition -
DNSZonesxDosyaAdı -
DNSZonesxScavenge -
DNSZonesxUpdate -

Not

Burada listelenen özelliklerdeki x, DNS yapılandırma bilgilerini içeren sıfır tabanlı bir dizi için yer tutucudur.

ZTIConnect.wsf

MDT dağıtım işlemi, bir sunucu bilgisayarla (SQL Server çalıştıran bir bilgisayar veya paylaşılan ağ klasörü olan başka bir sunucu gibi) kimlik doğrulaması yapmak için bu betiği kullanır. Bu komut dosyası çalıştırıldığında, /uncpath bağımsız değişkeninde belirtilen ağ paylaşılan klasörüne bir bağlantı oluşturulabileceğini doğrular.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIConnect.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value>

Bağımsız değişkenler

Değer Açıklama
/UNCPath:uncpath Ağda paylaşılan klasörün tam UNC yolunu belirtir
/debug:değer Olay iletilerini konsola ve .log dosyalarına gönderir; Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Yok

ZTICopyLogs.wsf

Smsts.log ve BDD.log dosyalarını, SLShare özelliğinin belirttiği paylaşımın altındaki bir alt klasöre kopyalayın. Alt klasör, OSDComputerName, _SMSTSMachineName veya HostName'de belirtilen adı alır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTICopyLogs.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTICopyLogs.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug: değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Yok

ZTIDataAccess.vbs

Bu betik, veritabanı erişimi için yaygın yordamları içerir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIDataAccess.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular Yok
Konum dağıtım\Betikler
Kullanım <script language="VBScript" src="ZTIDataAccess.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
_SMSTSReserved1 -
_SMSTSReserved2 -
Kural Dosyası -
Kullanıcı Etki Alanı - -
Kullanıcı Kimliği - -
Kullanıcı parolası - -

ZTIDisableBDEProtectors.wsf

BitLocker etkinse, bu komut dosyası sistemde yapılandırılan BitLocker koruyucularını askıya alır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIDisableBDEProtectors.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIDisableBDEProtectors.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Görüntü Oluşturma -
ISBDE işlevi -
OSCurrentBuild -
OSCurrentVersion -
İşletim Sistemi Sürümü -

ZTIDiskpart.wsf

Bu komut dosyası, Diskpart yardımcı programını çağırarak hedef bilgisayarda disk bölümlerini oluşturur. Diski yapılandırmak için kullanılan parametreler Görev Sıralayıcısı tarafından veya CustomSettings.ini'de belirtilir. ZTIDiskpart.wsf öncelikle Yeni Bilgisayar senaryolarında çalıştırılır. Süreç şöyle işler:

  1. MDT dağıtım işlemi, ZTIDiskpart.wsf betiğini Görev Sıralayıcı'daki adımlara ve adım sırasına göre çalıştırır.

  2. ZTIDiskpart.wsf, Diskpart yardımcı programını başlatır ve gerekli yapılandırma komutlarını gönderir.

  3. ZTIDiskpart.wsf Diskpart.exe çalışır ve komut satırı parametresi olarak bir .txt dosyası sağlar.

  4. Disk başlangıçta Diskpart'a CLEAN komutu gönderilerek temizlenir.

  5. Bu ilk diskse ve Görev Sıralayıcı tarafından veya CustomSettings.ini'da herhangi bir disk yapılandırması belirtilmemişse, işletim sistemini depolamak için tek bir bölüm oluşturulur. Ancak, bir disk yapılandırması belirtilmişse, disk belirtilen yapılandırmaya göre yapılandırılır.

  6. BitLocker etkinleştirilecekse ilk diskin sonunda alan ayrılır.

  7. Tüm biçim komutları, Diskpart bitene kadar kuyruğa alınır. Görev Sıralayıcı tarafından veya CustomSettings.ini'da açıkça belirtilmemişse, ZTIDiskpart.wsf aşağıdaki komutu kullanarak C sürücüsünün hızlı bir biçimlendirmesini gerçekleştirir: FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.

  8. ZTIDiskpart.wsf, RAM diskindeki ZTIDiskpart_diskpart.log ve BDD.log dosyalarını sabit sürücüye geri kopyalar.

    Görev Sıralayıcısı'nda veya CustomSettings.ini'de gerekli bilgileri sağlayarak hedef bilgisayarın disk yapılandırmasını özelleştirin.

    Diskleri yapılandırma hakkında daha fazla bilgi için Microsoft Dağıtım Araç Seti'ni Kullanma başlıklı MDT belgesine bakın.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIDiskpart.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Diskpart.exe. Disklerin, bölümlerin ve birimlerin otomatik yönetimine izin veren yardımcı program

- Format.com. Sabit diski biçimlendirir

- ZTIDiskUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIDiskpart.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
BDEDriveLetter -
BDEDriveSize -
BDEInstall -
DeployDrive -
Dağıtım Türü -
Hedef Disk -
HedefMantıksal Sürücü -
DoNotCreateExtraPartition -
Görüntü Oluşturma -
OSDDiskDizini -
OSDDiskpartBiosCompatibilityMode - -
OSDDiskType -
OSD Artıları -
OSDPartitionStyle -
SMSTSLocalDataDrive -
VolumeLetterVariable -

ZTIDiskUtility.vbs

Bu betik, MDT dağıtım işlemindeki çeşitli betiklerin çağırdığı diskle ilgili işlevleri ve alt yordamları içerir.

Değer Açıklama
Giriş Yok
Çıkış - ZTIDiskUtility.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - BcdBoot.exe. Sistem bölümünü yapılandırır

- DiskPart.exe. Disklerin, bölümlerin ve birimlerin otomatik yönetimine izin veren yardımcı program
Konum dağıtım\Betikler
Kullanım <script language="VBScript" src="ZTIDiskUtility.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
HedefMantıksal Sürücü -
Kullanıcı Arabirimi - -

ZTIDomainJoin.wsf

Durum Geri Yükleme dağıtım aşamasında, bu betik bilgisayarın bir etki alanına katıldığını doğrular ve bir etki alanına katılmaya yönelik başarısız girişimlerden kurtarır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIDomainJoin.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - LTISuspend.wsf

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIDomainJoin.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug: değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/DomainErrorRecovery: değer Bilgisayarı etki alanına ekleme girişimleri. Değerde belirtilen değer:

- OTOMATIK. Etki alanına katılma işlemini yeniden deneyin. Yeniden başlatın ve yeniden deneyin. Bu, varsayılan betik davranışıdır.

- BAŞARISIZ. Tüm işlemleri durdurur. Tüm görev dizisi işlemleri durur.

- KULLANMA KILAVUZU. İşlemeyi durdur; Kullanıcının, bilgisayarı el ile etki alanına eklemesine izin verir.

Özellikler

Ad Okuma Yazma
Etki Alanı Yöneticisi -
DomainAdminDomain -
DomainAdminPassword -
DomainErrorRecovery -
Etki AlanıBirleştirme Girişimleri - -
Etki Alanına Katıl -
Çalışma Grubuna Katıl -
LTISuspend -
MachineObjectOU -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIDrivers.wsf

Bu komut dosyası, işletim sisteminin yapılandırmasını başlatmadan önce hedef bilgisayara ek aygıt sürücüleri yükler. Bu betik Drivers.xml dosyasını okur ve Drivers.xml dosyasındaki (Dağıtım Çalışma Tezgahı'ndaki Sürücüler düğümü tarafından oluşturulan ve yönetilen) cihaz sürücüsü dosyalarının listesini hedef bilgisayara kopyalar.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - PnpEnum.xml. Hedef bilgisayarda yüklü olan tüm aygıtların listesini içerir

- ZTIDrivers.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Attrib.exe. Dosya ve klasör özniteliklerini ayarlar

- CMD.exe. Komut satırı araçlarının çalışmasına izin verir

- Microsoft.BDD.PnpEnum.exe. Tak ve Kullan cihazlarını numaralandıran yardımcı program

- Reg.exe. Kayıt defteri verilerini okumak ve değiştirmek için konsol kayıt defteri aracı

- ZTIConfigFile.vbs. XML dosyalarını işlemek için yordamlar içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIDrivers.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Mimari -
CustomDriverSelectionProfile -
DeploymentMethod -
Dağıtım Türü -
HedefMantıksal Sürücü - -
DoCapture (Anında Yakala) -
Sürücü Yolları -
DriverSelectionProfile -
Görüntü Oluşturma -
InstallFromPath -
OSDAnswerFilePath -
OSDAnswerFilePathSysPrep -
OSDPlatformArch -
Aşama -
Kaynak Kökü -

ZTIExecuteRunbook.wsf

Bu betik, hedef bilgisayarda Orchestrator runbook'larını çalıştırır. Orchestrator runbook'u , bilgisayarlarda ve ağlarda eylemleri düzenleyen etkinliklerin dizisidir. Runbook Yürütme görev dizisi adım türünü kullanarak MDT'de Orchestrator runbook'larını başlatabilirsiniz ve bu da bu betiği çalıştırır.

Değer Açıklama
Giriş Ortam değişkenleri, özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarını, veritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir.
Çıkış - BDD.log, tüm MDT betiklerinin oluşturduğu olayları içerir.

- Runbook tamamlama durumunun döndürülmesi.

- Runbook çıkışından parametreleri döndürün.
Başvurular - ZTIUtility.vbs, komut dosyasının kullandığı destek işlevlerini ve alt yordamları içerir.
Konum dağıtım\Betikler
Kullanım cscript ZTIExecuteRunbook.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
OrchestratorServer -
RunbookName -
RunbookID -
RunbookParameterMode -
RunbookParametersxParameterID -
RunbookParametersxParameterValue -
RunbookOutputParameters

Not:

Bir runbook çıkış parametreleri döndürürse, her parametre için bir görev dizisi değişkeni oluşturulur ve parametrenin dönüş değeri görev dizisi değişkenine atanır.
-

Bu komut dosyası, iç komut dosyası kullanımı için aşağıdaki tabloda listelenen görev dizisi değişkenlerini oluşturur. Bu görev dizisi değişkenlerini CustomSettings.ini veya MDT DB'de ayarlamayın.

Ad Açıklama
OrchestratorServer Runbook Yürütme görev dizisi adımında Orchestrator Server'da belirtilen Orchestrator'ı çalıştıran sunucunun adı
RunbookName Runbook'u Yürüt görev dizisi adımında Runbook'ta belirtilen runbook'un adı
RunbookID Orchestrator sunucusunda runbook'a atanan tanımlayıcı
RunbookParametersxParameterID Orchestrator sunucusunda belirli bir runbook parametresine atanan tanımlayıcı
RunbookParametersxParameterName Orchestrator sunucusunda belirli bir runbook parametresine atanan ad
RunbookParametersxParameterValue Orchestrator sunucusunda belirli bir runbook parametresine atanan değer

ZTIGather.wsf

Bu betik, dağıtım işlemini denetleyen özellikleri ve işleme kurallarını toplar. Özellikler ve kurallar ( yerel özellikler olarak da bilinir) bu betikte açıkça tanımlanır ve ZTIGather.xml dosyasında, CustomSettings.ini dosyasında ve MDT DB'de (Deployment Workbench'teki Veritabanı düğümünde oluşturulur) yer alır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIGather.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Wpeutil.exe. Windows PE ve ağ bağlantılarını başlatır; LTI'yı başlatır

- ZTIDataAccess.vbs. Veritabanı erişimi için yordamlar içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/localonly Yalnızca hedef bilgisayar ve hedef bilgisayarda yüklü olan geçerli işletim sistemi hakkında bilgi döndürür; giriş .ini dosyasını ayrıştırmaz ( /inifile bağımsız değişkeninde belirtilir); .ini dosyasında belirtilen özellikleri ve kuralları döndürür

Belirtilmezse, komut dosyası hedef bilgisayar ve şu anda yüklü olan işletim sistemi hakkında bilgi verir; .ini dosyasını ayrıştırır
/inifile:ini_file_name Dağıtım işleminde kullanılan özellikleri ve kuralları içeren giriş .ini dosyasının adı ve yoluBelirtilmezse, betik CustomSettings.ini varsayılan değeri kullanır

Özellikler

Ad Okuma Yazma
Tümü - -

ZTIGroups.wsf

Bu betik, hedef bilgisayardaki yerel grup üyeliğini yakalar ve geri yükler. Bu betik, işletim sistemini dağıtmadan önce hedef bilgisayardaki grup üyeliğini yedeklemek için the**/capture** bağımsız değişkeniyle çağrılır. CaptureGroups özelliği, betiğin yedeklediği grupların listesini içerir. Betik, işletim sistemi dağıtıldıktan sonra grup üyeliğini geri yüklemek için the**/restore** bağımsız değişkeniyle çağrılır. Geri yükleme işlemi gerçekleştirirken, komut dosyası /capture bağımsız değişkeni kullanılarak çalıştırıldığında yedeklenen tüm grupların üyeliğini geri yükler.

Not

Grup üyeliğini geri yüklerken, betik, hedef bilgisayarda henüz var olmayan hiçbir hedef grup oluşturmaz. Bu nedenle, görüntü dosyasını oluştururken gerekli tüm grupları referans bilgisayara eklediğinizden emin olun.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIGroups.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIGroups.wsf </debug:value> </backup> </restore>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/capture CaptureGroups özelliğinde belirtildiği gibi hedef bilgisayardaki yerel grupların grup üyeliğini yedekler
/restore Dağıtım işleminin önceki aşamalarında yedeklenen yerel gruplara grup üyeliğini geri yükler

Özellikler

Ad Okuma Yazma
Yakalama Grupları -
Gruplar - -
Ana Bilgisayar Adı -

ZTILangPacksOnline.wsf

Bu betik, Windows işletim sistemleri için dil paketlerini yükler. Betik, dil paketi CAB dosyalarının en az bir klasör içeren bir klasör yapısında olmasını beklemektedir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTILangPacksOnline.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - CMD.exe. Komut satırı araçlarının çalışmasına izin verir

- Lpksetup.exe. Dil paketlerini eklemek veya kaldırmak için kullanılan Dil Paketi Kurulum aracı

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTILangPacksOnline.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Mimari -
İşletim Sistemi Sürümü -

ZTIModifyVol.wsf

Bu komut dosyası, UEFI'ye sahip bilgisayarlarda Windows RE bölümleri oluşturmak için gerekli olan yardımcı program birimleri için GPT kimliğini ve öznitelikleri ayarlamak için bir birimi değiştirir. Aşağıdaki durumlarda UEFI'li bilgisayarlara dağıtım yapılırken bu betiğin çağrılması gerekir:

  • Genellikle UEFI ile kullanılmak üzere oluşturulan standart dört bölüm yerine beş bölüm oluşturma gibi özel bölüm (birim) yapılarının oluşturulduğu LTI dağıtımları

  • Tüm ZTI ve UDI dağıtımları

Not

Bu betiğin yalnızca UEFI ile kullanılmak üzere bölüm yapıları oluşturulurken çağrılması amaçlanmıştır. UEFI olmadan dağıtımlarda kullanılacak bölüm yapıları oluşturulurken bu komut dosyası çağrılmamalıdır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış BDD.log, tüm MDT betiklerinin oluşturduğu olayları içerir.
Başvurular ZTIUtility.vbs, betiğin kullandığı destek işlevlerini ve alt yordamları içerir.
Konum dağıtım\Betikler
Kullanım cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value>

Bağımsız değişkenler

Değer Açıklama
/UtilityVol:değer UEFI'li bilgisayarlarla kullanım için bir Windows REWindows RE Tools bölümü için yapılandırılması gereken birimin sürücü harfini sağlar (örneğin, "E:")
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Yardımcı Vol -

ZTIMoveStateStore.wsf

Bu betik, yakalanan kullanıcı durumunu ve yedekleme dosyalarını C:\Windows\Temp\StateStore konumuna taşır.

Not

Bu betik yalnızca Configuration ManagerConfiguration Manager kullanılarak görüntüler dağıtılırken çalıştırılır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIMoveStateStore.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIMoveStateStore.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Yok

ZTINextPhase.wsf

Bu betik, Phase özelliğini dağıtım işleminin bir sonraki aşamasına güncelleştirir. Görev Sıralayıcı, her görevin tamamlanması gereken sırayı belirlemek için bu aşamaları kullanır. Phase özelliği aşağıdaki değerleri içerir:

  • DOĞRULAMA. Hedef bilgisayarın, dağıtım işlemini tamamlamak için gereken betikleri çalıştırabildiğini belirleyin.

  • DURUM YAKALAMA. Yeni hedef işletim sisteminin dağıtımını yapmadan önce tüm kullanıcı durumu geçiş verilerini kaydedin.

  • ÖNCEDEN YÜKLE'yi seçin. Hedef işletim sistemi dağıtılmadan önce yapılması gereken tüm görevleri (yeni bölümler oluşturmak gibi) tamamlayın.

  • YÜKLEYIN. Hedef işletim sistemini hedef bilgisayara yükleyin.

  • YÜKLEME SONRASI. Kullanıcı durumu geçiş verilerini geri yüklemeden önce yapılması gereken tüm görevleri tamamlayın. Bu görevler, dağıtımdan sonra hedef bilgisayarı ilk kez başlatmadan önce (güncelleştirmeleri yükleme veya sürücü ekleme gibi) hedef işletim sistemini özelleştirir.

  • STATERESTORE. Durum CaptureCapture Aşaması sırasında kaydedilen kullanıcı durumu geçiş verilerini geri yükleyin.

    Phase özelliği hakkında daha fazla bilgi için bkz.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTINextPhase.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTINextPhase.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
DeploymentMethod -
Aşama - -

ZTINICConfig.wsf

Bu betik, etkinleştirilmiş ağ bağdaştırıcılarını, ZTIGather.wsf'nin CustomSettings.ini dosyasında veya MDT DB'de (Deployment Workbench'teki Veritabanı düğümünde oluşturulan) listelenen özelliklere göre yakaladığı değerlerle yapılandırır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTINICConfig.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- ZTINicUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/ForceCapture Statik IP adresleri kaydedilmiş herhangi bir yerel ağ bağdaştırıcısı varsa, bu betik bu ayarları yakalar ve bunları yerel ortama kaydeder (örneğin, C:\MININT\SMSOSD\OSDLogs\Variables.dat). Bu komut dosyası, otomasyon için çok sayıda bilgisayar için statik IP ayarlarını yakalamada yararlı olabilir.
/RestoreWithinWinPE Belirtildiğinde, uygun olduğunda, kaydedilmiş tüm statik IP ağ ayarlarını yerel bilgisayara uygular; Yalnızca iç işleme için kullanılır.

Özellikler

Ad Okuma Yazma
DeployDrive - -
DeploymentMethod -
Dağıtım Türü -
DeployRoot -
OSDAdapterCount - -
OSGuid -
OSDMigrateAdapterSettings -
Aşama -

ZTINICUtility.vbs

Bu betik, MDT dağıtım işlemindeki çeşitli betiklerin çağırdığı ağ bağdaştırıcısıyla ilgili işlevleri ve alt yordamları içerir.

Değer Açıklama
Giriş Yok
Çıkış Yok
Başvurular - CMD.exe. Komut satırı araçlarının çalışmasına izin verir

- Netsh.exe. Ağ bileşenlerinin yapılandırmasını otomatikleştirmek için kullanılan bir yardımcı program
Konum dağıtım\Betikler
Kullanım <script language="VBScript" src="ZTINicUtility.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
OSDAdapterAdapterIndexAdapterName - -

Not

Bu özellikteki AdapterIndex, ağ bağdaştırıcısı bilgilerini içeren sıfır tabanlı bir dizi için yer tutucudur.

ZTIOSRole.wsf

Bu betik, Windows işletim sistemlerini çalıştıran hedef bilgisayarlar için sunucu rollerini yükler. Betik, nelerin yüklenmesi gerektiğini belirlemek için OSRoles, OSRoleServices ve OSFeatures özelliklerini okur.

Not

Bu betiğin yalnızca Rolleri ve Özellikleri Yükle veRolleri ve Özellikleri Kaldır görev dizisi adımları tarafından çağrılması amaçlanmıştır. Bu betiğin doğrudan çağrılması desteklenmez.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIOSRole.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - CMD.exe. Komut satırı araçlarının çalışmasına izin verir

- OCSetup.exe. Windows'un isteğe bağlı bileşenlerini ekler veya kaldırır

- ServerManagerCmd.exe. Windows Server rollerini ve özelliklerini yükler, yapılandırır ve yönetir

- Sysocmgr.exe. Windows bileşenlerini ekler veya kaldırır

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIOSRole.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/Uninstall Sağlanırsa, bu bağımsız değişken rollerin ve özelliklerin kaldırılacağını gösterir. Sağlanmazsa, komut dosyası rollerin ve özelliklerin yükleneceğini varsayar.

Özellikler

Ad Okuma Yazma
IsServerCoreOS -
İşletim Sistemi -
OSRoles -
OSRoleServices -
İşletim Sistemi Sürümü -
SMSTSRebootRequested -

ZTIPatches.wsf

Bu betik, Packages.xml dosyasında listelenen güncelleştirmeleri (dil paketleri, güvenlik güncelleştirmeleri vb.) yükler. Dağıtım aşağıdaki durumlardan birinde değilse betik kendi kendini sonlandırır:

  • Aşamaeşittir PREINSTALL

  • DeploymentMethod eşittir SCCMSCCM

    DeploymentMethodeşittir SCCMSCCM ise betik Pkgmgr'yi başlatır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIPatches.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Expand.exe. Sıkıştırılmış dosyaları genişletir

- Pkgmgr.exe. Windows Vista'yı çevrimdışı yükler veya güncelleştirir

- ZTIConfigFile.vbs. XML dosyalarını işlemek için yordamlar içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIPatches.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Mimari -
CustomPackageSelectionProfile -
DeployRoot -
DeploymentMethod -
Dağıtım Türü -
HedefMantıksal Sürücü -
Dil Paketleri -
OSDAnswerFilePath -
OSDPlatformArch -
PackageSelectionProfile -
Aşama -
Kaynak Kökü -

ZTIPowerShell.wsf

Bu betik, özel bir Windows PowerShell ana bilgisayarı kullanarak bir Windows PowerShell betiği çalıştırır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIPowerShell.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası

- İade kodu. Kod tamamlandıktan sonra Windows PowerShell kod tarafından döndürülen ve komut dosyasının tamamlanma durumunu gösteren sayısal değer.
Başvurular - Microsoft.BDD.TaskSequencePSHost.exe. Özel Windows PowerShellWindows PowerShell ana bilgisayar, Windows PowerShellWindows PowerShell betiğini çalıştırmak için kullanılır.
Konum dağıtım\Betikler
Kullanım cscript ZTIPowerShell.wsf

Bağımsız değişkenler

Değer Açıklama
Yok

Özellikler

Ad Okuma Yazma
Yok

ZTIPrereq.vbs

Bu komut dosyası, hedef bilgisayarda önkoşul olan yazılımın yüklü olduğunu ve bu yazılımın işlevsel olduğunu doğrular. Betiğin gerçekleştirdiği denetimler şunlardır:

  • Windows Komut Dosyası sürümünün 5.6 sürümüne eşit veya daha yüksek olup olmadığını belirleyin.

  • Nesne başvuruları Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2'ye örneklendiğinde hataların oluşmadığını doğrulayın. DOMDocument ve İşlem ortamı.

    Denetimlerden herhangi biri başarısız olursa, bir hata oluşur ve betik ValidatePrereq yordamından çıkar.

Değer Açıklama
Giriş Yok
Çıkış Yok
Başvurular Yok
Konum dağıtım\Betikler
Kullanım None

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
Yok

ZTISCCM.wsf

Bu betik, Configuration ManagerConfiguration Manager kullanılarak dağıtım yapılırken ZTI'yi başlatır. Betik aşağıdaki yordamı gerçekleştirir:

  1. Hata ayıklama etkinleştirildiyse, komut dosyası OSD'yi oluşturur. Dosyada hata ayıklama.

  2. Betik şu özellikleri yapılandırır:

    • ScriptRoot, çalışmakta olan betiğin üst klasörüne ayarlanır.

    • DeployRoot , ScriptRoot'un üst klasörüne ayarlanır.

    • ResourceRoot , DeployRoot olarak ayarlanır.

    • DeploySystemDriveC: olarak ayarlanır.

    • DeploymentMethod, SCCMSCCM olarak ayarlanır.

  3. DeployRootşunu içerdiğinde:\:

    • DeployRoot klasörü _SMSTSMDataPath\WDPackage dizinine kopyalanır

    • ScriptRoot , _SMSTSMDataPath\WDPackage\Scripts olarak ayarlanır

    • DeployRoot, ScriptRoot'un üst klasörüne ayarlanır

    • ResourceRoot, DeployRoot olarak ayarlanır

  4. FazNULL olduğunda:

    • %SystemDrive% ortam değişkeni X: ise, DeploymentTypeNEWCOMPUTER olarak ve PhasePREINSTALL olarak ayarlanır. Aksi takdirde, DeploymentTypeREPLACE olarak ve Phase VALIDATION olarak ayarlanır.

    • OldComputer.tag dosyası geçerli çalışan betiğin üst klasöründe bulunuyorsa, DeploymentTypeREPLACE olarak ve Phase VALIDATION olarak ayarlanır. Aksi takdirde, DeploymentTypeREFRESH olarak ve Phase VALIDATION olarak ayarlanır.

    Bu özellikler hakkında daha fazla bilgi için Özellikler makalesine bakın.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTISCCM.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTISCCM.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
_SMSTSMDataPath -
Mimari -
BDDPackageID - -
DeploymentMethod - -
Dağıtım Türü - -
DeployRoot - -
Aşama - -
Kaynak Kökü - -
Komut Dosyası Kökü - -
Araç Kökü - -

ZTISetVariable.wsf

Bu betik, VariableName içinde yer alan ada karşılık gelen belirtilen genel görev dizisi değişkenini VariableValue içinde yer alan değere ayarlar.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTISetVariable.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTISetVariable.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
DeğişkenAdı -
DeğişkenDeğeri -

ZTITatoo.wsf

Bu komut dosyası, hedef bilgisayara kimlik ve sürüm bilgilerini dövüyor. Betik aşağıdaki yordamı gerçekleştirir:

  1. ZTITatoo.mof dosyasını bulun ve %SystemRoot%\System32\Wbem klasörüne kopyalayın. Hedefte önceden var olan ZTITatoo.mof dosyaları, kopyalama işlemi başlatılmadan önce silinir.

  2. Mofcomp.exe aşağıdaki komut kullanılarak çalıştırılır:

    %SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
    
  3. Tüm dağıtım yöntemleri için (LTI, ZTI ve UDI), bu dağıtım ayrıntıları HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4'teki kayıt defterine tüm dağıtım yöntemlerine yazılır:

    • Dağıtım Yöntemi , kullanılan dağıtım yöntemine ayarlanır ve gerçekleştirilen dağıtım yöntemine bağlı olarak LTI,ZTI veya UDI olarak ayarlanabilir.

    • Dağıtım Kaynağı , dağıtımın kaynağına ayarlanır ve OEM,MEDIA veya DeploymentMethod özelliğindeki değere ayarlanabilir.

    • Dağıtım Türü , DeploymentType özelliğine ayarlanır.

    • Dağıtım Zaman Damgası , WMI tarih biçiminde geçerli tarihe ayarlanır.

    • Deployment Toolkit Version , Version özelliğine ayarlanır.

  4. LTI dağıtımları için bu dağıtım ayrıntıları HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4'te kayıt defterine yazılır:

    • Görev Dizisi Kimliği , TaskSequenceIDözelliğine ayarlanır.

    • Görev Dizisi Adı , TaskSequenceName özelliğine ayarlanır.

    • Görev Dizisi Sürümü , TaskSequenceVersion özelliğine ayarlanır.

  5. Tüm Configuration Manager dağıtımları için (Configuration Manager için ZTI ve UDI), bu dağıtım ayrıntıları HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4'te kayıt defterine yazılır:

    • OSD Paketi Kimliği, _SMSTSPackageID görev dizisi değişkenine ayarlanır.

    • OSD Program Adı her zaman "\*" olarak ayarlanır.

    • OSD Tanıtım Kimliği , _SMSTSAdvertID görev dizisi değişkenine ayarlanır.

  6. Bir görüntünün yakalandığı LTI dağıtımları için bu dağıtım ayrıntıları HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4'te kayıt defterine yazılır:

    • CaptureCapture Yöntemi, kullanılan dağıtım yöntemine ayarlanır ve gerçekleştirilen dağıtım yöntemine bağlı olarak LTI,ZTI veya UDI olarak ayarlanabilir.

    • CaptureCapture Timestamp, WMI tarih formatında geçerli tarihe ayarlanır.

    • CaptureCapture Toolkit VersionVersion Version özelliğine ayarlanır.

    • CaptureCapture Task Sequence ID, TaskSequenceIDözelliğine ayarlanır.

    • CaptureCapture Görev Dizisi Adı, TaskSequenceName özelliğine ayarlanır.

    • CaptureCapture Task Sequence VersionTaskSequenceVersion özelliğine ayarlanır.

  7. Bir görüntünün yakalanmakta olduğu tüm Configuration Manager dağıtımları (Configuration Manager için ZTI ve UDI) için, bu dağıtım ayrıntıları HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4'te kayıt defterine yazılır:

    • Capture OSD Paketi Kimliği, _SMSTSPackageID görev dizisi değişkenine ayarlanır.

    • Capture OSD Program Adı her zaman "*****" olarak ayarlanır.

    • Capture OSD Tanıtım Kimliği, _SMSTSAdvertIDgörev dizisi değişkenine ayarlanır.

    Not

    Bu komut dosyası Windows PE'de çalıştırılacak şekilde tasarlanmamıştır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTITatoo.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Mofcomp.exe. Komut satırı .mof dosya derleyicisi

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTITatoo.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
_SMSTSAdvertID -
_SMSTSPackageID -
_SMSTSSiteCode -
DeploymentMethod -
Dağıtım Türü -
Sürüm -
Görev Sırası Kimliği -
Görev SırasıAdı -
Görev Sırası Sürümü -

ZTIUserState.wsf

Bu komut dosyası, hedef bilgisayardaki kullanıcı durumunu yakalamak ve geri yüklemek için USMT'yi başlatır.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIUserState.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - CMD.exe. Komut satırı araçlarının çalışmasına izin verir

- Loadstate.exe. Kullanıcı durum verilerini bir hedef bilgisayara depolar

- Msiexec.exe. .msi tabanlı uygulamaların yüklenmesini yönetir

- Scanstate.exe. Kullanıcı verilerini ve ayarlarını toplar

- USMT Uygulaması FilesFiles

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIUserState.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/CaptureCapture -
/tahmin -
/Restore -

Özellikler

Ad Okuma Yazma
Mimari -
DeploymentMethod -
Dağıtım Türü -
HedefMantıksal Sürücü -
Görüntü Oluşturma -
Görüntü Boyutu -
ImageSizeMultiplier -
InstallFromPath -
IsServerOS işletim sistemi -
Yük Durumu Args -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
OSDStateStorePath -
İşletim Sistemi Sürümü -
ScanStateArgs -
Durum Yolu - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation - -
USMTConfigFile -
USMTEstimate - -
USMTLocal -
USMTMigFiles -

ZTIUtility.vbs

Bu betik, MDT betiklerinin çoğunun kullandığı yardımcı program işlevlerini içerir.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış Yok
Başvurular - Credentials_ENU.xml. Ağ kaynaklarına bağlanırken kullanılacak kimlik bilgileri için kullanıcıyı İstemler

- IPConfig.exe. Tüm geçerli TCP/IP ağ yapılandırma değerlerini görüntüler ve DHCP ile DNS ayarlarını yeniler

- MSHTA.exe. HTML uygulaması ana bilgisayarı

- Regsvr32.exe. Dosyaları (.dll, .exe, .ocx vb.) işletim sistemiyle kaydeder

- Xcopy.exe. Alt dizinler de dahil olmak üzere dosya ve dizinleri kopyalar
Konum - dağıtım\Betikler

- program_files\Microsoft Deployment Toolkit\Scripts
Kullanım <script language="VBScript" src="ZTIUtility.vbs"/>

Bağımsız değişkenler

Değer Açıklama
Yok Yok

Özellikler

Ad Okuma Yazma
_SMSTSAdvertID -
_SMSTSCurrentActionName -
_SMSTSCustomProgressDialogMessage -
_SMSTSInstructionTableSize -
_SMSTSLogPath -
_SMSTSMachineName -
_SMSTSNextInstructionPointer -
_SMSTSOrgName -
_SMSTSPackageID -
_SMSTSPackageName -
_SMSTSPackagePath -
_SMSTSReserved1 -
_SMSTSReserved2 -
Mimari -
AssetTag -
Bilgisayar Adı -
Hata ayıklama - -
DeploymentMethod -
DeployRoot -
Hedef Disk - -
HedefMantıksal Sürücü - -
Hedef Bölüm - -
Etkinlik Paylaşımı -
Ana Bilgisayar Adı -
Görüntü Oluşturma - -
ImageFlags -
Görüntü Dizini -
ImageLanguage -
Görüntü İşlemcisi -
Görüntü Boyutu -
InstallFromPath -
Etki Alanına Katıl -
Günlük Yolu - -
Mac Adresi -
OSCurrentVersion -
OSDAdvertID -
OSDAnswerFilePath - -
OSDAnswerFilePathSysprep - -
OSDComputerName - -
OSDPackageID -
OSDPackagePath -
OSDTargetSystemDrive -
OSGUID işlevi -
OSSKU Dili -
İşletim Sistemi Sürümü -
Aşama -
Processor_Architecture -
Kaynak Kökü -
SLShare -
SLShareDynamicLogging -
Görev Sırası Kimliği -
Görev SırasıAdı -
Görev Sırası Sürümü -
UDDir -
UDShare -
Kullanıcı Etki Alanı - -
Kullanıcı Kimliği - -
Kullanıcı parolası - -
UUID -
Sürüm

Bilginize: Bu değişken, MDT sürümünü temsil eden bir iç değişkendir.
- -
WDSServer -

ZTIValidate.wsf

Bu betik, hedef bilgisayarın durumunu doğrulayarak dağıtımın güvenli bir şekilde devam etmesini sağlar. Komut dosyası işlemleri şunlardır:

  • DeploymentType REFRESH'e eşitse ve hedef bilgisayar bir sunucuysa, betikten çıkılır.

  • OSInstall varsa ve YES'e eşit değilse, komut dosyası çıkar.

  • Hedef bilgisayarda minimum RAM miktarının bulunduğunu doğrulayın; Yoksa, komut dosyası çıkar.

  • İşlemcinin gereken minimum hızı karşıladığını doğrulayın; Yoksa, komut dosyası çıkar.

  • Sabit disk boyutunun en düşük boyut gereksinimlerini karşıladığını doğrulayın; Yoksa, komut dosyası çıkar.

  • Hedef bilgisayarın işletim sisteminin C sürücüsünde yüklü olduğunu doğrulayın; Yoksa, komut dosyası çıkar.

  • DeploymentType = REFRESH ise, çalıştırarak Compact /u C:\C sürücüsünün sıkıştırılmadığını doğrulayın.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIValidate.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Compact.exe. NTFS dosya sistemi bölümlerindeki dosyaların sıkıştırmasını görüntüler veya değiştirir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIValidate.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Dağıtım Türü -
HedefMantıksal Sürücü - -
Görüntü Oluşturma -
Görüntü Belleği -
Görüntü İşlemcisi Hızı -
Görüntü Boyutu -
ImageSizeMultiplier -
IsServerOS işletim sistemi -
Bellek -
OSDPackagePath -
İşletim Sistemi Durağı -
İşlemci Hızı -
SMSTSLocalDataDrive -
İşletim Sistemini Doğrula -

ZTIVHDCreate.wsf

Bu komut dosyası, hedef bilgisayarda bir sanal sabit disk (.vhd veya .avhd) dosyası oluşturmak ve .vhd dosyasını bir disk olarak bağlamak için kullanılır. Ardından, LTI dağıtım işleminin diğer bölümleri Windows işletim sistemini ve uygulamalarını yeni oluşturulan sanal sabit diske dağıtır. Komut dosyası işlemleri aşağıdaki gibidir:

  • Class_Initialize yöntemi VHDInputVariable değişkenini başlatmak için kullanılır.

  • VHDCreateSource'un tanımlandığını doğrulayın ve kaynak .vhd dosyasını bulur (belirtilirse).

  • VHDCreateFilename RANDOM veya "" (null) değerine eşitse, rastgele bir .vhd dosya adı oluşturun.

  • Klasörün, .vhd dosyasının ( VHDCreateFileName'de belirtilen) oluşturulacağı yerde bulunduğunu doğrulayın.

  • VHDCreateSizePercent, VHDCreateSizeMax ve VHDCreateType içindeki değerleri kullanarak .vhd dosyasını oluşturun.

  • VHDCreateDiffVHD içindeki değeri kullanarak bir fark kayıt diski oluşturun (belirtilirse).

  • Yeni oluşturulan .vhd dosyası ve isteğe bağlı fark kayıt diski takılır.

  • Takılı sanal sabit diskin disk numarası döndürülür.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIVHDCreate.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - ZTIDiskUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIVHDCreate.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
VHDCreateDiffVHD -
VHDCreateFileName -
VHDCreateSizeMax -
VHDCreateSource -
VHDCreateType -
VHDDisks -
VHDInputVariable -
VHDOutputVariable -

ZTIWindowsUpdate.wsf

Bu betik, Windows Update Aracısı (WUA) uygulama programlama arabirimini (API) kullanarak WSUS, Windows Update veya Microsoft Update çalıştıran bir şirket ağı üzerindeki bilgisayarlardan güncelleştirmeleri indirir ve yükler. Varsayılan olarak, bu özellik her görev dizisinde devre dışı bırakılmıştır ve çalıştırılması için el ile etkinleştirilmesi gerekir.

Çoğu kuruluş, yeni dağıtılan bilgisayarları şirket ağı üzerinden güncelleştirmek için halihazırda ekiplere ve altyapılara sahip olacaktır. Bu işlem, her masaüstü yapılandırması için kullanılabilir en son yama, sürücü ve güncelleştirme kümesini izlemeyi ve her yapılandırma için hangi güncelleştirmelerin indirilip yüklenmesi gerektiğini belirlemeyi içerir. Kuruluşun zaten kurulmuş bir süreci varsa, bu betik gerekli olmayabilir. Bu betik, yerleşik süreçlere sahip olmayabilecek, ancak hedef bilgisayarların dağıtıldığında güncelleştirildiğinden emin olmak isteyen dağıtım ekiplerinin ihtiyacını karşılamak için tasarlanmıştır.

Bu komut dosyası, hedef bilgisayarı otomatik olarak tarar ve uygulanabilir olduğu tespit edilen çok çeşitli güncellemeleri indirir. Bunlar arasında:

  • Windows hizmet paketleri

  • Windows Update'e yerleştirilen Microsoft dışı sürücüler

  • En son düzeltme güncelleştirmeleri

  • Microsoft Office güncelleştirmeleri

  • Microsoft Exchange ServerMicrosoft Exchange Server and SQL ServerSQL Server

  • Microsoft Visual Studio® güncelleştirmeleri

  • Bazı Microsoft dışı uygulama güncelleştirmeleri

İpucu

Birçok donanım üreticisi sürücülerini Windows Update yerleştirdi. Bu sürücülerin artık İlk Çalıştırma Sürücüleri dizininde tutulmasına gerek yoktur. Hangi sürücülerin Windows Update kullanılabilir olduğunu görmek için dağıtım paylaşımından sürücüleri kaldırarak denemeler yapın. Sürücüler varsayılan olarak Windows'ta bulunmuyorsa, işletim sistemi kullanıcı girişi gerektireceğinden ağ veya depolama sürücülerini kaldırmayın.

MDT, işletim sistemi dağıtımının bir parçası olarak WUA'nın güncelleştirilmiş bir sürümünü dağıtma özelliğini destekler. Bu, hedef bilgisayarların dağıtıldıklarında doğru WUA sürümünü çalıştırdıklarından emin olmaya yardımcı olur. Ayrıca, dağıtımdan sonra İnternet'e bağlanma ve WUA'nın en son sürümünü indirme ihtiyacını ortadan kaldırmaya yardımcı olur.

MDT ayrıca, WUA'yı İnternet üzerinden Microsoft UpdatesGüncelleştirmeler'e bağlanmak yerine şirket ağındaki WSUS çalıştıran bilgisayarlardan güncelleştirmeleri toplayacak şekilde yapılandırabilir. MDT isteğe bağlı olarak, WSUSServer özelliğini kullanarak WUA'yı WSUS çalıştıran belirli bir bilgisayarı kullanacak şekilde yapılandırabilir.

Ek bilgi ve WUA dağıtım yönergeleri için Windows Update Agent'ı İstemci Bilgisayarlara Yükleme bölümüne bakın.

Aşağıdakiler için WUA tek başına yükleyicinin en son sürümünü edinin:

  • x86 sürümleri (WindowsUpdateAgent30-x86.exe) https://go.microsoft.com/fwlink/?LinkID=100334

  • x64 sürümü (WindowsUpdateAgent30-x64.exe) https://go.microsoft.com/fwlink/?LinkID=100335

    Windows 7 ve üstü WUA'nın en son sürümünü içerir, bu nedenle yükseltme gerekmez.

    Daha fazla bilgi için bkz. Updating Windows UpdateWindows Update Agent.

    Bu komut dosyası, Görev Sıralayıcı'da etkinleştirildiğinde işletim sistemi dağıtımının Durum Geri Yükleme Aşamasındayken birden çok kez çalıştırılır. İlk olarak işletim sistemi ilk kez başlatıldıktan sonra çalıştırılır. Hedef bilgisayarda belirli güncelleştirmelerin veya hizmet paketlerinin yüklenmesine bağlı olabilecek uygulamalar yüklenmeden önce en son güncelleştirmelerin ve hizmet paketlerinin yüklendiğinden emin olun. Örneğin, bir uygulama Microsoft .NET Framework.NET Framework uygulamasının en son sürümüne bağımlı olabilir.

    Bu komut dosyası, uygulamalar yüklendikten sonra da çalıştırılır ve en son uygulama hizmet paketlerinin ve güncelleştirmelerinin uygulanmasını sağlar. Örneğin, en son güncelleştirmelerin Microsoft Office 2010 veya 2007 Office sistemine uygulandığından emin olmak için bu betiği kullanın.

    Bir veya daha fazla güncelleştirmenin yüklenmesi sırasında, bir güncelleştirmenin tümüyle tamamlanmasını sağlamak için hedef bilgisayarın yeniden başlatılması gerekebilir. Güncelleştirmelerin düzgün yüklendiğinden emin olmak için, komut dosyası bir güncelleştirmenin yüklenmesinin hedef bilgisayarın yeniden başlatılmasını gerektirdiğini algılarsa, komut dosyası hedef bilgisayarı otomatik olarak yeniden başlatır ve ek güncelleştirmeler algılanırsa ve yüklenmeyi bekliyorsa kaldığı yerden devam eder. Komut dosyası, hedef bilgisayarın tamamen güncel olduğunu belirlerse çıkar. Hedef bilgisayar güncelleştirilirken, komut dosyasının güncelleştirmeleri yüklemek için yedi başarısız girişimi olursa ve hedef bilgisayarın hala yeniden başlatılması gerekiyorsa, bir hata günlüğe kaydedilir.

    Çalışma zamanı boyunca, betik aşağıdaki görevleri gerçekleştirir:

  • WSUSServer özelliği belirtilmişse, hedef bilgisayarı WSUS sunucusunu kullanacak şekilde yapılandırın.

  • WUA'nın en son sürümünün hedef bilgisayarda yüklü olduğunu doğrulayın.

  • Henüz yüklenmemiş ve normalde gizlenmiş olabilecek uygun güncelleştirmeler için hedef bilgisayarda arama yapın.

  • Her güncelleştirmenin ilişkili bir UpdateID ve QNumber özelliği vardır:

    • UpdateID özelliği 67da2176-5c57-4614-a514-33abbdd51f67 gibi GUID biçimindedir.

    • QNumber özelliği, 987654 gibi sayısal bir değerdir.

  • Betik, UpdateID ve KBArticle özellik değerlerini aşağıdaki MDT özelliklerinde belirtilen dışlama listesiyle karşılaştırır:

    • WUMU_ExcludeID. Hariç tutulacak UpdateID'lerin listesi; Bu listede bulunan UpdateID'ye sahip güncelleştirmeler yüklenmez.

    • WUMU_ExcludeKB. Hariç tutulacak QNumber'ların listesi; Bu listede bulunan QNumber'a sahip herhangi bir güncelleştirme yüklenmeyecektir.

    • Buna ek olarak, kullanıcı girişi gerektiren tüm güncelleştirmeler hariç tutulur ve yüklenmez.

  • Son Kullanıcı Lisans Sözleşmesi'nin (EULA) onaylanmasını gerektiren tüm güncelleştirmeler, komut dosyası tarafından otomatik olarak onaylanır. Bu betiği üretim ortamında çalıştırmadan önce her EULA'yı el ile okuduğunuzdan ve kontrol ettiğinizden emin olun.

  • Her güncelleştirmenin etkinliği ZTIWindowsUpdate.log dosyasına yazılır. INSTALL veya güncelleştirmenin yüklenmesi onaylandıysa SKIP dizesi, UpdateID, güncelleştirmenin kısa bir açıklaması ve QNumber ile birlikte.

  • Yüklenecek her güncelleştirme toplu olarak indirilir ve yüklenir.

  • Hedef bilgisayar, güncelleştirmenin yüklenmesi sırasında birden fazla yeniden başlatmayı gerektirebilir.

Not

Windows Internet Explorer 7 kullanıcı etkileşimi gerektirdiğinden bu komut dosyası kullanılarak yüklenmez.

Not

Varsayılan olarak, Windows Vista Ultimate'ın fazladan dil paketleri yüklemesini önlemek için WUMU_ExcludeKB listesine QNumber 925471'i ekleyin.

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIWindowsUpdate.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - Expand.exe. Sıkıştırılmış dosyaları genişletir

- Net.exe. Ağ yönetimi görevlerini gerçekleştirir

- WindowsUpdateAgent30-x86.exe. WUA'yı yükler

- WindowsUpdateAgent30-x64.exe. WUA'yı yükler

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0&#124;1> <IsHidden=0&#124;1>"> </Query:true&#124;false>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)
/UpdateCommand:param - IsInstalled. Yüklü olmayan güncelleştirmeleri sorgulamak için 0 olarak ayarlayın.

- IsHidden. Gizli güncelleştirmeleri sorgulamak için 0 olarak ayarlayın.
/sorgu:değer - Doğru. Yalnızca gerekli güncelleştirmeleri sorgula. Herhangi bir ikili dosya indirmeyin ve yüklemeyin.

- Yanlış. Gerekli güncelleştirmeleri sorgulayın ve yükleyin. İkili dosyaları indirin ve yükleyin.

Not

Belirtildiğinde, UpdateCommand en az bir seçenek gerektirir.

Not

UpdateCommand için her iki seçenek de belirtiliyorsa, bunlar ve ile ayrılmalıdır.

Not

UpdateCommand için varsayılan değer IsInstalled=0 ve IsHidden=0'dır.

Not

UpdateCommand hakkında daha fazla bilgi için IUpdateSearcher::Search Method sayfasına bakın.

Özellikler

Ad Okuma Yazma
Mimari -
DoCapture (Anında Yakala) -
Yüklü Güncelleştirmeler -
MSIT_WU_Count - -
NoAutoUpdate_Previous - -
SMSTSRebootRequested - -
SMSTSRetryRequested - -
WSUSServer -
WUMU_ExcludeID -
WUMU_ExcludeKB -

ZTIWipeDisk.wsf

Bu komut dosyası, hedef bilgisayarın sabit diskini biçimlendirir. Senaryo:

  • WipeDiskDOĞRU'ya eşit değilse çıkar

  • Biçimlendirilecek uygun sürücüyü belirler

  • Sürücüyü çağırarak cmd /c format <Drive> /fs:ntfs /p:3 /Y biçimlendirir (burada <Drive> biçimlendirilecek sabit disk sürücüsünün sürücü harfidir)

Değer Açıklama
Giriş Ortam değişkenleri. Özellik değerlerini, özel özellik değerlerini, veritabanı bağlantılarınıveritabanı bağlantıları, dağıtım kurallarını ve betiklerin dağıtım işlemini tamamlamak için gerektirdiği diğer bilgileri içerir
Çıkış - ZTIWipeDisk.log. Bu betiğin oluşturduğu olayları içeren günlük dosyası

- BDD.log. Tüm MDT betiklerinin oluşturduğu olayları içeren günlük dosyası
Başvurular - CMD.exe. Komut satırı araçlarının çalışmasına izin verir

- Format.com. Sabit diski biçimlendirir

- ZTIUtility.vbs. Betiğin kullandığı destek işlevlerini ve alt yordamları içerir
Konum dağıtım\Betikler
Kullanım cscript ZTIWipeDisk.wsf </debug:value>

Bağımsız değişkenler

Değer Açıklama
/debug:değer Olay iletilerinin konsola ve .log dosyalarına çıkışını sağlar. Değerde belirtilen değer:

- DOĞRU, olay iletileri konsola ve .log dosyalarına gönderilir

- YANLIŞ), olay iletileri yalnızca .log dosyalarına gönderilir (Bağımsız değişken sağlanmadığında bu davranış budur.)

Özellikler

Ad Okuma Yazma
Diski Sil -