Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skripten som används i LTI- och ZTI-distributioner refererar till egenskaper som avgör de processteg och konfigurationsinställningar som används under distributionsprocessen. Använd det här referensavsnittet för att avgöra vilka skript som ska ingå i åtgärderna och giltiga argument 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 anpassning av skript.
Inmatning. Anger de filer som används för inmatning i skriptet.
Slutsats. Anger de filer som skapats eller ändrats av skriptet.
Referenser. Anger andra skript eller konfigurationsfiler som skriptet refererar till.
Plats. Anger mappen där skriptet finns. I informationen för platsen används följande variabler:
program_files. Den här variabeln pekar på platsen för mappen Program Files på datorn där MDT är installerat.
distribution. Den här variabeln pekar på platsen för distributionsmappen för distributionsresursen.
plattformen. Den här variabeln är en platshållare för operativsystemplattformen (x86 eller x64).
Användning. Innehåller 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 betyder.
Egenskaper. Egenskaperna som skriptet refererar till.
BDD_Autorun.wsf
Det här skriptet visar en dialogruta som anger det användarinfogade distributionsmediet 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 startas 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 för att skripten ska slutföra distributionsprocessen |
| Utdata | Inga |
| Referenser | LiteTouch.vbs. Initierar LTI |
| Plats | distribution\Scripts |
| Använd | Inga |
Argument
| Värde | Beskrivning |
|---|---|
| Inga | Inga |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
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äses av Wizard.hta, som kör de guidesidor som är inbäddade i den här XML-filen.
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata | Inga |
| Referenser |
-
NICSettings_Definition_ENU.xml. Gör det möjligt för användaren att ange konfigurationsinställningar för nätverkskort - Wizard.hta. Visar sidor 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 | - | |
| WelcomeWizardCommand | - | |
| Guiden Slutförd | - |
Credentials_ENU.xml
Den här XML-filen innehåller skriptkoden och HTML-layouten för sidan Ange autentiseringsuppgifter för anslutning till nätverksresurser i distributionsguiden. Den här XML-filen läses av Wizard.hta, som kör de guidesidor som är inbäddade i den här XML-filen.
Obs!
Den här sidan i guiden visas endast om det uppstått ett fel vid valideringen av de fördefinierade användarautentiseringsuppgifterna.
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata | Inga |
| Referenser | Credentials_scripts.vbs. Innehåller funktioner för stöd för användarautentiseringsuppgifter |
| Plats | distribution\Scripts |
| Använd | mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain | /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen> |
Argument
| Värde | Beskrivning |
|---|---|
| Inga | Inga |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
Credentials_scripts.vbs
Det här skriptet tolkar argumenten som angavs när Credentials_ENU.xml filen lästes in i distributionsguiden. Den utför även verifiering av användarautentiseringsuppgifter. Det här skriptet läses av Credentials_ENU.xml-filen.
Mer information om Credentials_ENU.xml finns i motsvarande avsnitt i Credentials_ENU.xml.
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata | Händelsemeddelanden skrivs till följande loggfiler: - Credentials_scripts.log. Loggfil som innehåller händelser som genererats av det här skriptet - BDD.log. Loggfil som innehåller händelser som genererats av alla MDT-skript |
| Referenser | Inga |
| 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 sida i guiden Distributionsguiden. Den här filen läses av Wizard.hta, som kör de guidesidor 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 anslutning till nätverksresurser
Uppgiftssekvens
Datorinformation
Användardata
Flytta data och inställningar
Användardata (återställ)
Säkerhetskopiering av dator
Produktnyckel
Språkpaket
Språk och tid
Roller och funktioner
Program
Administratörslösenord
Lokala administratörer
Notera bild
BitLocker
Redo att börja
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata | Inga |
| Referenser |
-
DeployWiz_Initialization.vbs. Inkluderar stödfunktioner och subrutiner som används av skriptet - DeployWiz_Validation.vbs. Inkluderar stödfunktioner och subrutiner som används av skriptet - ZTIBackup.wsf. Skapar en säkerhetskopia av måldatorn - ZTIPatches.wsf. Installerar uppdateringar (språkpaket, säkerhetsuppdateringar osv.) - ZTIUserState.wsf. Initierar migrering av användartillstånd för att samla in och återställa användartillstånd på måldatorn |
| Plats | distribution\Scripts |
| Använd | Inga |
Argument
| Värde | Beskrivning |
|---|---|
| Inga | Inga |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| DeploymentMethod | - | |
| DeploymentType | - | |
| DoCapture DoCapture | - | |
| ImageBuild (Bild) | - | |
| ImageFlags | - | |
| ÄrBDE | - | |
| IsServerOS | - | |
| JoinDomain | - | |
| OSDComputerName | - | |
| OSVersion | - | |
| SkipAdminAccounts | - | |
| SkipAdminPassword | - | |
| Hoppa över program | - | |
| SkipBitLocker (SkipBitLocker) | - | |
| SkipCapture | - | |
| SkipComputerBackup | - | |
| SkipComputerName | - | |
| SkipDomainMembership | - | |
| SkipLocaleSelection | - | |
| SkipPackageDisplay | - | |
| SkipProductKey | - | |
| Hoppa över roller | - | |
| SkipSummary (hoppa över) | - | |
| SkipTaskSequence | - | |
| SkipTimeZone (Hoppa över tidszon) | - | |
| SkipUserData | - | |
| TaskSequenceTemplate | - | |
| UserDomain | - | |
| Användar-ID | - | |
| UserPassword | - | |
| USMTOfflineMigration | - |
DeployWiz_Initialization.vbs
Detta skript initierar sidorna i distributionsguiden (lagras i DeployWiz_Definition_ENU.xml). Den innehåller också funktioner och subrutiner som distributionsguiden anropar under en LTI-distribution.
| Värde | Beskrivning |
|---|---|
| Indata |
-
DomainOUList.xml. Innehåller en lista över domänorganisationsenheter - 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ändelsemeddelanden skrivs till följande loggfiler: - DeployWiz_Initialization.log. Loggfil som innehåller händelser som genererats av det här skriptet - BDD.log. Loggfil som innehåller händelser som genererats 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 (säkerhetskopierafil) | - | |
| SäkerhetskopieraDela | - | |
| BDEInstall | - | |
| BDEKeyLocation | - | |
| BDERecoveryKey | - | |
| BDEWaitForEncryption | - | |
| CapableArchitecture | - | |
| ComputerBackupLocation | - | |
| CustomWizardSelectionProfile | - | |
| DeploymentType | - | |
| DeployRoot (Distribuera) | - | |
| DomainAdmin | - | |
| DomainAdminDomain | - | |
| DomainAdminPassword | - | |
| Domänorganisationsenheter | - | |
| ImageBuild (Bild) | - | |
| ImageFlags | - | |
| Bildspråk | - | |
| ImageLanguage001 | - | |
| Bildprocessor | - | |
| IsServerOS | - | |
| KeyboardLocale | - | |
| KeyboardLocale_Edit | - | |
| Språkpaket | - | |
| LanguagePacks001 (på engelska) | - | |
| LocalDeployRoot | - | |
| ObligatoriskaAnsökningar | - | |
| OSDComputerName | - | |
| OSCurrentBuild | - | |
| OSDBitLockerCreateRecoveryPassword | - | |
| OSDBitLockerMode | - | |
| OSDBitLockerStartupKeyDrive | - | |
| OSDBitLockerWaitForEncryption | - | |
| OSSKU (OSSKU) | - | |
| OSVersion | - | |
| OverrideProductKey | - | |
| Produktnyckel | - | |
| SkipCapture | - | |
| SkipDomainMembership | - | |
| TaskSequenceID | - | |
| TimeZoneName | - | |
| TSGUID | - | |
| UDDir | - | |
| UDShare | - | |
| UILanguage | - | |
| UserDataLocation | - | |
| UserDomain | - | |
| Användar-ID | - | |
| UserLocale | - | |
| UserPassword | - | |
| WizardSelectionProfile | - |
DeployWiz_Validation.vbs
Det här skriptet initierar och validerar informationen som skrivs på sidorna i distributionsguiden (lagras i DeployWiz_Definition_ENU.xml). Det här skriptet innehåller funktioner och subrutiner som distributionsguiden anropar under en LTI-distribution.
| Värde | Beskrivning |
|---|---|
| Indata |
-
OperatingSystems.xml. Innehåller en lista ö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 | Inga |
| Referenser |
-
Credentials_ENU.xml. Promptar användaren för autentiseringsuppgifter som ska användas när du ansluter 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 | - | - |
| DistribueraMall | - | |
| ImageBuild (Bild) | - | |
| Bildprocessor | - | - |
| OSVersion | - | |
| TaskSequenceID | - | |
| TSGUID | - | |
| UserCredentials | - | |
| UserDomain | - | |
| Användar-ID | - | |
| 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 | Inga |
| Utdata | Inga |
| Referenser |
-
BDDRun.exe - ZTIPrereq.vbs. Används för att bestämma om måldatorn uppfyller kraven för att distribuera ett nytt operativsystem - LiteTouch.wsf. Skriptet som ansvarar för att styra LTI-distributionsprocessen |
| Plats | distribution\Scripts |
| Använd | cscript LiteTouch.vbs </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
LiteTouch.wsf
Det här skriptet anropas av LiteTouch.vbs och ansvarar för att styra 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 uppgifterna och sekvensen med uppgifter 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 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 distributionsguidens sidor för LTI-distribution - Diskpart.exe. Verktyg som möjliggör automatiserad hantering av diskar, partitioner och volymer - LTICleanup.wsf. Utför rensningsuppgifter när distributionen är klar - LTICopyScripts.wsf. Kopierar distributionsskripten till en lokal hårddisk på måldatorn - MSHTA.exe. Värd för HTML-program - RecEnv.exe. Om det här verktyget finns uppmanas användaren att ta reda på om Windows Återställningsmiljö ska startas. - Regsvr32.exe. Registrerar filer (.dll, .exe, .ocx och så vidare) i operativsystemet - Summary_Definition_ENU.xml. Visar sammanfattningsresultaten för LTI-distributionen - TsmBootStrap.exe. Startverktyg för aktivitetssekvens - Wizard.hta. Visar sidor 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>" |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
| /Start | 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 (datornamn) | - | |
| Distribuera enhet | - | - |
| DeploymentMethod | - | - |
| DeploymentType | - | - |
| DeployRoot (Distribuera) | - | - |
| DestinationLogicalDrive | - | |
| DomainAdmin | - | |
| DomainAdminDomain | - | |
| DomainAdminPassword | - | |
| Slutåtgärd | - | |
| Värdnamn | - | |
| IsServerCoreOS | - | |
| JoinDomain | - | |
| JoinWorkgroup | - | - |
| KeyboardLocalePE | - | |
| LTISuspend | - | |
| OSDAdapterCount | - | |
| OSDComputerName | - | - |
| Fas | - | - |
| ResourceDrive (på engelska) | - | - |
| ResourceRoot (på engelska) | - | - |
| RetVal | - | |
| SkipBDDWelcome | - | |
| SkipFinalSummary | - | - |
| SkipWizard (Hoppa över) | - | |
| SMSTSLocalDataDrive | - | |
| TaskSequenceID | - | |
| TimeZoneName | - | |
| UserDataLocation | - | - |
| UserDomain | - | |
| Användar-ID | - | |
| UserPassword | - | |
| WelcomeWizardCommand | - | |
| Guiden Slutförd | - |
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 skripten kräver för att slutföra distributionsprocessen |
| Utdata |
-
LTIApply.log. Loggfil som innehåller händelser som 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. Gör det möjligt att köra 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. Inkluderar verktygsfunktioner som används när du utför Boot Manager-uppgifter - ZTIConfigFile.vbs. Inkluderar rutiner för bearbetning av XML-filer - ZTIDiskUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - Wdsmcast.exe. Ett verktyg som måldatorer 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 bort onödiga filer efter installationen av en avbildning |
| /debug:värde | Matar ut händelsemeddelandena till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Arkitektur | - | |
| BootPE | - | |
| DeployRoot (Distribuera) | - | |
| DestinationLogicalDrive | - | - |
| OSGUID | - | |
| OSCurrentVersion | - | |
| OSVersion | - | |
| ImageBuild (Bild) | - | |
| ImageFlags | - | |
| Bildprocessor | - | |
| ÄRBDE | - | |
| SourcePath (SourcePath) | - | |
| TaskSequenceID | - | |
| UserDomain | - | |
| Användar-ID | - | |
| UserPassword | - | |
| WDSServer | - |
LTICleanup.wsf
Det här skriptet tar bort alla filer och konfigurationsinställningar (till exempel skript, mappar, registerposter och konfigurationsinställningar för automatisk inloggning) från måldatorn när distributionsprocessen är klar.
| 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 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) i operativsystemet - ZTIBCDUtility.vbs. Inkluderar verktygsfunktioner som används när du utför Boot Manager-uppgifter - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript LTICleanup.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| _DoNotCleanLiteTouch | - | |
| DeployRoot (Distribuera) | - | |
| 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript LTICopyScripts.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
LTIGetFolder.wsf
Med det här skriptet visas en dialogruta där 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 | Inga |
| Referenser |
-
ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - WizUtility.vbs. Innehåller stödfunktioner och subrutiner 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:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
RoboCopy.exe. Kopieringsverktyg för filer och mappar - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript LTIOEM.wsf </BITLOCKER | /BDE> </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
| /BITLOCKER | Aktiverar BitLocker |
| /BDE | Aktiverar BitLocker |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| _DoNotCleanLiteTouch | - | |
| Distribuera enhet | - | |
| DeployRoot (Distribuera) | - | |
| TSGUID | - |
LTISuspend.wsf
Det här skriptet gör uppehåll i en uppgiftssekvens så att manuella uppgifter kan utföras. När det här skriptet körs skapas genvägen Återuppta aktivitetssekvens på användarens skrivbord som gör att användaren kan starta om aktivitetssekvensen när alla manuella uppgifter har slutförts.
Obs!
Det här skriptet stöds endast i det fullständiga operativsystemet.
| Värde | Beskrivning |
|---|---|
| Indata | Miljövariabler. Innehåller listan över egenskapsvärden, anpassade egenskaper, databasanslutningar, distributionsregler och annan information 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 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript LTISuspend.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
| /Resume | - |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| LTISuspend | - | |
| SMSTSRebootRequested | - |
LTISysprep.wsf
Skriptet förbereder måldatorn för att köra Sysprep, kör Sysprep på måldatorn och verifierar sedan att Sysprep har kö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 |
-
LTISysprep.log. Loggfil som innehåller händelser som 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript LTISysprep.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Arkitektur | - | |
| DeployRoot (Distribuera) | - | |
| DestinationLogicalDrive | - | |
| DoCapture DoCapture | - | |
| OSCurrentBuild | - | |
| OSDAnswerFilePath | - | |
| OSGUID | - | |
| SourcePath (SourcePath) | - | - |
| TaskSequenceID | - |
NICSettings_Definition_ENU.xml
Den här XML-filen innehåller skriptkoden och HTML-layouten för sidan Konfigurera nätverksinställningar för statisk IP 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ätverksadresseringskonfiguration som krävs. Om ingen statisk IP-adresskonfiguration anges kommer distributionsskripten som standard att använda DHCP för att erhålla den nätverkskonfiguration som krävs.
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata | Inga |
| Referenser | ZTINICUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | Inga |
Argument
| Värde | Beskrivning |
|---|---|
| Inga | Inga |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| OSDAdapterxDNSServerList | - | |
| OSDAdapterxDNSSuffix | - | |
| OSDAdapterxGateways | - | |
| OSDAdapterxIPAddressList | - | |
| OSDAdapterxMacAddress | - | |
| OSDAdapterxSubnetMask | - | |
| OSDAdapterxWINSServerList | - | |
| OSDAdapterCount | - |
Obs!
X:et i egenskapsnamnen som listas ovan är en platshållare för en nollbaserad matris som innehåller information om nätverkskortet.
Summary_Definition_ENU.xml
Den här XML-filen innehåller skriptkoden och HTML-layouten för guidesidan Sammanfattning av distribution 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:
Framgång. Meddelande om att distributionsuppgifterna har slutförts
Misslyckande. Meddelande om att distributionsuppgifterna inte kan slutföras
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata | Inga |
| Referenser | Summary_Scripts.vbs. Innehåller stödfunktioner och subrutiner som de guidesidor som är inbäddade i den här XML-filen använder |
| Plats | distribution\Scripts |
| Använd | Inga |
Argument
| Värde | Beskrivning |
|---|---|
| Inga | Inga |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| SkipFinalSummary | - | |
| RetVal | - |
Summary_scripts.vbs
Det här skriptet anropas av Sammanfattningsguiden 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ändelsemeddelanden skrivs till följande loggfiler: - Summary_scripts.log. Loggfil som innehåller händelser som skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | Inga |
| 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
I det här hypertextprogrammet visas 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
LTIGetFolder.wsf. Skriptfil som initierar dialogrutan BrowseForFolder - ZTIConfigFile.vbs. Inkluderar rutiner för bearbetning av XML-filer - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - WizUtility.vbs. Inkluderar stödfunktioner och subrutiner 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:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
| /NotWizard | Används för att kringgå uppmaningar på guidesidor |
| /definition:filnamn | Anger den XML-fil som ska läsas in i guiden |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Definition | - | |
| DefaultFolderPath | - | |
| FolderPath | - | |
| Guiden Slutförd | - |
WizUtility.vbs
Det här skriptet innehåller funktioner och subrutiner som de olika skripten i 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | LTIGetFolder.wsf. Skriptfil som initierar dialogrutan BrowseForFolder |
| 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 Workbench för distribution. 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 programmet i listan har definierat beroende program försöker skriptet installera dessa beroende program innan 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
ZTIConfigFile.vbs. Inkluderar rutiner för bearbetning av XML-filer - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - BDDRun.exe. Kör ett kommando som kräver interaktion från användaren |
| Plats | distribution\Scripts |
| Använd | cscript ZTIApplications.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Program-GUID | - | |
| ApplicationSuccessCodes | - | |
| DependentApplications | - | |
| DeploymentMethod | - | |
| InstalleradeApplikationer | - | - |
| ResourceDrive (på engelska) | - | |
| ResourceRoot (på engelska) | - | - |
| SMSTSRebootRequested | - | |
| SMSTSRetryRequested | - |
ZTIAppXmlGen.wsf
Det här skriptet genererar en XML-fil – ZTIAppXmlGen.xml – som används när användardata (dokument) automatiskt hämtas från installerade program. Det sker via HKEY_CLASSES_ROOT\Software\Classes-registernyckeln och registrerar alla program som:
Inte är associerade med något av dessa filnamnstillägg: .mp3, .mov, .wma, .wmv, .chm, .evt, .evtx, .exe, .com eller .fon
inte är kopplade till Microsoft Office, till exempel Office 2007-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 med program som är installerade på måldatorn - ZTIAppXmlGen.log. Loggfil som innehåller händelser som skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIAppXmlGen.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| DeploymentMethod | - | |
| DeploymentType | - | |
| ImageBuild (Bild) | - | |
| OSCurrentVersion | - | |
| USMTMigFiles | - | - |
ZTIAuthorizeDHCP.wsf
Det här skriptet använder verktyget Netsh 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 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIAuthorizeDHCP.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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äkerhetskopiering av måldatorn med hjälp av verktyget ImageX. 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 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. Inkluderar verktygsfunktioner som används när du utför Boot Manager-uppgifter - ZTIDiskUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIBackup.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| BackupDir | - | |
| BackupDisk (BackupDisk) | - | |
| BackupDrive (säkerhetskopiering) | - | |
| BackupFile (säkerhetskopierafil) | - | |
| BackupPartition | - | |
| BackupScriptComplete | - | |
| SäkerhetskopieraDela | - | |
| ComputerBackupLocation | - | |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DestinationLogicalDrive | - | - |
| DoCapture DoCapture | - | |
| ImageBuild (Bild) | - | |
| 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 | Inga |
| Referenser | BCDEdit.exe. Ett verktyg för att redigera startkonfigurationen för Windows |
| 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 |
|---|---|---|
| Inga |
ZTIBde.wsf
Med det här skriptet installeras och konfigureras 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 de nationella inställningarna från UILanguage-egenskapen .
| 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 skriptet genererar - ZTIBdeFix_diskpart.log. Loggfil som innehåller händelser som Diskpart-verktyget genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
CMD.exe. Gör det möjligt att köra kommandoradsverktyg - Defrag.exe. Defragmenterar hårddisken - Diskpart.exe. Verktyg som möjliggör automatiserad hantering av diskar, partitioner och volymer - ServerManagerCmd.exe - ZTIDiskUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - ZTIOSRole.wsf. Installerar serverroller - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIBde.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (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 | - | |
| ÄRBDE | - | |
| OSDBitLockerCreateRecoveryPassword | - | |
| OSDBitLockerMode | - | |
| OSDBitLockerStartupKey | - | |
| OSDBitLockerStartupKeyDrive | - | |
| OSDBitLockerTargetDrive | - | |
| OSDBitLockerWaitForEncryption | - | |
| OSCurrentBuild | - | |
| OSCurrentVersion | - | |
| OSFeatures | - | - |
| OSRoles | - | - |
| OSRoleServices | - | - |
| OSVersion | - | |
| SMSTSRebootRequested | - | - |
| SMSTSRetryRequested | - | |
| TPMOwnerPassword | - |
ZTIBIOSCheck.wsf
Det här skriptet kontrollerar BIOS på måldatorn och tittar sedan på en lista över BIOS som är inkompatibla med Windows. Listan över inkompatibla BIOS lagras i ZTIBIOSCheck.xml-filen .
Om BIOS på måldatorn finns med i ZTIBIOSCheck.xml filen returnerar skriptet en status som anger att BIOS är inkompatibelt med Windows och att distributionsprocessen ska avslutas. Information om hur du fyller i listan över inkompatibla BIOS finns iZTIBIOSCheck.xml.
| Värde | Beskrivning |
|---|---|
| Indata |
-
ZTIBIOSCheck.xml. Innehåller en lista över BIOS som är kända för att vara 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIBIOSCheck.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till de .log filerna (detta är beteendet när argumentet inte anges) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
ZTICoalesce.wsf
Configuration Manager kräver att paketen numreras sekventiellt med början på PACKAGES001, utan luckor i nummerserien. 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ängpaketen) 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTICoalesce.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 en nummerserie 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 (sammanfoga) | - |
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 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 | - | |
| ObligatoriskaAnsökningar | - | |
| 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 Unattend.xml-filen ska uppdateras med rätt värden som anges i distributionsegenskaperna. Den ZTIConfigure.xml filen innehåller information som används för att översätta egenskaper till inställningar i den Unattend.xml filen.
| Värde | Beskrivning |
|---|---|
| Indata |
-
ZTIConfigure.xml. Innehåller en lista med egenskapsvärden (anges 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIConfigure.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| ComputerName (datornamn) | - | - |
| DeploymentType | - | |
| DeploymentMethod | - | |
| DeployRoot (Distribuera) | - | |
| DestinationLogicalDrive | - | |
| DomainAdminDomain | - | |
| ImageBuild (Bild) | - | |
| 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 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIConfigureADDS.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 | - | |
| BekräftaGC | - | |
| DatabasePath (på engelska) | - | |
| DomainLevel | - | |
| DomainNetBiosName | - | |
| ForestLevel | - | |
| NewDomain | - | |
| NewDomainDNSName | - | |
| OSVersion | - | |
| ParentDomainDNSName | - | |
| ReplicaOrNewDomain | - | - |
| ReplicaDomainDNSName | - | |
| ReplicationSourceDC | - | |
| SafeModeAdminPassword | - | |
| SiteName (på engelska) | - | |
| SysVolPath (på engelska) | - |
ZTIConfigureDHCP.wsf
Det här skriptet konfigurerar DHCP på måldatorn.
Obs!
DHCP ska 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 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIConfigureDHCP.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| DHCPScopesxBeskrivning | - | |
| DHCPScopesxEndIP | - | |
| DHCPScopesxExcludeStartIP | - | |
| DHCPScopesxExcludeEndIP | - | |
| DHCPScopesxIP | - | |
| DHCPScopesxName | - | |
| DHCPScopesxOptionRouter | - | |
| DHCPScopesxOptionDNSDomainName | - | |
| DHCPScopesxOptionDNSServer | - | |
| DHCPScopesxOptionLease | - | |
| DHCPScopesxOptionNBTNodeType | - | |
| DHCPScopesxOptionPXEClient | - | |
| DHCPScopesxOptionWINSServer | - | |
| DHCPScopesxStartIP | - | |
| DHCPScopesxSubnetmask | - | |
| DHCPServerOptionDNSDomainName | - | |
| DHCPServerOptionDNSServer | - | |
| DHCPServerOptionNBTNodeType | - | |
| DHCPServerOptionPXEClient | - | |
| DHCPServerOptionRouter | - | |
| DHCPServerOptionWINSServer | - |
Obs!
X :et i egenskaperna som visas 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 ska 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 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIConfigureDNS.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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!
X :et i egenskaperna som listas 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 validerar 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner 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:värde | Matar ut händelsemeddelandena till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
ZTICopyLogs.wsf
Kopiera Smsts.log- och BDD.log-filerna till en undermapp under den resurs som SLShare-egenskapen anger. Undermappen får 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTICopyLogs.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug: värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | Inga |
| 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 | - | - |
| Användar-ID | - | - |
| UserPassword | - | - |
ZTIDisableBDEProtectors.wsf
Om BitLocker är aktiverat inaktiverar 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIDisableBDEProtectors.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| ImageBuild (Bild) | - | |
| ÄRBDE | - | |
| OSCurrentBuild | - | |
| OSCurrentVersion | - | |
| OSVersion | - |
ZTIDiskpart.wsf
Det här skriptet skapar diskpartitionerna på måldatorn genom att anropa verktyget Diskpart. De parametrar som används för att konfigurera disken anges av Aktivitetssekvenseraren eller i CustomSettings.ini. ZTIDiskpart.wsf körs främst i nya datorscenarier. Det fungerar så här:
MDT-distributionsprocessen kör skriptet ZTIDiskpart.wsf baserat på stegen och sekvensen med steg i Task Sequencer.
ZTIDiskpart.wsf startar Diskpart-verktyget och skickar det de nödvändiga konfigurationskommandona.
ZTIDiskpart.wsf körs Diskpart.exe och tillhandahåller en .txt fil som en kommandoradsparameter.
Disken rensas initialt genom att skicka kommandot CLEAN till Diskpart.
Om det här är den första disken och ingen diskkonfiguration har angetts av Task Sequencer 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.
Om BitLocker ska aktiveras reserveras utrymme i slutet av den första disken.
Alla formatkommandon placeras i kö tills Diskpart är klar. Om det inte uttryckligen anges av Task Sequencer eller i CustomSettings.ini utför ZTIDiskpart.wsf ett snabbformat av enhet C med följande kommando:
FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.ZTIDiskpart.wsf kopierar ZTIDiskpart_diskpart.log och BDD.log filer från RAM-disken tillbaka till hårddisken.
Anpassa diskkonfigurationen för måldatorn genom att ange den information som krävs i Aktivitetssekvenseraren eller i CustomSettings.ini.
Mer information om hur du konfigurerar diskar finns i MDT-dokumentet 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
Diskpart.exe. Verktyg som möjliggör automatiserad hantering av diskar, partitioner och volymer - Format.com. Formaterar hårddisken - ZTIDiskUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIDiskpart.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| BDEDriveLetter | - | |
| BDEDriveSize | - | |
| BDEInstall | - | |
| Distribuera enhet | - | |
| DeploymentType | - | |
| DestinationDisk | - | |
| DestinationLogicalDrive | - | |
| DoNotCreateExtraPartition | - | |
| ImageBuild (Bild) | - | |
| OSDDiskIndex | - | |
| OSDDiskpartBiosCompatibilityMode | - | - |
| OSDDiskType | - | |
| OSDPartitions | - | |
| OSDPartitionStyle | - | |
| SMSTSLocalDataDrive | - | |
| VolumeLetterVariable | - |
ZTIDiskUtility.vbs
Det här skriptet innehåller diskrelaterade funktioner och subrutiner som de olika skripten i MDT-distributionsprocessen anropar.
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata |
-
ZTIDiskUtility.log. Loggfil som innehåller händelser som 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 automatiserad 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äller 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
LTISuspend.wsf - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIDomainJoin.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug: värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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: - AUTOMATISKT. Försök att ansluta till domänen igen. Starta om och försök igen. Det här är standardbeteendet för skriptet. - MISSLYCKAS. Stoppar all bearbetning. All bearbetning av aktivitetssekvenser stoppas. - MANUELL. Sluta bearbeta; Gör det möjligt för 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
Med det här skriptet installeras ytterligare drivrutiner på måldatorn innan konfigurationen av operativsystemet initieras. Det här skriptet läser Drivers.xml-filen och kopierar listan över drivrutinsfiler i Drivers.xml-filen (skapad av och hanterad i noden Drivrutiner i Workbench för distribution) 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
Attrib.exe. Anger fil- och mappattribut - CMD.exe. Gör det möjligt att köra 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. Inkluderar rutiner för bearbetning av XML-filer - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIDrivers.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 DoCapture | - | |
| DriverPaths (på engelska) | - | |
| DriverSelectionProfile | - | |
| ImageBuild (Bild) | - | |
| InstallFromPath | - | |
| OSDAnswerFilePath | - | |
| OSDAnswerFilePathSysPrep | - | |
| OSDPlatformArch | - | |
| Fas | - | |
| ResourceRoot (på engelska) | - |
ZTIExecuteRunbook.wsf
Det här skriptet kör Orchestrator-runbooks på måldatorn. En Orchestrator-runbook är en sekvens av aktiviteter som orkestrerar åtgärder på datorer och nätverk. Du kan initiera Orchestrator-runbooks i MDT med hjälp av stegtypen Kör Runbook-aktivitetssekvens , 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 slutförandet av runbooken. - Returnera parametrar från runbook-utdata. |
| Referenser | - ZTIUtility.vbs innehåller stödfunktioner och subrutiner som skriptet använder. |
| Plats | distribution\Scripts |
| Använd | cscript ZTIExecuteRunbook.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| OrchestratorServer | - | |
| RunbookName (RunbookName) | - | |
| RunbookID | - | |
| RunbookParameterMode | - | |
| RunbookParametersxParameterID | - | |
| RunbookParametersxParameterValue | - | |
|
RunbookOutputParameters Obs! Om en runbook returnerar utdataparametrar skapas en aktivitetssekvensvariabel för varje parameter och returvärdet för parametern tilldelas till aktivitetssekvensvariabeln. |
- |
Det här skriptet skapar aktivitetssekvensvariablerna som visas i följande tabell för internt skriptanvändning. Ange inte dessa aktivitetssekvensvariabler i CustomSettings.ini eller i MDT DB.
| Name | Beskrivning |
|---|---|
| OrchestratorServer | Namnet på den server som kör orkestreringsdatorn som anges i orkestreringsservern i aktivitetssekvenssteget Kör Runbook |
| RunbookName (RunbookName) | Namnet på runbooken som anges i Runbook i aktivitetssekvenssteget Kör Runbook |
| RunbookID | Identifierare tilldelad till runbooken på orkestreringsservern |
| RunbookParametersxParameterID | Identifierare som tilldelats till en specifik runbook-parameter på orkestreringsservern |
| RunbookParametersxParameterName | Namn som tilldelats en specifik runbook-parameter på orkestreringsservern |
| RunbookParametersxParameterValue | Värde som tilldelats en specifik runbook-parameter på orkestreringsservern |
ZTIGather.wsf
Det här skriptet samlar in de egenskaper och bearbetningsregler som styr distributionsprocessen. Egenskaperna och reglerna (kallas även lokala egenskaper) definieras uttryckligen i det här skriptet och finns i ZTIGather.xml-filen, i CustomSettings.ini-filen och i MDT DB (som skapats i databasnoden i Workbench för distribution).
| 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 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
| /localonly | Returnerar endast information om måldatorn och det operativsystem som är installerat på måldatorn. parsar inte indatafilen .ini (anges i argumentet /inifile ); Returnerar egenskaper och regler som anges i .ini-filen Om inget anges returnerar skriptet information om måldatorn och det installerade operativsystemet. Parsning av .ini fil |
| /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änds standardvärdet i CustomSettings.ini |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Allt | - | - |
ZTIGroups.wsf
Skriptet spelar in och återställer det lokala gruppmedlemskapet på måldatorn. Det här skriptet anropas med**/capture** argumentet för att säkerhetskopiera gruppmedlemskapet från måldatorn innan operativsystemet distribueras. Egenskapen CaptureGroups innehåller en lista över grupper som skriptet säkerhetskopierar. Skriptet anropas med**/restore** argumentet 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 hjälp av /capture argumentet.
Obs!
När du återställer gruppmedlemskapet 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIGroups.wsf </debug:value> </backup> </restore> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
| /capture | Säkerhetskopierar gruppmedlemskapet för de lokala grupperna på måldatorn enligt vad som anges i egenskapen CaptureGroups |
| /restore | Återställer gruppmedlemskapet för de lokala grupper som säkerhetskopierades tidigare i distributionsprocessen |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| CaptureGroups (CaptureGroups) | - | |
| Grupper | - | - |
| Värdnamn | - |
ZTILangPacksOnline.wsf
Med det här skriptet installeras 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
CMD.exe. Gör det möjligt att köra kommandoradsverktyg - Lpksetup.exe. Verktyget för konfiguration av språkpaket som används för att lägga till eller ta bort språkpaket - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTILangPacksOnline.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 krävs 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 i 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 bör 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 subrutiner 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 Windows RE Tools-partition för användning med datorer med UEFI (till exempel "E:") |
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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äkerhetskopiorna 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIMoveStateStore.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
ZTINextPhase.wsf
Det här skriptet uppdaterar Phase-egenskapen till nästa fas i distributionsprocessen. Aktivitetssekvenseraren använder dessa faser för att avgöra i vilken ordning varje aktivitet ska slutföras. Egenskapen Phase innehåller följande värden:
VALIDERING. Kontrollera att måldatorn klarar av att köra skripten som krävs för att slutföra distributionsprocessen.
STATECAPTURE. Spara migreringsdata för användartillstånd innan du distribuerar det nya måloperativsystemet.
FÖRINSTALLATION. Utför alla uppgifter som behöver utföras (till exempel skapa nya partitioner) innan måloperativsystemet distribueras.
INSTALLERA. Installera måloperativsystemet på måldatorn.
EFTERINSTALLATION. Utför alla uppgifter som behöver utföras innan migreringsdata för användartillstånd återställs. De här uppgifterna anpassar måloperativsystemet innan du startar måldatorn första gången efter distributionen (till exempel genom att installera uppdateringar eller lägga till drivrutiner).
STATERESTORE. Återställa migreringsdata för användartillstånd som sparats under State Notera Phase.
Mer information om egenskapen Phase finns i Phase.
| 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTINextPhase.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 fångade baserat på egenskaperna som anges i CustomSettings.ini-filen eller MDT DB (skapad i databasnoden i Workbench för distribution).
| 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - ZTINicUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 detta skript 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 det 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 |
|---|---|---|
| Distribuera enhet | - | - |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DeployRoot (Distribuera) | - | |
| OSDAdapterCount | - | - |
| OSGuid | - | |
| OSDMigrateAdapterSettings | - | |
| Fas | - |
ZTINICUtility.vbs
Det här skriptet innehåller nätverkskortsrelaterade funktioner och subrutiner som de olika skripten i MDT-distributionsprocessen anropar.
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata | Inga |
| Referenser |
-
CMD.exe. Gör det möjligt att köra 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 information om nätverkskortet.
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 stegen Installera roller och funktioner ochAvinstallera roller och funktioner . Det finns inte stöd för att anropa det här 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
CMD.exe. Gör det möjligt att köra kommandoradsverktyg - OCSetup.exe. Lägger till eller tar bort valfria komponenter i Windows - ServerManagerCmd.exe. Installerar, konfigurerar och hanterar roller och funktioner i Windows Server - Sysocmgr.exe. Lägger till eller tar bort Windows-komponenter - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIOSRole.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
| /avinstallera | Om det anges anger det här argumentet att rollerna och funktionerna kommer att avinstalleras. Om det inte anges förutsätter skriptet att rollerna och funktionerna kommer att installeras. |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| IsServerCoreOS | - | |
| OSFeatures | - | |
| OSRoles | - | |
| OSRoleServices | - | |
| OSVersion | - | |
| SMSTSRebootRequested | - |
ZTIPatches.wsf
Det här skriptet installerar uppdateringar (språkpaket, säkerhetsuppdateringar och så vidare) som finns listade i Packages.xml-filen. Skriptet avslutas automatiskt om distributionen inte är i något av följande tillstånd:
Fas ä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 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. Inkluderar rutiner för bearbetning av XML-filer - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIPatches.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Arkitektur | - | |
| CustomPackageSelectionProfile | - | |
| DeployRoot (Distribuera) | - | |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DestinationLogicalDrive | - | |
| Språkpaket | - | |
| OSDAnswerFilePath | - | |
| OSDPlatformArch | - | |
| PackageSelectionProfile | - | |
| Fas | - | |
| ResourceRoot (på engelska) | - |
ZTIPowerShell.wsf
Det här skriptet kör ett Windows PowerShell -skript med 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar - Returkod. Det numeriska värde som returneras av skriptet Windows PowerShell när det har slutförts, vilket anger skriptets slutförandestatus. |
| Referenser | - Microsoft.BDD.TaskSequencePSHost.exe. Anpassad Windows PowerShell värd som används för att köra Windows PowerShell skript. |
| 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 den programvara som krävs installerad och att den fungerar. Kontrollerna som skriptet utför är:
Avgör om Windows Script-versionen är lika med eller större än version 5.6.
Kontrollera att inga fel uppstår 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 proceduren ValidatePrereq .
| Värde | Beskrivning |
|---|---|
| Indata | Inga |
| Utdata | Inga |
| Referenser | Inga |
| Plats | distribution\Scripts |
| Använd | None |
Argument
| Värde | Beskrivning |
|---|---|
| Inga | Inga |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Inga |
ZTISCCM.wsf
Det här skriptet initierar ZTI när du distribuerar med Configuration Manager. Skriptet utför följande procedur:
Om felsökning är aktiverad skapar skriptet OSD. Felsök filen.
Skriptet konfigurerar följande egenskaper:
ScriptRootär inställt på den överordnade mappen för skriptet som körs.
DeployRoot är inställt på den överordnade mappen för ScriptRoot.
ResourceRoot är inställt på DeployRoot.
DeploySystemDrive är inställt på C:.
DeploymentMethod är inställt på SCCM.
När DeployRootinnehåller :\:
Mappen DeployRoot kopieras till _SMSTSMDataPath\WDPackage
ScriptRoot är inställt på _SMSTSMDataPath\WDPackage\Scripts
DeployRoot är inställt på den överordnade mappen för ScriptRoot
ResourceRoot är inställt på DeployRoot
När fas är NULL:
Om miljövariabeln %SystemDrive% är X:, är DeploymentTypeinställd på NEWCOMPUTER och Phase är inställd 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 skriptet som körs just nu är DeploymentType inställt på REPLACE och Phase är inställt på 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTISCCM.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 (Distribuera) | - | - |
| Fas | - | - |
| ResourceRoot (på engelska) | - | - |
| ScriptRoot (på engelska) | - | - |
| ToolRoot (på engelska) | - | - |
ZTISetVariable.wsf
Det här skriptet anger den angivna globala aktivitetssekvensvariabeln som motsvarar namnet som finns i VariableName till värdet som finns 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser | ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTISetVariable.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Variabelnamn | - | |
| VariableValue | - |
ZTITatoo.wsf
Detta skript tatuerar måldatorn med identifiering och versionsinformation. Skriptet utför följande procedur:
Leta upp och kopiera filen ZTITatoo.mof till mappen %SystemRoot%\System32\Wbem. Eventuella ZTITatoo.mof som finns på målet tas bort innan kopieringen startas.
Mofcomp.exe körs med följande kommando:
%SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.För alla distributionsmetoder (LTI, ZTI och UDI) skrivs den här distributionsinformationen för alla distributionsmetoder till registret i HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
Distributionsmetoden är inställd på den distributionsmetod som används och kan anges till LTI,ZTI eller UDI, beroende på vilken distributionsmetod som utförs.
Distributionskälla är inställd på källan för distributionen och kan anges till OEM,MEDIA eller värdet i egenskapen DeploymentMethod .
Distributionstypen är inställd på egenskapen DeploymentType .
Tidsstämpeln för distribution är inställd på dagens datum i WMI-datumformat.
Deployment Toolkit-versionen är inställd på egenskapen Version .
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.
Namnet på aktivitetssekvensen är inställt på egenskapen TaskSequenceName .
Aktivitetssekvensversion är inställt på TaskSequenceVersion egenskapen.
För alla Configuration Manager distributioner (ZTI och UDI för Configuration Manager) skrivs den här distributionsinformationen till registret på HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
OSD-paket-ID är inställt på den _SMSTSPackageID aktivitetssekvensvariabeln.
OSD-programnamnet är alltid inställt på "\*".
OSD Advertisement ID är inställt på _SMSTSAdvertID aktivitetssekvensvariabel.
För LTI-distributioner där en avbildning avbildas skrivs den här distributionsinformationen till registret påHKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
Notera Metoden är inställd på den distributionsmetod som används och kan anges till LTI,ZTI eller UDI, beroende på vilken distributionsmetod som utförs.
Tidsstämpeln Notera är inställd på aktuellt datum i WMI-datumformat.
Notera Toolkit Version är inställd på egenskapen Version.
Notera ID för aktivitetssekvens är inställt på egenskapen TaskSequenceID.
Notera Aktivitetssekvensnamn är inställt på egenskapen TaskSequenceName.
Notera Aktivitetssekvensversion är inställd på egenskapen TaskSequenceVersion.
För alla Configuration Manager distributioner (ZTI och UDI för Configuration Manager) där en avbildning avbildas skrivs denna distributionsinformation till registret vidHKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
Notera OSD-paket-ID är inställt på den _SMSTSPackageID aktivitetssekvensvariabeln.
Notera OSD-programnamnet är alltid inställt på "*****".
Notera OSD-annonserings-ID är inställt på den _SMSTSAdvertIDaktivitetssekvensvariabeln.
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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
Mofcomp.exe. Kommandoradskompilatorn .mof - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTITatoo.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 (Uppgiftssekvensnamn) | - | |
| TaskSequenceVersion | - |
ZTIUserState.wsf
Det här skriptet initierar USMT för att samla in 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
CMD.exe. Gör det möjligt att köra kommandoradsverktyg - Loadstate.exe. Deponerar data om användartillstånd på en måldator - Msiexec.exe. Hanterar installationen av .msi-baserade program - Scanstate.exe. Samlar in användardata och inställningar - USMT Application Files - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIUserState.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
| /Notera | - |
| /Uppskattning | - |
| /Restore | - |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Arkitektur | - | |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DestinationLogicalDrive | - | |
| ImageBuild (Bild) | - | |
| Bildstorlek | - | |
| ImageSizeMultiplier (BildstorlekSoplikator) | - | |
| InstallFromPath | - | |
| IsServerOS | - | |
| LoadStateArgs (LoadStateArgs) | - | |
| OSCurrentVersion | - | |
| OSDMigrateAdditionalCaptureOptions | - | - |
| OSDMigrateAdditionalRestoreOptions | - | - |
| OSDPackagePath | - | |
| OSDStateStorePath | - | |
| OSVersion | - | |
| ScanStateArgs | - | |
| StatePath | - | - |
| UDDir | - | |
| UDProfiler | - | |
| 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 | Inga |
| Referenser |
-
Credentials_ENU.xml. Promptar användaren för autentiseringsuppgifter som ska användas när du ansluter till nätverksresurser - IPConfig.exe. Visar alla aktuella TCP/IP-nätverkskonfigurationsvärden och uppdaterar DHCP- och DNS-inställningar - MSHTA.exe. Värd för HTML-program - Regsvr32.exe. Registrerar filer (.dll, .exe, .ocx och så vidare) i 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ångstagg | - | |
| ComputerName (datornamn) | - | |
| Felsöka | - | - |
| DeploymentMethod | - | |
| DeployRoot (Distribuera) | - | |
| DestinationDisk | - | - |
| DestinationLogicalDrive | - | - |
| DestinationPartition | - | - |
| EventShare (på engelska) | - | |
| Värdnamn | - | |
| ImageBuild (Bild) | - | - |
| ImageFlags | - | |
| Bildindex | - | |
| Bildspråk | - | |
| Bildprocessor | - | |
| Bildstorlek | - | |
| InstallFromPath | - | |
| JoinDomain | - | |
| LogPath (LogPath) | - | - |
| MacAddress | - | |
| OSCurrentVersion | - | |
| OSDAdvertID | - | |
| OSDAnswerFilePath | - | - |
| OSDAnswerFilePathSysprep | - | - |
| OSDComputerName | - | - |
| OSDPackageID | - | |
| OSDPackagePath | - | |
| OSDTargetSystemDrive | - | |
| OSGUID | - | |
| OSSKU (OSSKU) | - | |
| OSVersion | - | |
| Fas | - | |
| Processor_Architecture | - | |
| ResourceRoot (på engelska) | - | |
| SLShare | - | |
| SLShareDynamicLogging | - | |
| TaskSequenceID | - | |
| TaskSequenceName (Uppgiftssekvensnamn) | - | |
| TaskSequenceVersion | - | |
| UDDir | - | |
| UDShare | - | |
| UserDomain | - | - |
| Användar-ID | - | - |
| UserPassword | - | - |
| UUID | - | |
|
Version Notera: Den här variabeln är en intern variabel som representerar MDT-versionen. |
- | - |
| WDSServer | - |
ZTIValidate.wsf
Skriptet garanterar att distributionen fortsätter utan att måldatorns villkor verifieras. 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 minsta möjliga RAM-minne finns på måldatorn. Annars avslutas skriptet.
Kontrollera att processorn uppfyller den lägsta hastighet som krävs; Annars avslutas skriptet.
Kontrollera att hårddiskstorleken uppfyller minimikraven. Annars avslutas skriptet.
Kontrollera att måldatorns operativsystem är installerat på enhet C. Annars avslutas skriptet.
Om DeploymentType = UPPDATERA 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
Compact.exe. Visar eller ändrar komprimeringen av filer på NTFS-filsystempartitioner - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIValidate.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| DeploymentType | - | |
| DestinationLogicalDrive | - | - |
| ImageBuild (Bild) | - | |
| ImageMemory (Bildminne) | - | |
| ImageProcessorSpeed | - | |
| Bildstorlek | - | |
| ImageSizeMultiplier (BildstorlekSoplikator) | - | |
| IsServerOS | - | |
| Minne | - | |
| OSDPackagePath | - | |
| OSInstall | - | |
| ProcessorSpeed | - | |
| SMSTSLocalDataDrive | - | |
| VerifyOS | - |
ZTIVHDCreate.wsf
Detta skript 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 virtuella hårddisken som nyligen skapats. Skriptprocesserna är följande:
Metoden Class_Initialize används för att initiera variabeln VHDInputVariable .
Kontrollera att VHDCreateSource har definierats och letar upp VHD-källfilen (om den har angetts).
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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
ZTIDiskUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIVHDCreate.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, 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 kunna köras.
De flesta företag har redan team och infrastrukturer på plats för att uppdatera nyligen distribuerade datorer via företagsnätverket. I den här processen spårar vi den senaste uppsättningen korrigeringar, drivrutiner och uppdateringar som är tillgängliga för varje skrivbordskonfiguration och bestämmer 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 för distributionsgrupper som kanske inte har etablerade processer, men som ändå vill se till att måldatorerna uppdateras när de distribueras.
Det här skriptet söker automatiskt igenom måldatorn och laddar ned ett stort antal uppdateringar som visar sig vara tillämpliga. Bland dessa finns:
Service Pack för Windows
Drivrutiner från andra tillverkare än Microsoft som har lagts på Windows Update
De senaste snabbkorrigeringsuppdateringarna
Microsoft Office-uppdateringar
Uppdateringar för Microsoft Exchange Server och SQL Server
Microsoft Visual Studio-uppdateringar®
Vissa programuppdateringar som inte kommer från Microsoft
Tips
Många maskinvarutillverkare har placerat sina drivrutiner på Windows Update. De här drivrutinerna behöver inte längre finnas i katalogen med färdiga drivrutiner. 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 inmatning från användaren.
MDT stöder möjligheten att distribuera en uppdaterad version av WUA som en del av distributionen av operativsystemet. Det här säkerställer att måldatorerna kör rätt version av WUA när de distribueras. Det eliminerar också behovet av att ansluta till Internet och ladda ned den senaste versionen av WUA efter distributionen.
MDT kan också konfigurera WUA 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 så att det använder 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 Agent på klientdatorer.
Skaffa den senaste versionen av det fristående WUA-installationsprogrammet 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 under tillståndsåterställningsfasen för operativsystemdistributionen. Det körs första gången när operativsystemet har startats för första gången. Se till att du har installerat de senaste uppdateringarna och Service Pack-versionerna innan du installerar program som kan vara beroende av att särskilda uppdateringar eller service pack-versioner installeras på måldatorn. Ett program kan till exempel vara beroende av att den senaste versionen av Microsoft .NET Framework är installerad.
Skriptet körs även efter att programmen har installerats, vilket säkerställer att de senaste service pack-versionerna och uppdateringarna för programmet har tillämpats. Använd till exempel det här skriptet för att säkerställa 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 för att installationen av uppdateringen ska kunna slutföras helt. För att säkerställa att uppdateringarna installeras på rätt sätt om skriptet upptäcker att installationen av en uppdatering kräver att måldatorn startas om, startar skriptet automatiskt om måldatorn och återupptas om ytterligare uppdateringar har upptäckts och väntar på installation. Skriptet avslutas om det fastställer att måldatorn är helt uppdaterad. Ett fel loggas om skriptet har sju misslyckade försök att installera uppdateringarna medan måldatorn uppdateras och måldatorn fortfarande kräver en omstart.
Under körningen utför skriptet följande uppgifter:
Konfigurera måldatorn för att använda en WSUS-server, om egenskapen WSUSServer har angetts.
Kontrollera att den senaste versionen av WUA är installerad på måldatorn.
Sök igenom måldatorn efter tillämpliga uppdateringar som inte redan har installerats och som vanligtvis kan vara dolda.
Varje uppdatering har en associerad UpdateID och QNumber-egenskap :
Egenskapen UpdateID har 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 UpdateIDs som ska undantas. Uppdateringar med ett UpdateID som finns i den här listan installeras inte.
WUMU_ExcludeKB. En lista över QNumbers som ska undantas. uppdateringar med ett QNumber som finns i den här listan kommer inte att installeras.
Dessutom utesluts eventuella uppdateringar som kräver användarinmatning och installeras inte.
Alla uppdateringar som kräver godkännande av ett licensavtal (EULA) godkänns automatiskt av skriptet. Se till att läsa och kontrollera varje licensavtal manuellt innan du kör skriptet i en produktionsmiljö.
Aktiviteten för varje uppdatering skrivs till den 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 omgångar.
Måldatorn kan behö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!
Som standard ska du ta med 925471 QNumber i listan WUMU_ExcludeKB för att förhindra att extra språkpaket installeras i Windows Vista Ultimate.
| 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 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. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0|1> <IsHidden=0|1>"> </Query:true|false> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
| /UpdateCommand:param |
-
Ärinstallerad. Värdet är 0 för att fråga efter uppdateringar som inte är installerade. - Ärdold. Värdet 0 för att fråga efter uppdateringar som är dolda. |
| /Fråga:värde |
-
Det är 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 det 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!
För mer information om UpdateCommand, se IUpdateSearcher::Search Method.
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| Arkitektur | - | |
| DoCapture DoCapture | - | |
| InstalleradeUppdateringar | - | |
| MSIT_WU_Count | - | - |
| NoAutoUpdate_Previous | - | - |
| SMSTSRebootRequested | - | - |
| SMSTSRetryRequested | - | - |
| WSUSServer | - | |
| WUMU_ExcludeID | - | |
| WUMU_ExcludeKB | - |
ZTIWipeDisk.wsf
Skriptet formaterar måldatorns hårddisk. Skriptet:
Avslutas om WipeDisk inte är lika med TRUE
Bestämmer vilken enhet som ska formateras
Formaterar enheten genom att anropa
cmd /c format <Drive> /fs:ntfs /p:3 /Y(där<Drive>är enhetsbeteckningen för 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 skriptet genererar - BDD.log. Loggfil som innehåller händelser som alla MDT-skript genererar |
| Referenser |
-
CMD.exe. Gör det möjligt att köra kommandoradsverktyg - Format.com. Formaterar hårddisken - ZTIUtility.vbs. Inkluderar stödfunktioner och subrutiner som skriptet använder |
| Plats | distribution\Scripts |
| Använd | cscript ZTIWipeDisk.wsf </debug:value> |
Argument
| Värde | Beskrivning |
|---|---|
| /debug:värde | Matar ut händelsemeddelanden till konsolen och till .log-filerna. Om värdet som anges i värdet är: - TRUE, händelsemeddelanden skickas till konsolen och .log filerna - FALSKT, händelsemeddelanden skickas endast till .log filer (Detta är beteendet när argumentet inte anges.) |
Egenskaper
| Namn | Läsa | Skriv |
|---|---|---|
| WipeDisk (rensa) | - |