Dela via


Skript

Skripten som används i LTI- och ZTI-distributioner refererar till egenskaper som bestämmer de processsteg och konfigurationsinställningar som används under distributionsprocessen. Använd det här referensavsnittet för att fastställa rätt skript som ska inkluderas i åtgärder och giltiga argument som ska anges när du kör varje skript. Följande information finns för varje skript:

  • Namn. Anger namnet på skriptet.

  • Beskrivning. Innehåller en beskrivning av syftet med skriptet och all relevant information om skriptanpassning.

  • Indata. Anger de filer som används för indata till skriptet.

  • Utdata. Anger de filer som skapats eller ändrats av skriptet.

  • Referenser. Anger andra skript eller konfigurationsfiler som refereras av skriptet.

  • Plats. Anger mappen där skriptet kan hittas. I informationen för platsen används följande variabler:

    • program_files. Den här variabeln pekar på platsen för mappen Programfiler på datorn där MDT är installerat.

    • distribution. Den här variabeln pekar på platsen för distributionsresursens distributionsmapp.

    • plattform. Den här variabeln är en platshållare för operativsystemplattformen (x86 eller x64).

  • Använd. Innehåller de kommandon och alternativ som du kan ange.

  • Argument och beskrivning. Ange giltiga argument som ska anges för skriptet och en kort beskrivning av vad varje argument innebär.

  • Egenskaper. De egenskaper som refereras av skriptet.

BDD_Autorun.wsf

Det här skriptet visar en dialogruta som anger användarens infogade distributionsmedia som skapats av MDT-processen (till exempel en startbar DVD eller en flyttbar hårddisk). Meddelandet visas i 15 sekunder. Om ingen åtgärd vidtas startar skriptet LiteTouch.vbs.

Mer information om LiteTouch.vbs finns iLiteTouch.vbs.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som krävs av skripten för att slutföra distributionsprocessen
Utdata Ingen
Referenser LiteTouch.vbs. Initierar LTI
Plats distribution\Scripts
Använd Ingen

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
Ingen

BDD_Welcome_ENU.xml

Den här XML-filen innehåller skriptkoden och HTML-layouten för sidan Välkommen till Windows-distribution som visas i början av distributionsguiden. Den här XML-filen läss av Wizard.hta, som kör guidesidorna som är inbäddade i den här XML-filen.

Värde Beskrivning
Indata Ingen
Utdata Ingen
Referenser - NICSettings_Definition_ENU.xml. Tillåter att användaren anger konfigurationsinställningar för nätverkskort

- Wizard.hta. Visar sidorna i distributionsguiden

- WPEUtil.exe. Initierar Windows PE- och nätverksanslutningar. initierar LTI
Plats distribution\Tools\platform
Använd mshta.exeWizard.hta BDD_Welcome_ENU.xml

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
KeyboardLocalePE -
VälkommenWizardCommand -
Guiden Komplettera -

Credentials_ENU.xml

Den här XML-filen innehåller skriptkoden och HTML-layouten för guiden Ange autentiseringsuppgifter för att ansluta till nätverksresurser i distributionsguiden. Den här XML-filen läss av Wizard.hta, som kör guidesidorna som är inbäddade i den här XML-filen.

Obs!

Den här guidesidan visas bara om det uppstår ett fel när de fördefinierade användarautentiseringsuppgifterna verifieras.

Värde Beskrivning
Indata Ingen
Utdata Ingen
Referenser Credentials_scripts.vbs. Innehåller stödfunktioner för användarautentiseringsuppgifter
Plats distribution\Scripts
Använd mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain &#124; /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
Ingen

Credentials_scripts.vbs

Det här skriptet parsar argumenten som angavs när Credentials_ENU.xml-filen lästes in i distributionsguiden. Den utför också verifiering av användarautentiseringsuppgifter. Det här skriptet läss av Credentials_ENU.xml-filen.

Mer information om Credentials_ENU.xml finns i motsvarande avsnitt i Credentials_ENU.xml.

Värde Beskrivning
Indata Ingen
Utdata Händelsemeddelanden skrivs till dessa loggfiler:

- Credentials_scripts.log. Loggfil som innehåller händelser som genereras av det här skriptet

- BDD.log. Loggfil som innehåller händelser som genereras av alla MDT-skript
Referenser Ingen
Plats distribution\Scripts
Använd <script language="VBScript" src="Credentials_scripts.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
UserCredentials -
UserDomain -

DeployWiz_Definition_ENU.xml

Den här XML-filen innehåller skriptkoden och HTML-layouten för varje guidesida i distributionsguiden. Den här filen läss av Wizard.hta, som kör guidesidorna som är inbäddade i den här XML-filen. Den här .xml filen innehåller följande guidesidor:

  • Välkommen

  • Ange autentiseringsuppgifter för att ansluta till nätverksresurser

  • Aktivitetssekvens

  • Datorinformation

  • Användardata

  • Flytta data och inställningar

  • Användardata (återställning)

  • Datorsäkerhetskopiering

  • Produktnyckel

  • Språkpaket

  • Nationella inställningar och tid

  • Roller och funktioner

  • Program

  • Administratörslösenord

  • Lokala administratörer

  • Avbildningsbild

  • BitLocker

  • Redo att börja

Värde Beskrivning
Indata Ingen
Utdata Ingen
Referenser - DeployWiz_Initialization.vbs. Innehåller stödfunktioner och underrutiner som används av skriptet

- DeployWiz_Validation.vbs. Innehåller stödfunktioner och underrutiner som används av skriptet

- ZTIBackup.wsf. Skapar en säkerhetskopia av måldatorn

- ZTIPatches.wsf. Installerar uppdateringar (språkpaket, säkerhetsuppdateringar och så vidare)

- ZTIUserState.wsf. Initierar migrering av användartillstånd för att avbilda och återställa användartillstånd på måldatorn
Plats distribution\Scripts
Använd Ingen

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
DeploymentMethod -
DeploymentType -
DoCapture -
ImageBuild -
ImageFlags -
IsBDE -
IsServerOS -
JoinDomain -
OSDComputerName -
OSVersion -
SkipAdminAccounts -
SkipAdminPassword -
SkipApplications -
SkipBitLocker -
SkipCapture -
SkipComputerBackup -
SkipComputerName -
SkipDomainMembership -
SkipLocaleSelection -
SkipPackageDisplay -
SkipProductKey -
SkipRoles -
SkipSummary -
SkipTaskSequence -
SkipTimeZone -
SkipUserData -
TaskSequenceTemplate -
UserDomain -
UserID -
UserPassword -
USMTOfflineMigration -

DeployWiz_Initialization.vbs

Det här skriptet initierar sidorna i distributionsguiden (lagras i DeployWiz_Definition_ENU.xml). Den innehåller även funktioner och undermappar som distributionsguiden anropar under en LTI-distribution.

Värde Beskrivning
Indata - DomainOUList.xml. Innehåller en lista över domän-ORGANISATION:er

- ListOfLanguages.xml

- LocationServer.xml. Innehåller en lista över tillgängliga distributionsresurser

- Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf
Utdata Händelsemeddelandet skrivs till dessa loggfiler:

- DeployWiz_Initialization.log. Loggfil som innehåller händelser som genereras av det här skriptet

- BDD.log. Loggfil som innehåller händelser som genereras av alla MDT-skript
Referenser ZTIApplications.wsf. Initierar programinstallation
Plats distribution\Scripts
Använd <script language="VBScript" src="DeployWiz_Initialization.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
Arkitektur -
Program -
BackupDir -
BackupFile -
BackupShare -
BDEInstall -
BDEKeyLocation -
BDERecoveryKey -
BDEWaitForEncryption -
CapableArchitecture -
ComputerBackupLocation -
CustomWizardSelectionProfile -
DeploymentType -
DeployRoot -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
Domänous -
ImageBuild -
ImageFlags -
ImageLanguage -
ImageLanguage001 -
ImageProcessor -
IsServerOS -
KeyboardLocale -
KeyboardLocale_Edit -
LanguagePacks -
LanguagePacks001 -
LocalDeployRoot -
Obligatoriskaprogram -
OSDComputerName -
OSCurrentBuild -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKeyDrive -
OSDBitLockerWaitForEncryption -
OSSKU -
OSVersion -
OverrideProductKey -
ProductKey -
SkipCapture -
SkipDomainMembership -
TaskSequenceID -
TimeZoneName -
TSGUID -
UDDir -
UDShare -
UILanguage -
UserDataLocation -
UserDomain -
UserID -
UserLocale -
UserPassword -
WizardSelectionProfile -

DeployWiz_Validation.vbs

Det här skriptet initierar och validerar informationen som anges på sidorna i distributionsguiden (lagras i DeployWiz_Definition_ENU.xml). Det här skriptet innehåller funktioner och undermappar som distributionsguiden anropar under en LTI-distribution.

Värde Beskrivning
Indata - OperatingSystems.xml. Innehåller listan över operativsystem som är tillgängliga för distribution

- Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som krävs av skripten för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf
Utdata Ingen
Referenser - Credentials_ENU.xml. Promptar användaren för autentiseringsuppgifter som ska användas vid anslutning till nätverksresurser

- ZTIGather.wsf. Samlar in egenskaper och bearbetningsregler
Plats distribution\Scripts
Använd <script language="VBScript" src="DeployWiz_Validation.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
Arkitektur -
DeploymentType - -
DeployTemplate -
ImageBuild -
ImageProcessor - -
OSVersion -
TaskSequenceID -
TSGUID -
UserCredentials -
UserDomain -
UserID -
UserPassword -

LiteTouch.vbs

Det här skriptet anropas av distributionsguiden för att initiera LTI. Skriptet:

  • Tar bort mappen C:\MININT (om den finns)

  • Kontrollerar att måldatorn uppfyller kraven för att köra distributionsguiden genom att anropa ZTIPrereq.vbs

  • Startar distributionsguiden genom att köra LiteTouch.wsf

Värde Beskrivning
Indata Ingen
Utdata Ingen
Referenser - BDDRun.exe

- ZTIPrereq.vbs. Används för att avgöra om måldatorn uppfyller kraven för att distribuera ett nytt operativsystem

- LiteTouch.wsf. Skriptet som ansvarar för att kontrollera LTI-distributionsprocessen
Plats distribution\Scripts
Använd cscript LiteTouch.vbs </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
Ingen

LiteTouch.wsf

Det här skriptet anropas av LiteTouch.vbs och ansvarar för att kontrollera LTI-distributionsprocessen. Detta omfattar följande:

  • Köra distributionsguiden

  • Köra LTI-distributionsprocessen med hjälp av lämplig aktivitetssekvensfil

Värde Beskrivning
Indata - task_sequence_file.xml. Innehåller uppgifter och sekvenser för aktiviteter för LTI-distributionsprocessen

- Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som krävs av skripten för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf
Utdata - LiteTouch.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - BDD_Welcome_ENU.xml. Visar välkomstsidan för distributionsguiden för LTI-distribution

- DeployWiz_Definition_ENU.xml. Visar sidorna i distributionsguiden för LTI-distribution

- Diskpart.exe. Verktyg som möjliggör automatisk hantering av diskar, partitioner och volymer

- LTICleanup.wsf. Utför rensningsuppgifter när distributionen har slutförts

- LTICopyScripts.wsf. Kopierar distributionsskripten till en lokal hårddisk på måldatorn

- MSHTA.exe. HTML-programvärd

- RecEnv.exe. Om det här verktyget finns uppmanas användaren att avgöra om windows-återställningsmiljön ska startas.

- Regsvr32.exe. Registrerar filer (.dll, .exe, .ocx och så vidare) med operativsystemet

- Summary_Definition_ENU.xml. Visar sammanfattningsresultaten för LTI-distributionen

- TsmBootStrap.exe. Verktyget Bootstrap för aktivitetssekvens

- Wizard.hta. Visar sidorna i distributionsguiden

- WPEUtil.exe. Initierar Windows PE- och nätverksanslutningar. initierar LTI

- ZTIGather.wsf. Samlar in egenskaper och bearbetningsregler

- ZTIPrereq.vbs. Kontrollerar att måldatorn uppfyller kraven för att köra distributionsguiden

- ZTINICConfig.wsf. Konfigurerar aktiverade nätverkskort

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>"

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)
/Starta Skapar en genväg i det nya operativsystemet som körs när gränssnittet startar

Egenskaper

Namn Läsa Skriv
_DoNotCleanLiteTouch -
_SMSTSPackageName -
AdminPassword -
Arkitektur - -
BootPE - -
ComputerBackupLocation -
ComputerName -
DistribueraDrive - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
DestinationLogicalDrive -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
FinishAction -
HostName -
IsServerCoreOS -
JoinDomain -
JoinWorkgroup - -
KeyboardLocalePE -
LTISuspend -
OSDAdapterCount -
OSDComputerName - -
Fas - -
ResourceDrive - -
ResourceRoot - -
RetVal -
SkipBDDWelcome -
SkipFinalSummary - -
SkipWizard -
SMSTSLocalDataDrive -
TaskSequenceID -
TimeZoneName -
UserDataLocation - -
UserDomain -
UserID -
UserPassword -
VälkommenWizardCommand -
Guiden Komplettera -

LTIApply.wsf

Det här skriptet ansvarar för att installera en Windows PE-avbildning på måldatorn. Windows PE-avbildningen används för att samla in information om måldatorn och för att köra distributionsuppgifterna på måldatorn.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten behöver för att slutföra distributionsprocessen
Utdata - LTIApply.log. Loggfil som innehåller händelser som det här skriptet genererar

- LTIApply_wdsmcast.log. Loggfil som innehåller händelser som Wdsmcast-verktyget genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - CMD.exe. Tillåter körning av kommandoradsverktyg

- Bootsect.exe. Tillämpar en startsektor på hårddisken

- ImageX.exe. Ett verktyg som används för att skapa och hantera WIM-filer

- ZTIBCDUtility.vbs. Innehåller verktygsfunktioner som används när du utför Boot Manager-uppgifter

- ZTIConfigFile.vbs. Innehåller rutiner för bearbetning av XML-filer

- ZTIDiskUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- Wdsmcast.exe. Ett verktyg som riktar sig till datorer som använder för att ansluta till en multicast-överföring
Plats distribution\Scripts
Använd cscript LTIApply.wsf </pe> </post> </debug:value>

Argument

Värde Beskrivning
/pe Använder processen för att installera Windows PE-avbildningen på måldatorn
/post Rensar onödiga filer efter installationen av en avbildning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
Arkitektur -
BootPE -
DeployRoot -
DestinationLogicalDrive - -
OSGUID -
OSCurrentVersion -
OSVersion -
ImageBuild -
ImageFlags -
ImageProcessor -
ISBDE -
SourcePath -
TaskSequenceID -
UserDomain -
UserID -
UserPassword -
WDSServer -

LTICleanup.wsf

Det här skriptet tar bort alla filer eller konfigurationsinställningar (till exempel skript, mappar, registerposter eller konfigurationsinställningar för automatisk inloggning) från måldatorn när distributionsprocessen har slutförts.

Värde Beskrivning
Indata Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf.
Utdata - LTICleanup.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Bootsect.exe. Tillämpar en startsektor på hårddisken

- Net.exe. Utför nätverkshanteringsuppgifter

- RegSvr32.exe. Registrerar filer (.dll, .exe, .ocx och så vidare) med operativsystemet

- ZTIBCDUtility.vbs. Innehåller verktygsfunktioner som används när du utför Boot Manager-uppgifter

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript LTICleanup.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
_DoNotCleanLiteTouch -
DeployRoot -
DestinationLogicalDrive -
OSVersion -

LTICopyScripts.wsf

Det här skriptet kopierar distributionsskripten för LTI- och ZTI-distributionsprocesserna till en lokal hårddisk på måldatorn.

Värde Beskrivning
Indata - Summary_Definition_ENU.xml. Visar sammanfattningsresultaten för LTI-distributionen

- Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - LTICopyScripts.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript LTICopyScripts.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
Ingen

LTIGetFolder.wsf

Det här skriptet visar en dialogruta som gör att användaren kan bläddra till en mapp. Den valda mappsökvägen lagras i miljövariabeln FOLDERPATH.

Värde Beskrivning
Indata Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf.
Utdata Ingen
Referenser - ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- WizUtility.vbs. Innehåller stödfunktioner och undermappar som användargränssnittet använder (till exempel guidesidor)
Plats - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Använd cscript LTIGetFolder.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
DefaultFolderPath -
FolderPath -

LTIOEM.wsf

Det här skriptet används av en OEM-tillverkare under ett LTI OEM-scenario för att kopiera innehållet i en mediedistributionsresurs till måldatorns hårddisk för att förbereda den för duplicering.

Värde Beskrivning
Indata Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf.
Utdata - LTIOEM.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - RoboCopy.exe. Verktyg för fil- och mappkopiering

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript LTIOEM.wsf </BITLOCKER &#124; /BDE> </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)
/BITLOCKER Aktiverar BitLocker
/BDE Aktiverar BitLocker

Egenskaper

Namn Läsa Skriv
_DoNotCleanLiteTouch -
DistribueraDrive -
DeployRoot -
TSGUID -

LTISuspend.wsf

Det här skriptet pausar en aktivitetssekvens så att manuella uppgifter kan utföras. När det här skriptet körs skapas genvägen Återuppta aktivitetssekvens på användarens skrivbord så att användaren kan starta om aktivitetssekvensen när alla manuella uppgifter har slutförts.

Obs!

Det här skriptet stöds bara i det fullständiga operativsystemet.

Värde Beskrivning
Indata Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf.
Utdata - LTISuspend.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - LiteTouch.wsf. Styr LTI-distributionsprocessen

- LTICopyScripts.wsf. Kopierar distributionsskripten till en lokal hårddisk på måldatorn

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript LTISuspend.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)
/Återuppta -

Egenskaper

Namn Läsa Skriv
LTISuspend -
SMSTSRebootRequested -

LTISysprep.wsf

Det här skriptet förbereder måldatorn för att köra Sysprep, kör Sysprep på måldatorn och verifierar sedan att Sysprep kördes korrekt.

Värde Beskrivning
Indata Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf.
Utdata - LTISysprep.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Expand.exe. Expanderar komprimerade filer

- Sysprep.exe. Förbereder datorer för duplicering

- ZTIConfigFile.vbs. Innehåller rutiner för bearbetning av XML-filer

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript LTISysprep.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
Arkitektur -
DeployRoot -
DestinationLogicalDrive -
DoCapture -
OSCurrentBuild -
OSDAnswerFilePath -
OSGUID -
SourcePath - -
TaskSequenceID -

NICSettings_Definition_ENU.xml

Den här XML-filen innehåller skriptkoden och HTML-layouten för guiden Konfigurera inställningar för statiska IP-nätverk i distributionsguiden. Under en LTI-distribution läser Wizard.hta den här filen och kör den inbäddade guidesidan som frågar efter den nödvändiga konfigurationen för nätverks adressering. Om ingen konfiguration av statisk IP-adressering anges använder distributionsskripten som standard DHCP för att hämta den nätverkskonfiguration som krävs.

Värde Beskrivning
Indata Ingen
Utdata Ingen
Referenser ZTINICUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd Ingen

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
OSDAdapterxDNSServerList -
OSDAdapterxDNSSuffix -
OSDAdapterxGateways -
OSDAdapterxIPAddressList -
OSDAdapterxMacAddress -
OSDAdapterxSubnetMask -
OSDAdapterxWINSServerList -
OSDAdapterCount -

Obs!

Xi egenskapsnamnen som anges ovan är en platshållare för en nollbaserad matris som innehåller information om nätverkskort.

Summary_Definition_ENU.xml

Den här XML-filen innehåller skriptkoden och HTML-layouten för sidan Distributionssammanfattning i distributionsguiden. Under en LTI-distribution läser Wizard.hta den här filen och kör den inbäddade guidesidan som visar sammanfattningsresultaten för LTI-distributionen. Den här XML-filen innehåller följande guidesidor:

  • Lyckades. Meddelande om att distributionsuppgifterna har slutförts

  • Fel. Meddelande om att distributionsuppgifterna inte kunde slutföras

Värde Beskrivning
Indata Ingen
Utdata Ingen
Referenser Summary_Scripts.vbs. Innehåller stödfunktioner och undermappar som guidesidorna bäddas in i den här XML-filen använder
Plats distribution\Scripts
Använd Ingen

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
SkipFinalSummary -
RetVal -

Summary_scripts.vbs

Det här skriptet anropas av sidan Sammanfattningsguide i distributionsguiden. Den innehåller funktioner och subrutiner som används för initiering och validering.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata Händelsemeddelandet skrivs till dessa loggfiler:

- Summary_scripts.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser Ingen
Plats distribution\Scripts
Använd <script language="VBScript" src="Summary_Scripts.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
DeploymentType -
RetVal -

Wizard.hta

Det här hypertextprogrammet visar sidorna i distributionsguiden.

Värde Beskrivning
Indata Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen. Miljövariablerna fylls i av ZTIGather.wsf.
Utdata - Wizard.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - LTIGetFolder.wsf. Skriptfil som initierar en BrowseForFolder-dialogruta

- ZTIConfigFile.vbs. Innehåller rutiner för bearbetning av XML-filer

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- WizUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Använd mshta.exe Wizard.hta </definition:filename> </NotWizard> </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/NotWizard Används för att kringgå sidprompter i guiden
/Definition:filename Anger den XML-fil som ska läsas in i guiden

Egenskaper

Namn Läsa Skriv
Definition -
DefaultFolderPath -
FolderPath -
Guiden Komplettera -

WizUtility.vbs

Det här skriptet innehåller funktioner och undermappar som de olika skriptreferenserna för distributionsguiden refererar till.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - WizUtility.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser LTIGetFolder.wsf. Skriptfil som initierar en BrowseForFolder-dialogruta
Plats - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Använd <script language="VBScript" src="WizUtility.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
DefaultFolderPath -
DefaultDestinationDisk -
DefaultDestinationIsDirty -
DefaultDestinationPartition -
DeploymentType -
DestinationDisk -
FolderPath -
OSVersion -
UserDomain -
UserCredentials -

ZTIApplications.wsf

Det här skriptet initierar en installation av program som har konfigurerats i noden Program i Deployment Workbench. Det här skriptet försöker inte installera något program som:

  • Stöder inte måldatorns plattformstyp

  • Stöder inte måldatorns processortyp

  • Har en avinstallationspost i registret under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Obs!

Om det angivna programmet har några beroende program definierade försöker det här skriptet installera de beroende programmen innan det angivna programmet installeras.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIApplications.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - ZTIConfigFile.vbs. Innehåller rutiner för bearbetning av XML-filer

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- BDDRun.exe. Kör ett kommando som kräver användarinteraktion
Plats distribution\Scripts
Använd cscript ZTIApplications.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
ApplicationGUID -
ApplicationSuccessCodes -
DependentApplications -
DeploymentMethod -
InstalledApplications - -
ResourceDrive -
ResourceRoot - -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIAppXmlGen.wsf

Det här skriptet genererar en XML-fil – ZTIAppXmlGen.xml – som ska användas vid automatisk insamling av användardata (dokument) som är associerade med installerade program. Den gör det via HKEY_CLASSES_ROOT\Software\Classes registernyckel och samlar in alla program som:

  • Är inte associerade med något av följande filnamnstillägg: .mp3, .mov, .wma, .wmv, .chm, .evt, .evtx, .exe, .com eller .fon

  • Är inte associerade med Microsoft Office, till exempel 2007 Office-systemet eller Microsoft Office 2003.

  • Ha en giltig öppen hanterare listad på HKEY_CLASSES_ROOT\application\shell\open\command

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIAppXmlGen.xml. Innehåller en lista över program som är installerade på måldatorn

- ZTIAppXmlGen.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIAppXmlGen.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
DeploymentMethod -
DeploymentType -
ImageBuild -
OSCurrentVersion -
USMTMigFiles - -

ZTIAuthorizeDHCP.wsf

Det här skriptet använder Netsh-verktyget för att konfigurera måldatorn så att den är en auktoriserad DHCP-server i AD DS.

Mer information om hur du auktoriserar DHCP-servrar finns i Netsh-kommandon för DHCP.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIAuthorizeDHCP.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Netsh.exe. Ett verktyg som används för att automatisera konfigurationen av nätverkskomponenter

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIAuthorizeDHCP.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
IPAddress -

ZTIBackup.wsf

Det här skriptet utför en säkerhetskopia av måldatorn med hjälp av ImageX-verktyget. Säkerhetskopian lagras på den plats som anges i egenskaperna BackupDir och BackupShare .

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIBackup.log. Loggfil som innehåller händelser som det här skriptet genererar

- ZTIBackup_imagex.log. Loggfil som innehåller händelser som ImageX genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - ImageX.exe. Ett verktyg som används för att skapa och hantera WIM-filer

- ZTIBCDUtility.vbs. Innehåller verktygsfunktioner som används när du utför Boot Manager-uppgifter

- ZTIDiskUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIBackup.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
BackupDir -
BackupDisk -
BackupDrive -
BackupFile -
BackupPartition -
BackupScriptComplete -
BackupShare -
ComputerBackupLocation -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
ImageBuild -
ImageFlags -
OSDStateStorePath -
Fas -
TaskSequenceID -
USMTLocal -

ZTIBCDUtility.vbs

Det här skriptet innehåller verktygsfunktioner som vissa MDT-skript använder när du utför Boot Manager-uppgifter.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata Ingen
Referenser BCDEdit.exe. Ett verktyg för att redigera Windows-startkonfigurationen
Plats - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Använd <script language="VBScript" src="ZTIBCDUtility.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
Ingen

ZTIBde.wsf

Det här skriptet installerar och konfigurerar BitLocker på måldatorn. BitLocker-konfigurationen är begränsad till scenarier med nya datorer som har hårddiskar konfigurerade med en enda partition.

Obs!

För ZTI- och UDI-distributioner måste egenskapen UILanguage anges i CustomSettings.ini eller i MDT DB eftersom ZTIBde.wsf försöker läsa språkvarianten från egenskapen UILanguage .

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIBde.log. Loggfil som innehåller händelser som det här skriptet genererar

- ZTIBdeFix_diskpart.log. Loggfil som innehåller händelser som verktyget Diskpart genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - CMD.exe. Tillåter körning av kommandoradsverktyg

- Defrag.exe. Defragmenterar hårddisken

- Diskpart.exe. Verktyg som möjliggör automatisk hantering av diskar, partitioner och volymer

- ServerManagerCmd.exe

- ZTIDiskUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- ZTIOSRole.wsf. Installerar serverroller

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIBde.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
AdminPassword -
BDEDriveLetter - -
BDEDriveSize -
BDEInstall -
BDEInstallSuppress -
BDEKeyLocation -
BDEPin -
BDERecoveryKey -
BDESecondPass - -
BdeWaitForEncryption -
BitlockerInstalled - -
DeploymentMethod -
ISBDE -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKey -
OSDBitLockerStartupKeyDrive -
OSDBitLockerTargetDrive -
OSDBitLockerWaitForEncryption -
OSCurrentBuild -
OSCurrentVersion -
OS-funktioner - -
OSRoles - -
OSRoleServices - -
OSVersion -
SMSTSRebootRequested - -
SMSTSRetryRequested -
TPMOwnerPassword -

ZTIBIOSCheck.wsf

Det här skriptet kontrollerar BIOS på måldatorn och tittar sedan på en lista över BIOSe som är inkompatibla med Windows. Listan över inkompatibla BIOSes lagras i filenZTIBIOSCheck.xml .

Om BIOS på måldatorn visas i filenZTIBIOSCheck.xml returnerar skriptet en status som anger att BIOS är inkompatibelt med Windows och distributionsprocessen bör avslutas. Information om hur du fyller i listan över inkompatibla BIOS:er finns i ZTIBIOSCheck.xml.

Värde Beskrivning
Indata - ZTIBIOSCheck.xml. Innehåller en lista över BIOSe som är kända som inkompatibla med Windows

- Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIBIOSCheck.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIBIOSCheck.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges)

Egenskaper

Namn Läsa Skriv
Ingen

ZTICoalesce.wsf

Configuration Manager kräver att paket numreras sekventiellt från och med PACKAGES001, utan luckor i talsekvensen. Annars misslyckas installationen.

Med det här skriptet kan du definiera och namnge variabler med hjälp av identifierande information om programmet som ska köras, till exempel ComputerPackages100, ComputerPackages110 eller CollectionPackages150. När skriptet sedan körs hittar Configuration Manager alla variabler som matchar ett mönster (till exempel alla variabelnamn som innehåller strängen Paket) och skapar en sekventiell lista, utan luckor, med basnamnet PACKAGES.

Om till exempel följande variabler har definierats (med hjälp av datorvariabler, samlingsvariabler eller i CustomSettings.ini eller MDT DB, till exempel):

  • ComputerPackages100=XXX00001:Program

  • ComputerPackages110=XXX00002:Program

  • CollectionPackages150=XXX00003:Program

  • Packages001=XXX00004:Program

    När skriptet har körts skulle listan vara:

  • PACKAGES001=XXX00004:Program

  • PACKAGES002=XXX00001:Program

  • PACKAGES003=XXX00002:Program

  • PACKAGES004=XXX00003:Program

    Configuration Manager skulle då kunna köra alla fyra programmen.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTICoalesce.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTICoalesce.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/CoalesceDigits:value Anger antalet siffror som måste anges när numreringssekvensen skapas. Till exempel värdet:

- 2 skulle skapa PACKAGE03

- 3 skulle skapa PACKAGE003

Standardvärdet om det här argumentet inte anges är 3.

Egenskaper

Namn Läsa Skriv
CoalescePattern -
CoalesceTarget -

ZTIConfigFile.vbs

Det här skriptet innehåller vanliga rutiner för bearbetning av MDT XML-filer.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIConfigFile.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser Net.exe
Plats distribution\Scripts
Använd <script language="VBScript" src="ZTIConfigFile.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
IsSafeForWizardHTML -
Obligatoriskaprogram -
SkipGroupSubFolders -

ZTIConfigure.wsf

Det här skriptet konfigurerar Unattend.xml-filen med de egenskapsvärden som angavs tidigare i MDT-distributionsprocessen. Skriptet konfigurerar lämplig fil baserat på vilket operativsystem som distribueras.

Det här skriptet läser ZTIConfigure.xml-filen för att avgöra hur du uppdaterar Unattend.xml-filen med lämpliga värden som anges i distributionsegenskaperna. Filen ZTIConfigure.xml innehåller information om hur du översätter egenskaper till inställningar i Unattend.xml-filen.

Värde Beskrivning
Indata - ZTIConfigure.xml. Innehåller en lista över egenskapsvärden (som angavs tidigare i distributionsprocessen) och deras motsvarande konfigurationsinställningar

- Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIConfigure.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIConfigure.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
ComputerName - -
DeploymentType -
DeploymentMethod -
DeployRoot -
DestinationLogicalDrive -
DomainAdminDomain -
ImageBuild -
OSDAnswerFilePath -
OSDAnswerFilePathSysprep -
OSDComputerName -
Fas -
TaskSequenceID -

ZTIConfigureADDS.wsf

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIConfigureADDS.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Dcpromo.exe. Installerar och tar bort AD DS

- Net.exe. Utför nätverkshanteringsuppgifter

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIConfigureADDS.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
ADDSLogPath -
ADDSPassword -
ADDSUserDomain -
ADDSUserName -
AutoConfigDNS -
ChildName -
ConfirmGC -
DatabasePath -
DomainLevel -
DomainNetBiosName -
ForestLevel -
NewDomain -
NewDomainDNSName -
OSVersion -
ParentDomainDNSName -
ReplicaOrNewDomain - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
SiteName -
SysVolPath -

ZTIConfigureDHCP.wsf

Det här skriptet konfigurerar DHCP på måldatorn.

Obs!

DHCP bör redan vara installerat på måldatorn innan du kör det här skriptet.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIConfigureDHCP.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Netsh.exe. Ett verktyg som gör det möjligt att automatisera konfigurationen av nätverkskomponenter

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIConfigureDHCP.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
DHCPScopesxDescription -
DHCPScopesxEndIP -
DHCPScopesxExcludeStartIP -
DHCPScopesxExcludeEndIP -
DHCPScopesxIP -
DHCPScopesxName -
DHCPScopesxOptionRouter -
DHCPScopesxOptionDNSDomainName -
DHCPScopesxOptionDNSServer -
DHCPScopesxOptionLease -
DHCPScopesxOptionNBTNodeType -
DHCPScopesxOptionPXEClient -
DHCPScopesxOptionWINSServer -
DHCPScopesxStartIP -
DHCPScopesxSubnetmask -
DHCPServerOptionDNSDomainName -
DHCPServerOptionDNSServer -
DHCPServerOptionNBTNodeType -
DHCPServerOptionPXEClient -
DHCPServerOptionRouter -
DHCPServerOptionWINSServer -

Obs!

Xi egenskaperna som anges här är en platshållare för en nollbaserad matris som innehåller DHCP-konfigurationsinformation.

ZTIConfigureDNS.wsf

Det här skriptet konfigurerar DNS på måldatorn. För att utföra de faktiska konfigurationsuppgifterna använder skriptet verktyget Dnscmd.

Mer information om Dnscmd.exe finns i Översikt över Dnscmd.

Obs!

DNS bör redan vara installerat på måldatorn innan du kör det här skriptet.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIConfigureDNS.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Dnscmd.exe. Hjälper administratörer med DNS-hantering

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIConfigureDNS.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
DNSServerOptionDisableRecursion -
DNSServerOptionBINDSecondaries -
DNSServerOptionFailOnLoad -
DNSServerOptionEnableRoundRobin -
DNSServerOptionEnableNetmaskOrdering -
DNSServerOptionEnableSecureCache -
DNSServerOptionNameCheckFlag -
DNSZonesxName -
DNSZonesxType -
DNSZonesxMasterIP -
DNSZonesxDirectoryPartition -
DNSZonesxFileName -
DNSZonesxScavenge -
DNSZonesxUpdate -

Obs!

Xi egenskaperna som anges här är en platshållare för en nollbaserad matris som innehåller DNS-konfigurationsinformation.

ZTIConnect.wsf

MDT-distributionsprocessen använder det här skriptet för att autentisera med en serverdator (till exempel en dator som kör SQL Server eller en annan server som har en delad nätverksmapp). När det här skriptet körs verifierar det att en anslutning kan skapas till den delade nätverksmappen som anges i argumentet /uncpath .

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIConnect.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value>

Argument

Värde Beskrivning
/UNCPath:uncpath Anger en fullständigt kvalificerad UNC-sökväg till en delad nätverksmapp
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
Ingen

ZTICopyLogs.wsf

Kopiera Smsts.log- och BDD.log-filerna till en undermapp under resursen som anges av egenskapen SLShare . Undermappen tar det namn som OSDComputerName, _SMSTSMachineName eller HostName anger.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTICopyLogs.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTICopyLogs.wsf </debug:value>

Argument

Värde Beskrivning
/debug: value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
Ingen

ZTIDataAccess.vbs

Det här skriptet innehåller vanliga rutiner för databasåtkomst.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIDataAccess.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser Ingen
Plats distribution\Scripts
Använd <script language="VBScript" src="ZTIDataAccess.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
_SMSTSReserved1 -
_SMSTSReserved2 -
RulesFile -
UserDomain - -
UserID - -
UserPassword - -

ZTIDisableBDEProtectors.wsf

Om BitLocker är aktiverat pausar det här skriptet De BitLocker-skydd som konfigurerats i systemet.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIDisableBDEProtectors.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIDisableBDEProtectors.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
ImageBuild -
ISBDE -
OSCurrentBuild -
OSCurrentVersion -
OSVersion -

ZTIDiskpart.wsf

Det här skriptet skapar diskpartitionerna på måldatorn genom att anropa diskdelsverktyget. De parametrar som används för att konfigurera disken anges av aktivitetssekvenseraren eller i CustomSettings.ini. ZTIDiskpart.wsf körs främst i scenarier med ny dator. Processen fungerar så här:

  1. MDT-distributionsprocessen kör ZTIDiskpart.wsf-skriptet baserat på stegen och sekvensen med steg i aktivitetssekvenseraren.

  2. ZTIDiskpart.wsf startar diskdelsverktyget och skickar de nödvändiga konfigurationskommandona.

  3. ZTIDiskpart.wsf kör Diskpart.exe och tillhandahåller en .txt fil som en kommandoradsparameter.

  4. Disken rensas ursprungligen genom att kommandot CLEAN skickas till diskdelen.

  5. Om detta är den första disken och ingen diskkonfiguration har angetts av aktivitetssekvenseraren eller i CustomSettings.ini skapas en enda partition för att lagra operativsystemet. Men om en diskkonfiguration har angetts konfigureras disken enligt den angivna konfigurationen.

  6. Om BitLocker ska aktiveras reserveras utrymme i slutet av den första disken.

  7. Alla formatkommandon placeras i kö tills diskdelen har slutförts. Om det inte uttryckligen anges av aktivitetssekvenseraren eller i CustomSettings.ini utför ZTIDiskpart.wsf ett snabbformat av enhet C med hjälp av följande kommando: FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.

  8. ZTIDiskpart.wsf kopierar ZTIDiskpart_diskpart.log- och BDD.log-filerna från RAM-disken tillbaka till hårddisken.

    Anpassa diskkonfigurationen för måldatorn genom att ange nödvändig information i aktivitetssekvenseraren eller i CustomSettings.ini.

    Mer information om hur du konfigurerar diskar finns i MDT-dokumentet Using the Microsoft Deployment Toolkit (Använda Microsoft Deployment Toolkit).

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIDiskpart.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Diskpart.exe. Verktyg som möjliggör automatisk hantering av diskar, partitioner och volymer

- Format.com. Formaterar hårddisken

- ZTIDiskUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIDiskpart.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
BDEDriveLetter -
BDEDriveSize -
BDEInstall -
DistribueraDrive -
DeploymentType -
DestinationDisk -
DestinationLogicalDrive -
DoNotCreateExtraPartition -
ImageBuild -
OSDDiskIndex -
OSDDiskpartBiosCompatibilityMode - -
OSDDiskType -
OSDPartitions -
OSDPartitionStyle -
SMSTSLocalDataDrive -
VolumeLetterVariable -

ZTIDiskUtility.vbs

Det här skriptet innehåller diskrelaterade funktioner och underenheter som de olika skripten i MDT-distributionsprocessen anropar.

Värde Beskrivning
Indata Ingen
Utdata - ZTIDiskUtility.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - BcdBoot.exe. Konfigurerar systempartitionen

- DiskPart.exe. Verktyg som möjliggör automatisk hantering av diskar, partitioner och volymer
Plats distribution\Scripts
Använd <script language="VBScript" src="ZTIDiskUtility.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
DestinationLogicalDrive -
UILanguage - -

ZTIDomainJoin.wsf

Under distributionsfasen för tillståndsåterställning verifierar det här skriptet att datorn är ansluten till en domän och återställs från misslyckade försök att ansluta till en domän.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIDomainJoin.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - LTISuspend.wsf

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIDomainJoin.wsf </debug:value>

Argument

Värde Beskrivning
/debug: value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/DomainErrorRecovery: värde Försöker ansluta datorn till domänen. Om värdet som anges i värdet är:

- AUTO. Försök att ansluta domänen igen. Starta om och försök igen. Det här är standardbeteendet för skript.

- MISSLYCKAS. Stoppar all bearbetning. All bearbetning av aktivitetssekvenser stoppas.

- MANUELL. Sluta bearbeta; tillåter användaren att manuellt ansluta datorn till domänen.

Egenskaper

Namn Läsa Skriv
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
DomainErrorRecovery -
DomainJoinAttempts - -
JoinDomain -
JoinWorkgroup -
LTISuspend -
MachineObjectOU -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIDrivers.wsf

Det här skriptet installerar ytterligare enhetsdrivrutiner på måldatorn innan du påbörjar konfigurationen av operativsystemet. Det här skriptet läser Drivers.xml-filen och kopierar listan över enhetsdrivrutinsfiler i den Drivers.xml filen (skapad av och hanterad i noden Drivrutiner i distributionsarbetsstationen) till måldatorn.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - PnpEnum.xml. Innehåller en lista över alla enheter som är installerade på måldatorn

- ZTIDrivers.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Attrib.exe. Anger fil- och mappattribut

- CMD.exe. Tillåter körning av kommandoradsverktyg

- Microsoft.BDD.PnpEnum.exe. Verktyg som räknar upp Plug and Play enheter

- Reg.exe. Konsolregisterverktyget för att läsa och ändra registerdata

- ZTIConfigFile.vbs. Innehåller rutiner för bearbetning av XML-filer

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIDrivers.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
Arkitektur -
CustomDriverSelectionProfile -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
DriverPaths -
DriverSelectionProfile -
ImageBuild -
InstallFromPath -
OSDAnswerFilePath -
OSDAnswerFilePathSysPrep -
OSDPlatformArch -
Fas -
ResourceRoot -

ZTIExecuteRunbook.wsf

Det här skriptet kör Orchestrator-runbooks på måldatorn. En Orchestrator-runbook är en sekvens med aktiviteter som samordnar åtgärder på datorer och nätverk. Du kan initiera Orchestrator-runbooks i MDT med hjälp av aktivitetssekvensstegtypen Kör Runbook , som i sin tur kör det här skriptet.

Värde Beskrivning
Indata Miljövariabler innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen.
Utdata – BDD.log innehåller händelser som alla MDT-skript genererar.

– Returstatus för runbook-slutförandet.

– Returnera parametrar från runbook-utdata.
Referenser – ZTIUtility.vbs innehåller stödfunktioner och undermappar som skriptet använder.
Plats distribution\Scripts
Använd cscript ZTIExecuteRunbook.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
OrchestratorServer -
RunbookName -
RunbookID -
RunbookParameterMode -
RunbookParametersxParameterID -
RunbookParametersxParameterValue -
RunbookOutputParameters

Obs!

Om en runbook returnerar utdataparametrar skapas en aktivitetssekvensvariabel för varje parameter och parameterns returvärde tilldelas till aktivitetssekvensvariabeln.
-

Det här skriptet skapar aktivitetssekvensvariablerna som anges i följande tabell för intern skriptanvändning. Ange inte dessa aktivitetssekvensvariabler i CustomSettings.ini eller i MDT DB.

Name Beskrivning
OrchestratorServer Namnet på servern som kör Orchestrator som anges i Orchestrator Server i aktivitetssekvenssteget Execute Runbook
RunbookName Namnet på runbooken som anges i Runbook i aktivitetssekvenssteget Kör Runbook
RunbookID Identifierare tilldelad till runbooken på Orchestrator-servern
RunbookParametersxParameterID Identifierare tilldelad till en specifik runbook-parameter på Orchestrator-servern
RunbookParametersxParameterName Namn som tilldelats till en specifik runbook-parameter på Orchestrator-servern
RunbookParametersxParameterValue Värde som tilldelats till en specifik runbook-parameter på Orchestrator-servern

ZTIGather.wsf

Det här skriptet samlar in de egenskaper och bearbetningsregler som styr distributionsprocessen. Egenskaperna och reglerna (även kallade lokala egenskaper) definieras uttryckligen i det här skriptet och finns i ZTIGather.xml-filen, i CustomSettings.ini-filen och i MDT DB (skapas i databasnoden i Distributionsarbetsstationen).

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIGather.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Wpeutil.exe. Initierar Windows PE- och nätverksanslutningar. initierar LTI

- ZTIDataAccess.vbs. Innehåller rutiner för databasåtkomst

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/localonly Returnerar endast information om måldatorn och det aktuella operativsystemet som är installerat på måldatorn. parsar inte indatafilen .ini (anges i argumentet /inifile ); returnerar egenskaper och regler som anges i .ini-filen

Om det inte anges returnerar skriptet information om måldatorn och det installerade operativsystemet. parsar .ini-filen
/inifile:ini_file_name Namn och sökväg för indatafilen .ini som innehåller de egenskaper och regler som används i distributionsprocessenOm inget anges använder skriptet standardvärdet i CustomSettings.ini

Egenskaper

Namn Läsa Skriv
Alla - -

ZTIGroups.wsf

Det här skriptet samlar in och återställer det lokala gruppmedlemskapet på måldatorn. Det här skriptet anropas med argumentet**/capture** för att säkerhetskopiera gruppmedlemskapet från måldatorn innan operativsystemet distribueras. Egenskapen CaptureGroups innehåller listan över grupper som skriptet säkerhetskopierar. Skriptet anropas med argumentet **/restore** för att återställa gruppmedlemskapet när operativsystemet har distribuerats. När du utför en återställningsåtgärd återställs medlemskapet för alla grupper som säkerhetskopierades när skriptet kördes med argumentet /capture .

Obs!

När du återställer gruppmedlemskap skapar skriptet inte några målgrupper som inte redan finns på måldatorn. Se därför till att inkludera alla nödvändiga grupper i referensdatorn när du skapar avbildningsfilen.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIGroups.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIGroups.wsf </debug:value> </backup> </restore>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/fånga Säkerhetskopierar gruppmedlemskapet för de lokala grupperna på måldatorn enligt vad som anges i egenskapen CaptureGroups
/återställa Återställer gruppmedlemskapet till de lokala grupper som säkerhetskopierades tidigare i distributionsprocessen

Egenskaper

Namn Läsa Skriv
CaptureGroups -
Grupper - -
HostName -

ZTILangPacksOnline.wsf

Det här skriptet installerar språkpaket för Windows-operativsystem. Skriptet förväntar sig språkpaketets CAB-filer i en mappstruktur som innehåller minst en mapp.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTILangPacksOnline.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - CMD.exe. Tillåter körning av kommandoradsverktyg

- Lpksetup.exe. Konfigurationsverktyget för språkpaket som används för att lägga till eller ta bort språkpaket

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTILangPacksOnline.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
Arkitektur -
OSVersion -

ZTIModifyVol.wsf

Det här skriptet ändrar en volym för att ange GPT-ID och attribut för verktygsvolymer, vilket är nödvändigt för att skapa Windows RE partitioner på datorer med UEFI. Det här skriptet måste anropas när du distribuerar till datorer med UEFI för följande situationer:

  • LTI-distributioner där anpassade partitionsstrukturer (volym) skapas, till exempel att skapa fem partitioner i stället för de fyra standardpartitioner som vanligtvis skapas för användning med UEFI

  • Alla ZTI- och UDI-distributioner

Obs!

Det här skriptet är endast avsett att anropas när du skapar partitionsstrukturer för användning med UEFI. Det här skriptet ska inte anropas när du skapar partitionsstrukturer som ska användas i distributioner utan UEFI.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata BDD.log innehåller händelser som alla MDT-skript genererar.
Referenser ZTIUtility.vbs innehåller stödfunktioner och undermappar som skriptet använder.
Plats distribution\Scripts
Använd cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value>

Argument

Värde Beskrivning
/UtilityVol:value Anger enhetsbeteckningen för volymen som måste konfigureras för en partition för Windows RE Tools för användning med datorer med UEFI (till exempel "E:")
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
UtilityVol -

ZTIMoveStateStore.wsf

Det här skriptet flyttar det insamlade användartillståndet och säkerhetskopieringsfilerna till C:\Windows\Temp\StateStore.

Obs!

Det här skriptet körs bara när du distribuerar avbildningar med hjälp av Configuration Manager.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIMoveStateStore.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIMoveStateStore.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
Ingen

ZTINextPhase.wsf

Det här skriptet uppdaterar phase-egenskapen till nästa fas i distributionsprocessen. Aktivitetssekvenseraren använder dessa faser för att fastställa i vilken ordning varje aktivitet måste slutföras. Egenskapen Phase innehåller följande värden:

  • VALIDERING. Identifiera att måldatorn kan köra de skript som krävs för att slutföra distributionsprocessen.

  • STATECAPTURE. Spara alla migreringsdata för användartillstånd innan du distribuerar det nya måloperativsystemet.

  • FÖRINSTALLERA. Slutför alla uppgifter som behöver utföras (till exempel att skapa nya partitioner) innan måloperativsystemet distribueras.

  • INSTALLERA. Installera måloperativsystemet på måldatorn.

  • POSTINSTALL. Slutför alla uppgifter som behöver utföras innan du återställer migreringsdata för användartillstånd. De här uppgifterna anpassar måloperativsystemet innan måldatorn startas första gången efter distributionen (till exempel att installera uppdateringar eller lägga till drivrutiner).

  • STATERESTORE. Återställ migreringsdata för användartillstånd som sparats under fasen För tillståndsinsamling.

    Mer information om egenskapen Fas finns i Fas.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTINextPhase.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTINextPhase.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
DeploymentMethod -
Fas - -

ZTINICConfig.wsf

Det här skriptet konfigurerar aktiverade nätverkskort med värden som ZTIGather.wsf har hämtat baserat på egenskaperna som anges i CustomSettings.ini-filen eller MDT DB (som skapats i databasnoden i Distributionsarbetsstationen).

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTINICConfig.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- ZTINicUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/ForceCapture Om det finns några lokala nätverkskort med statiska IP-adresser sparade samlar det här skriptet in dessa inställningar och sparar dem i den lokala miljön, till exempel C:\MININT\SMSOSD\OSDLogs\Variables.dat. Det här skriptet kan vara användbart för att samla in statiska IP-inställningar för ett stort antal datorer för automatisering.
/RestoreWithinWinPE När detta anges tillämpas alla sparade statiska IP-nätverksinställningar på den lokala datorn, när det är lämpligt. används endast för intern bearbetning.

Egenskaper

Namn Läsa Skriv
DistribueraDrive - -
DeploymentMethod -
DeploymentType -
DeployRoot -
OSDAdapterCount - -
OSGuid -
OSDMigrateAdapterSettings -
Fas -

ZTINICUtility.vbs

Det här skriptet innehåller nätverkskortsrelaterade funktioner och underenheter som de olika skripten i MDT-distributionsprocessen anropar.

Värde Beskrivning
Indata Ingen
Utdata Ingen
Referenser - CMD.exe. Tillåter körning av kommandoradsverktyg

- Netsh.exe. Ett verktyg som används för att automatisera konfigurationen av nätverkskomponenter
Plats distribution\Scripts
Använd <script language="VBScript" src="ZTINicUtility.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
OSDAdapterAdapterIndexAdapterName - -

Obs!

AdapterIndexi den här egenskapen är en platshållare för en nollbaserad matris som innehåller nätverkskortsinformation.

ZTIOSRole.wsf

Det här skriptet installerar serverroller för måldatorer som kör Windows-operativsystem. Skriptet läser egenskaperna OSRoles, OSRoleServices och OSFeatures för att avgöra vad som ska installeras.

Obs!

Det här skriptet är endast avsett att anropas av aktivitetssekvensstegen Installera roller och funktioner ochAvinstallera roller och funktioner . Det går inte att anropa skriptet direkt.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIOSRole.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - CMD.exe. Tillåter körning av kommandoradsverktyg

- OCSetup.exe. Lägger till eller tar bort valfria Windows-komponenter

- ServerManagerCmd.exe. Installerar, konfigurerar och hanterar Windows Server-roller och -funktioner

- Sysocmgr.exe. Lägger till eller tar bort Windows-komponenter

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIOSRole.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/Avinstallera Om det här argumentet anges anger det att roller och funktioner kommer att avinstalleras. Om det inte anges förutsätter skriptet att rollerna och funktionerna kommer att installeras.

Egenskaper

Namn Läsa Skriv
IsServerCoreOS -
OS-funktioner -
OSRoles -
OSRoleServices -
OSVersion -
SMSTSRebootRequested -

ZTIPatches.wsf

Det här skriptet installerar uppdateringar (språkpaket, säkerhetsuppdateringar och så vidare) som visas i Packages.xml-filen. Skriptet avslutas själv om distributionen inte är i något av följande tillstånd:

  • Fasen är lika med PREINSTALL

  • DeploymentMethod är lika med SCCM

    Skriptet startar Pkgmgr om DeploymentMethod är lika med SCCM.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIPatches.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Expand.exe. Expanderar komprimerade filer

- Pkgmgr.exe. Installerar eller uppdaterar Windows Vista offline

- ZTIConfigFile.vbs. Innehåller rutiner för bearbetning av XML-filer

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIPatches.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
Arkitektur -
CustomPackageSelectionProfile -
DeployRoot -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
LanguagePacks -
OSDAnswerFilePath -
OSDPlatformArch -
PackageSelectionProfile -
Fas -
ResourceRoot -

ZTIPowerShell.wsf

Det här skriptet kör ett Windows PowerShell skript med hjälp av en anpassad Windows PowerShell värd.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIPowerShell.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar

- Returkod. Det numeriska värdet som returneras av Windows PowerShell skriptet efter slutförandet, vilket anger slutförandestatus för skriptet.
Referenser - Microsoft.BDD.TaskSequencePSHost.exe. Anpassad Windows PowerShell värd som används för att köra Windows PowerShell-skriptet.
Plats distribution\Scripts
Använd cscript ZTIPowerShell.wsf

Argument

Värde Beskrivning
Ingen

Egenskaper

Namn Läsa Skriv
Ingen

ZTIPrereq.vbs

Det här skriptet verifierar att måldatorn har nödvändig programvara installerad och att den fungerar. De kontroller som skriptet utför är:

  • Avgör om Windows-skriptversionen är lika med eller större än version 5.6.

  • Kontrollera att fel inte inträffar när objektreferenser instansieras till Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2. DOMDocument och processmiljön.

    Om någon av kontrollerna misslyckas utlöses ett fel och skriptet avslutar ValidatePrereq-proceduren .

Värde Beskrivning
Indata Ingen
Utdata Ingen
Referenser Ingen
Plats distribution\Scripts
Använd None

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
Ingen

ZTISCCM.wsf

Det här skriptet initierar ZTI vid distribution med hjälp av Configuration Manager. Skriptet utför följande procedur:

  1. Om felsökning aktiveras skapar skriptet OSD:t. Felsöka fil.

  2. Skriptet konfigurerar följande egenskaper:

    • ScriptRootär inställd på den överordnade mappen för det skript som körs.

    • DeployRoot är inställd på den överordnade mappen ScriptRoot.

    • ResourceRoot är inställt på DeployRoot.

    • DeploySystemDrive är inställt på C:.

    • DeploymentMethod är inställt på SCCM.

  3. När DeployRootinnehåller :\:

    • Mappen DeployRoot kopieras till _SMSTSMDataPath\WDPackage

    • ScriptRoot är inställt på _SMSTSMDataPath\WDPackage\Scripts

    • DeployRoot är inställd på den överordnade mappen i ScriptRoot

    • ResourceRoot är inställt på DeployRoot

  4. När fasen är NULL:

    • Om miljövariabeln %SystemDrive% är X:, är DeploymentTypeinställt på NEWCOMPUTER och Phase är inställt på PREINSTALL. Annars är DeploymentType inställt på REPLACE och Phase är inställt på VALIDATION.

    • Om filen OldComputer.tag finns i den överordnade mappen för det aktuella skriptet som körs är DeploymentType inställt på REPLACE och Phase har angetts till VALIDATION. Annars är DeploymentType inställt på REFRESH och Phase är inställt på VALIDATION.

    Mer information om dessa egenskaper finns i artikeln Egenskaper .

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTISCCM.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTISCCM.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
_SMSTSMDataPath -
Arkitektur -
BDDPackageID - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
Fas - -
ResourceRoot - -
ScriptRoot - -
ToolRoot - -

ZTISetVariable.wsf

Det här skriptet anger den angivna globala aktivitetssekvensvariabeln som motsvarar namnet i VariableName till värdet i VariableValue.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTISetVariable.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTISetVariable.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
VariableName -
VariableValue -

ZTITatoo.wsf

Det här skriptet tatuerar måldatorn med identifierings- och versionsinformation. Skriptet utför följande procedur:

  1. Leta upp och kopiera ZTITatoo.mof-filen till mappen %SystemRoot%\System32\Wbem. Alla befintliga ZTITatoo.mof som finns på målet tas bort innan kopieringsåtgärden startas.

  2. Mofcomp.exe körs med följande kommando:

    %SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
    
  3. För alla distributionsmetoder (LTI, ZTI och UDI) skrivs den här distributionsinformationen för alla distributionsmetoder till registret HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Distributionsmetoden är inställd på distributionsmetoden som används och kan anges till LTI, ZTI eller UDI, beroende på vilken distributionsmetod som utförs.

    • Distributionskällan är inställd på källan för distributionen och kan anges till OEM, MEDIA eller värdet i egenskapen DeploymentMethod .

    • Distributionstyp är inställd på egenskapen DeploymentType .

    • Tidsstämpel för distribution anges till det aktuella datumet i WMI-datumformat.

    • Deployment Toolkit Version har angetts till egenskapen Version .

  4. För LTI-distributioner skrivs den här distributionsinformationen till registret påHKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Aktivitetssekvens-ID är inställt på egenskapen TaskSequenceID.

    • Aktivitetssekvensnamn är inställt på egenskapen TaskSequenceName .

    • Aktivitetssekvensversion är inställd på egenskapen TaskSequenceVersion .

  5. För alla Configuration Manager distributioner (ZTI och UDI för Configuration Manager) skrivs den här distributionsinformationen till registret HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • OSD-paket-ID är inställt på _SMSTSPackageID aktivitetssekvensvariabel.

    • OSD-programnamnet är alltid inställt på "\*".

    • OSD-annons-ID är inställt på _SMSTSAdvertID aktivitetssekvensvariabel.

  6. För LTI-distributioner där en avbildning avbildas skrivs dessa distributionsinformationer till registret HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Avbildningsmetoden är inställd på distributionsmetoden som används och kan anges till LTI, ZTI eller UDI, beroende på vilken distributionsmetod som utförs.

    • Tidsstämpel för avbildning har angetts till aktuellt datum i WMI-datumformat.

    • Capture Toolkit-versionen är inställd på egenskapen Version .

    • Avbilda aktivitetssekvens-ID är inställt på egenskapen TaskSequenceID.

    • Avbilda aktivitetssekvensnamn har angetts till egenskapen TaskSequenceName .

    • Capture Task Sequence Version har angetts till egenskapen TaskSequenceVersion .

  7. För alla Configuration Manager distributioner (ZTI och UDI för Configuration Manager) där en avbildning avbildas skrivs dessa distributionsinformationer till registret HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Avbilda OSD-paket-ID är inställt på _SMSTSPackageID aktivitetssekvensvariabel.

    • Avbilda OSD-programnamnet är alltid inställt på "*****".

    • Avbilda OSD-annons-ID är inställt på _SMSTSAdvertIDaktivitetssekvensvariabel.

    Obs!

    Det här skriptet är inte utformat för att köras på Windows PE.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTITatoo.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Mofcomp.exe. Kommandorads-.mof-filkompilerare

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTITatoo.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
_SMSTSAdvertID -
_SMSTSPackageID -
_SMSTSSiteCode -
DeploymentMethod -
DeploymentType -
Version -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -

ZTIUserState.wsf

Det här skriptet initierar USMT för att avbilda och återställa användartillståndet på måldatorn.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIUserState.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - CMD.exe. Tillåter körning av kommandoradsverktyg

- Loadstate.exe. Inlåning av användartillståndsdata på en måldator

- Msiexec.exe. Hanterar installationen av .msi-baserade program

- Scanstate.exe. Samlar in användardata och inställningar

- USMT-programfiler

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIUserState.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/Fånga -
/Uppskatta -
/Återställa -

Egenskaper

Namn Läsa Skriv
Arkitektur -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
ImageBuild -
ImageSize -
ImageSizeMultiplier -
InstallFromPath -
IsServerOS -
LoadStateArgs -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
OSDStateStorePath -
OSVersion -
ScanStateArgs -
StatePath - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation - -
USMTConfigFile -
USMTEstimate - -
USMTLocal -
USMTMigFiles -

ZTIUtility.vbs

Det här skriptet innehåller verktygsfunktioner som de flesta MDT-skript använder.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata Ingen
Referenser - Credentials_ENU.xml. Promptar användaren för autentiseringsuppgifter som ska användas vid anslutning till nätverksresurser

- IPConfig.exe. Visar alla aktuella TCP/IP-nätverkskonfigurationsvärden och uppdaterar DHCP- och DNS-inställningar

- MSHTA.exe. HTML-programvärd

- Regsvr32.exe. Registrerar filer (.dll, .exe, .ocx och så vidare) med operativsystemet

- Xcopy.exe. Kopierar filer och kataloger, inklusive underkataloger
Plats - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Använd <script language="VBScript" src="ZTIUtility.vbs"/>

Argument

Värde Beskrivning
Inga Inga

Egenskaper

Namn Läsa Skriv
_SMSTSAdvertID -
_SMSTSCurrentActionName -
_SMSTSCustomProgressDialogMessage -
_SMSTSInstructionTableSize -
_SMSTSLogPath -
_SMSTSMachineName -
_SMSTSNextInstructionPointer -
_SMSTSOrgName -
_SMSTSPackageID -
_SMSTSPackageName -
_SMSTSPackagePath -
_SMSTSReserved1 -
_SMSTSReserved2 -
Arkitektur -
Tillgångstaggar -
ComputerName -
Felsöka - -
DeploymentMethod -
DeployRoot -
DestinationDisk - -
DestinationLogicalDrive - -
DestinationPartition - -
EventShare -
HostName -
ImageBuild - -
ImageFlags -
ImageIndex -
ImageLanguage -
ImageProcessor -
ImageSize -
InstallFromPath -
JoinDomain -
LogPath - -
MacAddress -
OSCurrentVersion -
OSDAdvertID -
OSDAnswerFilePath - -
OSDAnswerFilePathSysprep - -
OSDComputerName - -
OSDPackageID -
OSDPackagePath -
OSDTargetSystemDrive -
OSGUID -
OSSKU -
OSVersion -
Fas -
Processor_Architecture -
ResourceRoot -
SLShare -
SLShareDynamicLogging -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -
UDDir -
UDShare -
UserDomain - -
UserID - -
UserPassword - -
UUID -
Version

Not: Den här variabeln är en intern variabel som representerar versionen av MDT.
- -
WDSServer -

ZTIValidate.wsf

Det här skriptet säkerställer att det är säkert att distributionen fortsätter genom att verifiera måldatorns villkor. Skriptprocesserna är:

  • Om DeploymentType är lika med REFRESH och måldatorn är en server avslutas skriptet.

  • Om OSInstall finns och inte är lika med JA avslutas skriptet.

  • Kontrollera att den minsta mängden RAM finns på måldatorn. annars avslutas skriptet.

  • Kontrollera att processorn uppfyller den lägsta hastighet som krävs. annars avslutas skriptet.

  • Kontrollera att hårddiskens storlek uppfyller minimikraven för storlek. annars avslutas skriptet.

  • Kontrollera att måldatorns operativsystem är installerat på enhet C. annars avslutas skriptet.

  • Om DeploymentType = REFRESH kontrollerar du att enhet C inte komprimeras genom att köra Compact /u C:\.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIValidate.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Compact.exe. Visar eller ändrar komprimering av filer på NTFS-filsystempartitioner

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIValidate.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
DeploymentType -
DestinationLogicalDrive - -
ImageBuild -
ImageMemory -
ImageProcessorSpeed -
ImageSize -
ImageSizeMultiplier -
IsServerOS -
Minne -
OSDPackagePath -
OSInstall -
ProcessorSpeed -
SMSTSLocalDataDrive -
VerifieraOS -

ZTIVHDCreate.wsf

Det här skriptet används för att skapa en virtuell hårddiskfil (.vhd eller .avhd) på måldatorn och montera VHD-filen som en disk. Sedan distribuerar andra delar av LTI-distributionsprocessen Windows-operativsystemet och -programmen till den nyligen skapade virtuella hårddisken. Skriptprocesserna är följande:

  • Metoden Class_Initialize används för att initiera variabeln VHDInputVariable .

  • Kontrollera att VHDCreateSource har definierats och letar upp källans VHD-fil (om det anges).

  • Generera ett slumpmässigt .vhd-filnamn om VHDCreateFilename är lika med RANDOM eller "" (null).

  • Kontrollera att mappen finns där VHD-filen (anges i VHDCreateFileName) ska skapas.

  • Skapa VHD-filen med hjälp av värdena i VHDCreateSizePercent, VHDCreateSizeMax och VHDCreateType.

  • Skapa en differentieringsdisk (om den anges) med hjälp av värdet i VHDCreateDiffVHD.

  • Den nyligen skapade VHD-filen och den valfria differentieringsdisken monteras.

  • Disknumret för den monterade virtuella hårddisken returneras.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIVHDCreate.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - ZTIDiskUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIVHDCreate.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
VHDCreateDiffVHD -
VHDCreateFileName -
VHDCreateSizeMax -
VHDCreateSource -
VHDCreateType -
VHDDisks -
VHDInputVariable -
VHDOutputVariable -

ZTIWindowsUpdate.wsf

Det här skriptet laddar ned och installerar uppdateringar från datorer i ett företagsnätverk som kör WSUS, Windows Update eller Microsoft Update med hjälp av WINDOWS UPDATE Agent (WUA) API (Application Programming Interface). Som standard är den här funktionen inaktiverad i varje aktivitetssekvens och måste aktiveras manuellt för att köras.

De flesta företag kommer redan att ha team och infrastrukturer på plats för att uppdatera nyligen distribuerade datorer över företagsnätverket. Den här processen omfattar spårning av den senaste uppsättningen korrigeringar, drivrutiner och uppdateringar som är tillgängliga för varje skrivbordskonfiguration och att avgöra vilka uppdateringar som ska laddas ned och installeras för varje konfiguration. Om organisationen redan har en etablerad process kanske det här skriptet inte är nödvändigt. Det här skriptet har utformats för att fylla ett behov av distributionsteam som kanske inte har etablerade processer, men vill ändå se till att måldatorerna uppdateras när de distribueras.

Det här skriptet söker automatiskt igenom måldatorn och laddar ned en mängd uppdateringar som anses vara tillämpliga. Bland dessa finns:

  • Windows Service Pack

  • Drivrutiner som inte kommer från Microsoft och som placerats på Windows Update

  • De senaste snabbkorrigeringsuppdateringarna

  • Microsoft Office-uppdateringar

  • Microsoft Exchange Server- och SQL Server uppdateringar

  • Microsoft Visual Studio-uppdateringar®

  • Vissa programuppdateringar som inte kommer från Microsoft

Tips

Många maskinvarutillverkare har placerat sina drivrutiner på Windows Update. Dessa drivrutiner behöver inte längre underhållas i katalogen Out-of-Box Drivers. Experimentera genom att ta bort drivrutiner från distributionsresursen för att se vilka som är tillgängliga på Windows Update. Observera att om drivrutinerna inte ingår i Windows som standard ska du inte ta bort nätverks- eller lagringsdrivrutiner, eftersom operativsystemet kräver användarindata.

MDT stöder möjligheten att distribuera en uppdaterad version av WUA som en del av operativsystemsdistributionen. Detta säkerställer att måldatorerna kör rätt version av WUA när de distribueras. Det hjälper också till att eliminera behovet av att ansluta till Internet och ladda ned den senaste versionen av WUA efter distributionen.

MDT kan också konfigurera WUA för att samla in uppdateringar från datorer i företagsnätverket som kör WSUS i stället för att ansluta till Microsoft Uppdateringar via Internet. MDT kan också konfigurera WUA för att använda en specifik dator som kör WSUS med hjälp av egenskapen WSUSServer .

Mer information och instruktioner för WUA-distribution finns i Installera Windows Update-agenten på klientdatorer.

Hämta den senaste versionen av det fristående installationsprogrammet för WUA för:

  • x86-versioner (WindowsUpdateAgent30-x86.exe) på https://go.microsoft.com/fwlink/?LinkID=100334

  • x64-version (WindowsUpdateAgent30-x64.exe) på https://go.microsoft.com/fwlink/?LinkID=100335

    Windows 7 och senare innehåller den senaste versionen av WUA, så ingen uppgradering krävs.

    Mer information finns i Uppdatera Windows Update Agent.

    När det här skriptet är aktiverat i aktivitetssekvenseraren körs det flera gånger i tillståndsåterställningsfasen för operativsystemsdistributionen. Den körs först när operativsystemet har startats för första gången. Se till att de senaste uppdateringarna och servicepaketen installeras innan du installerar program som kan vara beroende av specifika uppdateringar eller servicepaket som installeras på måldatorn. Ett program kan till exempel vara beroende av den senaste versionen av Microsoft .NET Framework installeras.

    Det här skriptet körs också efter installationen av program, vilket säkerställer att de senaste programtjänstpaketen och uppdateringarna har tillämpats. Använd till exempel det här skriptet för att se till att de senaste uppdateringarna tillämpas på Microsoft Office 2010 eller Office 2007-systemet.

    Det är möjligt att måldatorn måste startas om under installationen av en eller flera uppdateringar så att en uppdateringsinstallation kan slutföras helt. Om skriptet identifierar att installationen av en uppdatering kräver att måldatorn startas om för att säkerställa att uppdateringarna är korrekt installerade startar skriptet automatiskt om måldatorn och återupptas om ytterligare uppdateringar har identifierats och väntar på installation. Skriptet avslutas om det fastställer att måldatorn är helt uppdaterad. Ett fel loggas om skriptet vid uppdatering av måldatorn har sju misslyckade försök att installera uppdateringarna och måldatorn fortfarande kräver en omstart.

    Under körningen utför skriptet följande uppgifter:

  • Konfigurera måldatorn så att den använder en WSUS-server om egenskapen WSUSServer har angetts.

  • Kontrollera att den senaste versionen av WUA är installerad på måldatorn.

  • Sök i måldatorn efter tillämpliga uppdateringar som inte redan är installerade och som vanligtvis kan vara dolda.

  • Varje uppdatering har en associerad UpdateID - och QNumber-egenskap :

    • Egenskapen UpdateID är i GUID-format, till exempel 67da2176-5c57-4614-a514-33abbdd51f67.

    • Egenskapen QNumber är ett numeriskt värde, till exempel 987654.

  • Skriptet jämför egenskapsvärdena UpdateID och KBArticle med listan över undantag som anges i följande MDT-egenskaper:

    • WUMU_ExcludeID. En lista över UpdateID:ar som ska undantas. alla uppdateringar med ett UpdateID som finns i den här listan kommer inte att installeras.

    • WUMU_ExcludeKB. En lista över QNumbers som ska undantas ; alla uppdateringar med en QNumber som finns i den här listan kommer inte att installeras.

    • Dessutom undantas alla uppdateringar som kräver användarindata och installeras inte.

  • Alla uppdateringar som kräver godkännande av ett licensavtal för slutanvändare (EULA) godkänns automatiskt av skriptet. Läs och kontrollera varje licensavtal manuellt innan du kör skriptet i en produktionsmiljö.

  • Aktiviteten för varje uppdatering skrivs till ZTIWindowsUpdate.log-filen, med strängen INSTALL eller SKIP om uppdateringen har godkänts för installation, tillsammans med UpdateID, en kort beskrivning av uppdateringen och QNumber.

  • Varje uppdatering som ska installeras laddas ned och installeras i batchar.

  • Måldatorn kan kräva mer än en omstart under uppdateringsinstallationen.

Obs!

Windows Internet Explorer 7 kräver användarinteraktion, så det installeras inte med det här skriptet.

Obs!

Inkludera som standard QNumber-925471 i WUMU_ExcludeKB-listan för att förhindra att Windows Vista-Ultimate installerar extra språkpaket.

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIWindowsUpdate.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - Expand.exe. Expanderar komprimerade filer

- Net.exe. Utför nätverkshanteringsuppgifter

- WindowsUpdateAgent30-x86.exe. Installerar WUA

- WindowsUpdateAgent30-x64.exe. Installerar WUA

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0&#124;1> <IsHidden=0&#124;1>"> </Query:true&#124;false>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)
/UpdateCommand:param - IsInstalled. Ange till 0 för att fråga efter uppdateringar som inte är installerade.

- IsHidden. Ange till 0 för att fråga efter uppdateringar som är dolda.
/Query:value - Sant. Fråga endast efter nödvändiga uppdateringar. Ladda inte ned och installera inga binärfiler.

- Falskt. Fråga efter och installera nödvändiga uppdateringar. Ladda ned och installera binärfiler.

Obs!

När detta anges kräver UpdateCommand minst ett alternativ.

Obs!

Om du anger båda alternativen för UpdateCommand måste de avgränsas med och.

Obs!

Standardvärdet för UpdateCommand är IsInstalled=0 och IsHidden=0.

Obs!

Mer information om UpdateCommand finns i IUpdateSearcher::Search-metoden.

Egenskaper

Namn Läsa Skriv
Arkitektur -
DoCapture -
InstalledUpdates -
MSIT_WU_Count - -
NoAutoUpdate_Previous - -
SMSTSRebootRequested - -
SMSTSRetryRequested - -
WSUSServer -
WUMU_ExcludeID -
WUMU_ExcludeKB -

ZTIWipeDisk.wsf

Det här skriptet formaterar måldatorns hårddisk. Skriptet:

  • Avslutar om WipeDisk inte är lika med TRUE

  • Avgör vilken enhet som ska formateras

  • Formaterar enheten genom att anropa cmd /c format <Drive> /fs:ntfs /p:3 /Y (där <Drive> är enhetsbeteckningen på hårddisken som ska formateras)

Värde Beskrivning
Indata Miljövariabler. Innehåller egenskapsvärden, anpassade egenskapsvärden, Databasanslutningar, distributionsregler och annan information som skripten kräver för att slutföra distributionsprocessen
Utdata - ZTIWipeDisk.log. Loggfil som innehåller händelser som det här skriptet genererar

- BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar
Referenser - CMD.exe. Tillåter körning av kommandoradsverktyg

- Format.com. Formaterar hårddisken

- ZTIUtility.vbs. Innehåller stödfunktioner och undermappar som skriptet använder
Plats distribution\Scripts
Använd cscript ZTIWipeDisk.wsf </debug:value>

Argument

Värde Beskrivning
/debug:value Matar ut händelsemeddelandena till konsolen och till de .log filerna. Om värdet som anges i värdet är:

- SANT, händelsemeddelanden skickas till konsolen och .log filer

- FALSE, händelsemeddelanden skickas endast till .log filer (detta är beteendet när argumentet inte anges.)

Egenskaper

Namn Läsa Skriv
WipeDisk -