Script
Gli script usati nelle distribuzioni LTI e ZTI fanno riferimento alle proprietà che determinano i passaggi del processo e le impostazioni di configurazione usate durante il processo di distribuzione. Usare questa sezione di riferimento per determinare gli script corretti da includere nelle azioni e gli argomenti validi da fornire durante l'esecuzione di ogni script. Per ogni script vengono fornite le informazioni seguenti:
Nome. Specifica il nome dello script.
Descrizione. Fornisce una descrizione dello scopo dello script e di tutte le informazioni pertinenti relative alla personalizzazione dello script.
Input. Indica i file usati per l'input nello script.
Output. Indica i file creati o modificati dallo script.
Riferimenti. Indica altri script o file di configurazione a cui fa riferimento lo script.
Posizione. Indica la cartella in cui è possibile trovare lo script. Nelle informazioni per la posizione vengono usate le variabili seguenti:
program_files. Questa variabile punta al percorso della cartella Programmi nel computer in cui è installato MDT.
distribuzione. Questa variabile punta al percorso della cartella Distribution per la condivisione di distribuzione.
piattaforma. Questa variabile è un segnaposto per la piattaforma del sistema operativo (x86 o x64).
Usare. Fornisce i comandi e le opzioni che è possibile specificare.
Argomenti e descrizione. Indicare gli argomenti validi da specificare per lo script e una breve descrizione del significato di ogni argomento.
Proprietà. Proprietà a cui fa riferimento lo script.
BDD_Autorun.wsf
Questo script visualizza una finestra di dialogo che indica il supporto di distribuzione inserito dall'utente creato dal processo MDT, ad esempio un DVD avviabile o un disco rigido rimovibile. Il messaggio viene visualizzato per 15 secondi. Se non viene eseguita alcuna azione, lo script viene avviato LiteTouch.vbs.
Per altre informazioni su LiteTouch.vbs, vedere LiteTouch.vbs.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto | Nessuno |
Riferimenti | LiteTouch.vbs. Avvia LTI |
Posizione | distribution\Scripts |
Usare | Nessuno |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
BDD_Welcome_ENU.xml
Questo file XML contiene il codice script e il layout HTML per la pagina Distribuzione di Windows visualizzata all'inizio della Distribuzione guidata. Questo file XML viene letto da Wizard.hta, che esegue le pagine della procedura guidata incorporate in questo file XML.
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | Nessuno |
Riferimenti |
-
NICSettings_Definition_ENU.xml. Consente all'utente di fornire le impostazioni di configurazione per le schede di rete - Wizard.hta. Visualizza le pagine della Distribuzione guidata - WPEUtil.exe. Inizializza Windows PE e le connessioni di rete; avvia LTI |
Posizione | distribution\Tools\platform |
Usare | mshta.exeWizard.hta BDD_Welcome_ENU.xml |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
KeyboardLocalePE | - | |
WelcomeWizardCommand | - | |
WizardComplete | - |
Credentials_ENU.xml
Questo file XML contiene il codice script e il layout HTML per la pagina Specifica credenziali per la connessione guidata alle condivisioni di rete nella Distribuzione guidata. Questo file XML viene letto da Wizard.hta, che esegue le pagine della procedura guidata incorporate in questo file XML.
Nota
Questa pagina della procedura guidata viene visualizzata solo se si verifica un errore durante la convalida delle credenziali utente predefinite.
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | Nessuno |
Riferimenti | Credentials_scripts.vbs. Contiene le funzioni di supporto delle credenziali utente |
Posizione | distribution\Scripts |
Usare | mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain | /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
Credentials_scripts.vbs
Questo script analizza gli argomenti forniti durante il caricamento del file Credentials_ENU.xml nella Distribuzione guidata. Esegue anche la convalida delle credenziali utente. Questo script viene letto dal file Credentials_ENU.xml.
Per altre informazioni su Credentials_ENU.xml, vedere l'argomento corrispondente in Credentials_ENU.xml.
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | I messaggi di evento vengono scritti in questi file di log: - Credentials_scripts.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | Nessuno |
Posizione | distribution\Scripts |
Usare | <script language="VBScript" src="Credentials_scripts.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
UserCredentials | - | |
UserDomain | - |
DeployWiz_Definition_ENU.xml
Questo file XML contiene il codice script e il layout HTML per ogni pagina della procedura guidata nella Distribuzione guidata. Questo file viene letto da Wizard.hta, che esegue le pagine della procedura guidata incorporate in questo file XML. Questo file .xml contiene le pagine della procedura guidata seguenti:
Benvenuto
Specificare le credenziali per la connessione alle condivisioni di rete
Sequenza di attività
Dettagli computer
Dati utente
Spostare dati e impostazioni
Dati utente (ripristino)
Computer Backup
Product Key
Language Pack
Impostazioni locali e ora
Ruoli e funzionalità
Applicazioni
Password amministratore
Amministratori locali
Immagine di acquisizione
BitLocker
Pronto per iniziare
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | Nessuno |
Riferimenti |
-
DeployWiz_Initialization.vbs. Include funzioni di supporto e subroutine usate dallo script - DeployWiz_Validation.vbs. Include funzioni di supporto e subroutine usate dallo script - ZTIBackup.wsf. Crea un backup del computer di destinazione - ZTIPatches.wsf. Installa gli aggiornamenti (Language Pack, aggiornamenti della sicurezza e così via) - ZTIUserState.wsf. Inizializza la migrazione dello stato utente per acquisire e ripristinare lo stato utente nel computer di destinazione |
Posizione | distribution\Scripts |
Usare | Nessuno |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DeploymentMethod | - | |
DeploymentType | - | |
DoCapture | - | |
ImageBuild | - | |
ImageFlags | - | |
IsBDE | - | |
IsServerOS | - | |
JoinDomain | - | |
OSDComputerName | - | |
OSVersion | - | |
SkipAdminAccounts | - | |
SkipAdminPassword | - | |
SkipApplications | - | |
SkipBitLocker | - | |
SkipCapture | - | |
SkipComputerBackup | - | |
SkipComputerName | - | |
SkipDomainMembership | - | |
SkipLocaleSelection | - | |
SkipPackageDisplay | - | |
SkipProductKey | - | |
SkipRoles | - | |
SkipSummary | - | |
SkipTaskSequence | - | |
SkipTimeZone | - | |
SkipUserData | - | |
TaskSequenceTemplate | - | |
UserDomain | - | |
ID utente | - | |
UserPassword | - | |
USMTOfflineMigration | - |
DeployWiz_Initialization.vbs
Questo script inizializza le pagine della Distribuzione guidata (archiviate in DeployWiz_Definition_ENU.xml). Contiene anche funzioni e subroutine chiamate dalla Distribuzione guidata durante una distribuzione LTI.
Valore | Descrizione |
---|---|
Input |
-
DomainOUList.xml. Contiene un elenco di unità organizzative di dominio - ListOfLanguages.xml - LocationServer.xml. Contiene un elenco di condivisioni di distribuzione disponibili - Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione; le variabili di ambiente vengono popolate da ZTIGather.wsf |
Prodotto | Il messaggio di evento viene scritto in questi file di log: - DeployWiz_Initialization.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIApplications.wsf. Avvia l'installazione dell'applicazione |
Posizione | distribution\Scripts |
Usare | <script language="VBScript" src="DeployWiz_Initialization.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
Applicazioni | - | |
BackupDir | - | |
BackupFile | - | |
BackupShare | - | |
BDEInstall | - | |
BDEKeyLocation | - | |
BDERecoveryKey | - | |
BDEWaitForEncryption | - | |
CapableArchitecture | - | |
ComputerBackupLocation | - | |
CustomWizardSelectionProfile | - | |
DeploymentType | - | |
DeployRoot | - | |
DomainAdmin | - | |
DomainAdminDomain | - | |
DomainAdminPassword | - | |
DomainOUs | - | |
ImageBuild | - | |
ImageFlags | - | |
ImageLanguage | - | |
ImageLanguage001 | - | |
ImageProcessor | - | |
IsServerOS | - | |
KeyboardLocale | - | |
KeyboardLocale_Edit | - | |
LanguagePacks | - | |
LanguagePacks001 | - | |
LocalDeployRoot | - | |
MandatoryApplications | - | |
OSDComputerName | - | |
OSCurrentBuild | - | |
OSDBitLockerCreateRecoveryPassword | - | |
OSDBitLockerMode | - | |
OSDBitLockerStartupKeyDrive | - | |
OSDBitLockerWaitForEncryption | - | |
OSSKU | - | |
OSVersion | - | |
OverrideProductKey | - | |
ProductKey | - | |
SkipCapture | - | |
SkipDomainMembership | - | |
TaskSequenceID | - | |
TimeZoneName | - | |
TSGUID | - | |
UDDir | - | |
UDShare | - | |
UILanguage | - | |
UserDataLocation | - | |
UserDomain | - | |
ID utente | - | |
UserLocale | - | |
UserPassword | - | |
WizardSelectionProfile | - |
DeployWiz_Validation.vbs
Questo script inizializza e convalida le informazioni digitate nelle pagine della Distribuzione guidata (archiviate in DeployWiz_Definition_ENU.xml). Questo script contiene funzioni e subroutine chiamate dalla Distribuzione guidata durante una distribuzione LTI.
Valore | Descrizione |
---|---|
Input |
-
OperatingSystems.xml. Contiene l'elenco dei sistemi operativi disponibili per la distribuzione - Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione; le variabili di ambiente vengono popolate da ZTIGather.wsf |
Prodotto | Nessuno |
Riferimenti |
-
Credentials_ENU.xml. Richiede all'utente le credenziali che verranno usate per la connessione alle risorse di rete - ZTIGather.wsf. Raccoglie proprietà e regole di elaborazione |
Posizione | distribution\Scripts |
Usare | <script language="VBScript" src="DeployWiz_Validation.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
DeploymentType | - | - |
DeployTemplate | - | |
ImageBuild | - | |
ImageProcessor | - | - |
OSVersion | - | |
TaskSequenceID | - | |
TSGUID | - | |
UserCredentials | - | |
UserDomain | - | |
ID utente | - | |
UserPassword | - |
LiteTouch.vbs
Questo script viene chiamato dalla Distribuzione guidata per avviare LTI. Lo script:
Rimuove la cartella C:\MININT (se esistente)
Verifica che il computer di destinazione soddisfi i requisiti per l'esecuzione della Distribuzione guidata chiamando ZTIPrereq.vbs
Avvia la Distribuzione guidata eseguendo LiteTouch.wsf
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | Nessuno |
Riferimenti |
-
BDDRun.exe - ZTIPrereq.vbs. Utilizzato per determinare se il computer di destinazione soddisfa i prerequisiti per la distribuzione di un nuovo sistema operativo - LiteTouch.wsf. Script responsabile del controllo del processo di distribuzione LTI |
Posizione | distribution\Scripts |
Usare | cscript LiteTouch.vbs </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
LiteTouch.wsf
Questo script viene chiamato da LiteTouch.vbs ed è responsabile del controllo del processo di distribuzione LTI. Tra queste vi sono anche:
Esecuzione della Distribuzione guidata
Esecuzione del processo di distribuzione LTI usando il file della sequenza di attività appropriato
Valore | Descrizione |
---|---|
Input |
-
task_sequence_file.xml. Contiene le attività e la sequenza di attività per il processo di distribuzione LTI - Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione; le variabili di ambiente vengono popolate da ZTIGather.wsf |
Prodotto |
-
LiteTouch.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
BDD_Welcome_ENU.xml. Visualizza la pagina di benvenuto della Distribuzione guidata per la distribuzione LTI - DeployWiz_Definition_ENU.xml. Visualizza le pagine della Distribuzione guidata per la distribuzione LTI - Diskpart.exe. Utilità che consente la gestione automatizzata di dischi, partizioni e volumi - LTICleanup.wsf. Esegue le attività di pulizia al termine della distribuzione - LTICopyScripts.wsf. Copia gli script di distribuzione in un disco rigido locale nel computer di destinazione - MSHTA.exe. Host applicazione HTML - RecEnv.exe. Se questa utilità esiste, all'utente viene richiesto di determinare se avviare Ambiente ripristino Windows. - Regsvr32.exe. Registra i file (.dll, .exe, ocx e così via) con il sistema operativo - Summary_Definition_ENU.xml. Visualizza i risultati di riepilogo per la distribuzione LTI - TsmBootStrap.exe. Utilità Bootstrap della sequenza di attività - Wizard.hta. Visualizza le pagine della Distribuzione guidata - WPEUtil.exe. Inizializza Windows PE e le connessioni di rete; avvia LTI - ZTIGather.wsf. Raccoglie proprietà e regole di elaborazione - ZTIPrereq.vbs. Verifica che il computer di destinazione soddisfi i requisiti per l'esecuzione della Distribuzione guidata - ZTINICConfig.wsf. Configura le schede di rete attivate - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>" |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
/Inizio | Crea un collegamento nel nuovo sistema operativo che viene eseguito dopo l'avvio della shell |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
_DoNotCleanLiteTouch | - | |
_SMSTSPackageName | - | |
AdminPassword | - | |
Architettura | - | - |
BootPE | - | - |
ComputerBackupLocation | - | |
ComputerName | - | |
DeployDrive | - | - |
DeploymentMethod | - | - |
DeploymentType | - | - |
DeployRoot | - | - |
DestinationLogicalDrive | - | |
DomainAdmin | - | |
DomainAdminDomain | - | |
DomainAdminPassword | - | |
FinishAction | - | |
HostName | - | |
IsServerCoreOS | - | |
JoinDomain | - | |
JoinWorkgroup | - | - |
KeyboardLocalePE | - | |
LTISuspend | - | |
OSDAdapterCount | - | |
OSDComputerName | - | - |
Fase | - | - |
ResourceDrive | - | - |
ResourceRoot | - | - |
RetVal | - | |
SkipBDDWelcome | - | |
SkipFinalSummary | - | - |
SkipWizard | - | |
SMSTSLocalDataDrive | - | |
TaskSequenceID | - | |
TimeZoneName | - | |
UserDataLocation | - | - |
UserDomain | - | |
ID utente | - | |
UserPassword | - | |
WelcomeWizardCommand | - | |
WizardComplete | - |
LTIApply.wsf
Questo script è responsabile dell'installazione di un'immagine Windows PE nel computer di destinazione. L'immagine Windows PE viene usata per raccogliere informazioni sul computer di destinazione ed eseguire le attività di distribuzione nel computer di destinazione.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
LTIApply.log. File di log che contiene eventi generati da questo script - LTIApply_wdsmcast.log. File di log che contiene eventi generati dall'utilità Wdsmcast - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
CMD.exe. Consente l'esecuzione di strumenti da riga di comando - Bootsect.exe. Applica un settore di avvio al disco rigido - ImageX.exe. Utilità usata per creare e gestire file WIM - ZTIBCDUtility.vbs. Include le funzioni di utilità usate durante l'esecuzione di attività di Boot Manager - ZTIConfigFile.vbs. Include routine per l'elaborazione di file XML - ZTIDiskUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - Wdsmcast.exe. Un'utilità usata dai computer di destinazione per aggiungere una trasmissione multicast |
Posizione | distribution\Scripts |
Usare | cscript LTIApply.wsf </pe> </post> </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/Pe | Usa il processo per l'installazione dell'immagine Windows PE nel computer di destinazione |
/Inserisci | Pulisce i file non necessari dopo l'installazione di un'immagine |
/debug:value | Restituisce i messaggi di evento alla console e ai file .log; se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
BootPE | - | |
DeployRoot | - | |
DestinationLogicalDrive | - | - |
OSGUID | - | |
OSCurrentVersion | - | |
OSVersion | - | |
ImageBuild | - | |
ImageFlags | - | |
ImageProcessor | - | |
ISBDE | - | |
SourcePath | - | |
TaskSequenceID | - | |
UserDomain | - | |
ID utente | - | |
UserPassword | - | |
WDSServer | - |
LTICleanup.wsf
Questo script rimuove tutti i file o le impostazioni di configurazione (ad esempio script, cartelle, voci del Registro di sistema o impostazioni di configurazione dell'accesso automatico) dal computer di destinazione al termine del processo di distribuzione.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione. Le variabili di ambiente vengono popolate da ZTIGather.wsf. |
Prodotto |
-
LTICleanup.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Bootsect.exe. Applica un settore di avvio al disco rigido - Net.exe. Esegue attività di gestione della rete - RegSvr32.exe. Registra i file (.dll, .exe, ocx e così via) con il sistema operativo - ZTIBCDUtility.vbs. Include le funzioni di utilità usate durante l'esecuzione di attività di Boot Manager - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript LTICleanup.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
_DoNotCleanLiteTouch | - | |
DeployRoot | - | |
DestinationLogicalDrive | - | |
OSVersion | - |
LTICopyScripts.wsf
Questo script copia gli script di distribuzione per i processi di distribuzione LTI e ZTI in un disco rigido locale nel computer di destinazione.
Valore | Descrizione |
---|---|
Input |
-
Summary_Definition_ENU.xml. Visualizza i risultati di riepilogo per la distribuzione LTI - Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
LTICopyScripts.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript LTICopyScripts.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
LTIGetFolder.wsf
Questo script visualizza una finestra di dialogo che consente all'utente di passare a una cartella. Il percorso della cartella selezionata viene archiviato nella variabile di ambiente FOLDERPATH.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione. Le variabili di ambiente vengono popolate da ZTIGather.wsf. |
Prodotto | Nessuno |
Riferimenti |
-
ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - WizUtility.vbs. Include funzioni di supporto e subroutine usate dall'interfaccia utente (ad esempio pagine della procedura guidata) |
Posizione |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
Usare | cscript LTIGetFolder.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DefaultFolderPath | - | |
FolderPath | - |
LTIOEM.wsf
Questo script viene usato da un OEM durante uno scenario OEM LTI per copiare il contenuto di una condivisione di distribuzione multimediale nel disco rigido del computer di destinazione per prepararlo alla duplicazione.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione. Le variabili di ambiente vengono popolate da ZTIGather.wsf. |
Prodotto |
-
LTIOEM.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
RoboCopy.exe. Strumento di copia di file e cartelle - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript LTIOEM.wsf </BITLOCKER | /BDE> </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
/BITLOCKER | Abilita BitLocker |
/BDE | Abilita BitLocker |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
_DoNotCleanLiteTouch | - | |
DeployDrive | - | |
DeployRoot | - | |
TSGUID | - |
LTISuspend.wsf
Questo script sospende una sequenza di attività per consentire l'esecuzione di attività manuali. Quando questo script viene eseguito, crea un collegamento Alla sequenza di attività di ripresa sul desktop dell'utente che consente all'utente di riavviare la sequenza di attività dopo il completamento di tutte le attività manuali.
Nota
Questo script è supportato solo nel sistema operativo completo.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione. Le variabili di ambiente vengono popolate da ZTIGather.wsf. |
Prodotto |
-
LTISuspend.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
LiteTouch.wsf. Controlla il processo di distribuzione LTI - LTICopyScripts.wsf. Copia gli script di distribuzione in un disco rigido locale nel computer di destinazione - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript LTISuspend.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
/Riassumere | - |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
LTISuspend | - | |
SMSTSRebootRequested | - |
LTISysprep.wsf
Questo script prepara il computer di destinazione per l'esecuzione di Sysprep, esegue Sysprep nel computer di destinazione e quindi verifica che Sysprep sia stato eseguito correttamente.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione. Le variabili di ambiente vengono popolate da ZTIGather.wsf. |
Prodotto |
-
LTISysprep.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Expand.exe. Espande i file compressi - Sysprep.exe. Prepara i computer per la duplicazione - ZTIConfigFile.vbs. Contiene routine per l'elaborazione di file XML - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript LTISysprep.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
DeployRoot | - | |
DestinationLogicalDrive | - | |
DoCapture | - | |
OSCurrentBuild | - | |
OSDAnswerFilePath | - | |
OSGUID | - | |
SourcePath | - | - |
TaskSequenceID | - |
NICSettings_Definition_ENU.xml
Questo file XML contiene il codice script e il layout HTML per la pagina configura impostazioni di rete IP statiche della Distribuzione guidata. Durante una distribuzione LTI, Wizard.hta legge questo file ed esegue la pagina della procedura guidata incorporata che richiede la configurazione di indirizzamento di rete richiesta. Se non viene fornita alcuna configurazione di indirizzi IP statici, per impostazione predefinita gli script di distribuzione useranno DHCP per ottenere la configurazione di rete necessaria.
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | Nessuno |
Riferimenti | ZTINICUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | Nessuno |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
OSDAdapterxDNSServerList | - | |
OSDAdapterxDNSSuffix | - | |
OSDAdapterxGateways | - | |
OSDAdapterxIPAddressList | - | |
OSDAdapterxMacAddress | - | |
OSDAdapterxSubnetMask | - | |
OSDAdapterxWINSServerList | - | |
OSDAdapterCount | - |
Nota
Laxnei nomi delle proprietà elencati in precedenza è un segnaposto per una matrice in base zero che contiene informazioni sulla scheda di rete.
Summary_Definition_ENU.xml
Questo file XML contiene il codice script e il layout HTML per la pagina della procedura guidata Riepilogo distribuzione della Distribuzione guidata. Durante una distribuzione LTI, Wizard.hta legge questo file ed esegue la pagina della procedura guidata incorporata che visualizza i risultati di riepilogo per la distribuzione LTI. Questo file XML contiene le pagine della procedura guidata seguenti:
Operazione riuscita. Notifica relativa al completamento corretto delle attività di distribuzione
Errore. Notifica relativa all'errore di completamento delle attività di distribuzione
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | Nessuno |
Riferimenti | Summary_Scripts.vbs. Include funzioni di supporto e subroutine usate dalle pagine della procedura guidata incorporate in questo file XML |
Posizione | distribution\Scripts |
Usare | Nessuno |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
SkipFinalSummary | - | |
RetVal | - |
Summary_scripts.vbs
Questo script viene chiamato dalla pagina della procedura guidata Riepilogo della Distribuzione guidata. Contiene funzioni e subroutine usate per l'inizializzazione e la convalida.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto | Il messaggio di evento viene scritto in questi file di log: - Summary_scripts.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | Nessuno |
Posizione | distribution\Scripts |
Usare | <script language="VBScript" src="Summary_Scripts.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DeploymentType | - | |
RetVal | - |
Wizard.hta
Questa applicazione hypertext visualizza le pagine della Distribuzione guidata.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene l'elenco di valori delle proprietà, proprietà personalizzate, connessioni al database, regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione. Le variabili di ambiente vengono popolate da ZTIGather.wsf. |
Prodotto |
-
Wizard.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
LTIGetFolder.wsf. File script che avvia una finestra di dialogo BrowseForFolder - ZTIConfigFile.vbs. Include routine per l'elaborazione di file XML - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - WizUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
Usare | mshta.exe Wizard.hta </definition:filename> </NotWizard> </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/NotWizard | Usato per ignorare le richieste di pagina della procedura guidata |
/Definition:filename | Specifica il file XML da caricare nella procedura guidata |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Definizione | - | |
DefaultFolderPath | - | |
FolderPath | - | |
WizardComplete | - |
WizUtility.vbs
Questo script contiene funzioni e subroutine a cui fanno riferimento i vari script della Distribuzione guidata.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
WizUtility.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | LTIGetFolder.wsf. File script che avvia una finestra di dialogo BrowseForFolder |
Posizione |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
Usare | <script language="VBScript" src="WizUtility.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DefaultFolderPath | - | |
DefaultDestinationDisk | - | |
DefaultDestinationIsDirty | - | |
DefaultDestinationPartition | - | |
DeploymentType | - | |
DestinationDisk | - | |
FolderPath | - | |
OSVersion | - | |
UserDomain | - | |
UserCredentials | - |
ZTIApplications.wsf
Questo script avvia un'installazione di applicazioni configurate nel nodo Applicazioni in Deployment Workbench. Questo script non tenterà di installare alcuna applicazione che:
Non supporta il tipo di piattaforma del computer di destinazione
Non supporta il tipo di processore del computer di destinazione
Ha una voce di disinstallazione nel Registro di sistema in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Nota
Se nell'applicazione elencata sono definite applicazioni dipendenti, questo script tenta di installare tali applicazioni dipendenti prima di installare l'applicazione elencata.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIApplications.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
ZTIConfigFile.vbs. Include routine per l'elaborazione di file XML - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - BDDRun.exe. Esegue un comando che richiede l'interazione dell'utente |
Posizione | distribution\Scripts |
Usare | cscript ZTIApplications.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
ApplicationGUID | - | |
ApplicationSuccessCodes | - | |
DependentApplications | - | |
DeploymentMethod | - | |
InstalledApplications | - | - |
ResourceDrive | - | |
ResourceRoot | - | - |
SMSTSRebootRequested | - | |
SMSTSRetryRequested | - |
ZTIAppXmlGen.wsf
Questo script genera un file XML, ZTIAppXmlGen.xml, da usare per l'acquisizione automatica dei dati utente (documenti) associati alle applicazioni installate. Esegue questa operazione tramite la chiave del Registro di sistemaHKEY_CLASSES_ROOT\Software\Classes e acquisisce tutte le applicazioni che:
Non sono associati a una di queste estensioni di file: .mp3, .mov, .wma, .wmv, chm, evt, evtx, .exe, .com o fon
Non sono associati a Microsoft Office, ad esempio Office System 2007 o Microsoft Office 2003.
Avere un gestore aperto valido elencato in HKEY_CLASSES_ROOT\application\shell\open\command
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIAppXmlGen.xml. Contiene un elenco di applicazioni installate nel computer di destinazione - ZTIAppXmlGen.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIAppXmlGen.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DeploymentMethod | - | |
DeploymentType | - | |
ImageBuild | - | |
OSCurrentVersion | - | |
USMTMigFiles | - | - |
ZTIAuthorizeDHCP.wsf
Questo script usa lo strumento Netsh per configurare il computer di destinazione in modo che sia un server DHCP autorizzato in Active Directory Domain Services.
Per altre informazioni sull'autorizzazione dei server DHCP, vedere Comandi Netsh per DHCP.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIAuthorizeDHCP.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Netsh.exe. Utilità usata per automatizzare la configurazione dei componenti di rete - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIAuthorizeDHCP.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
IPAddress | - |
ZTIBackup.wsf
Questo script esegue un backup del computer di destinazione usando l'utilità ImageX. Il backup viene archiviato nel percorso specificato nelle proprietà BackupDir e BackupShare .
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIBackup.log. File di log che contiene eventi generati da questo script - ZTIBackup_imagex.log. File di log che contiene eventi generati da ImageX - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
ImageX.exe. Utilità usata per creare e gestire file WIM - ZTIBCDUtility.vbs. Include le funzioni di utilità usate durante l'esecuzione di attività di Boot Manager - ZTIDiskUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIBackup.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
BackupDir | - | |
BackupDisk | - | |
BackupDrive | - | |
BackupFile | - | |
BackupPartition | - | |
BackupScriptComplete | - | |
BackupShare | - | |
ComputerBackupLocation | - | |
DeploymentMethod | - | |
DeploymentType | - | |
DestinationLogicalDrive | - | - |
DoCapture | - | |
ImageBuild | - | |
ImageFlags | - | |
OSDStateStorePath | - | |
Fase | - | |
TaskSequenceID | - | |
USMTLocal | - |
ZTIBCDUtility.vbs
Questo script contiene funzioni di utilità usate da alcuni script MDT durante l'esecuzione di attività di Boot Manager.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto | Nessuno |
Riferimenti | BCDEdit.exe. Uno strumento per modificare la configurazione di avvio di Windows |
Posizione |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
Usare | <script language="VBScript" src="ZTIBCDUtility.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
ZTIBde.wsf
Questo script installa e configura BitLocker nel computer di destinazione. La configurazione di BitLocker è limitata agli scenari nuovi computer con dischi rigidi configurati con una singola partizione.
Nota
Per le distribuzioni ZTI e UDI, la proprietà UILanguage deve essere impostata in CustomSettings.ini o nel database MDT, perché ZTIBde.wsf tenta di leggere le impostazioni locali dalla proprietà UILanguage .
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIBde.log. File di log che contiene eventi generati da questo script - ZTIBdeFix_diskpart.log. File di log contenente eventi generati dallo strumento Diskpart - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
CMD.exe. Consente l'esecuzione di strumenti da riga di comando - Defrag.exe. Deframmenta il disco rigido - Diskpart.exe. Utilità che consente la gestione automatizzata di dischi, partizioni e volumi - ServerManagerCmd.exe - ZTIDiskUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - ZTIOSRole.wsf. Installa i ruoli del server - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIBde.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
AdminPassword | - | |
BDEDriveLetter | - | - |
BDEDriveSize | - | |
BDEInstall | - | |
BDEInstallSuppress | - | |
BDEKeyLocation | - | |
BDEPin | - | |
BDERecoveryKey | - | |
BDESecondPass | - | - |
BdeWaitForEncryption | - | |
BitlockerInstalled | - | - |
DeploymentMethod | - | |
ISBDE | - | |
OSDBitLockerCreateRecoveryPassword | - | |
OSDBitLockerMode | - | |
OSDBitLockerStartupKey | - | |
OSDBitLockerStartupKeyDrive | - | |
OSDBitLockerTargetDrive | - | |
OSDBitLockerWaitForEncryption | - | |
OSCurrentBuild | - | |
OSCurrentVersion | - | |
OSFeatures | - | - |
OSRoles | - | - |
OSRoleServices | - | - |
OSVersion | - | |
SMSTSRebootRequested | - | - |
SMSTSRetryRequested | - | |
TPMOwnerPassword | - |
ZTIBIOSCheck.wsf
Questo script controlla il BIOS nel computer di destinazione e quindi esamina un elenco di biose incompatibili con Windows. L'elenco di BIOSe incompatibili viene archiviato nel file ZTIBIOSCheck.xml .
Se il BIOS nel computer di destinazione è elencato nel file ZTIBIOSCheck.xml , lo script restituisce uno stato che indica che il BIOS non è compatibile con Windows e che il processo di distribuzione deve essere terminato. Per informazioni sul popolamento dell'elenco di BIOSe incompatibili, vedere ZTIBIOSCheck.xml.
Valore | Descrizione |
---|---|
Input |
-
ZTIBIOSCheck.xml. Contiene un elenco di BIOSe che sono noti per essere incompatibili con Windows - Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIBIOSCheck.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIBIOSCheck.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito) |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
ZTICoalesce.wsf
Configuration Manager richiede la numerazione sequenziale dei pacchetti a partire da PACKAGES001, senza spazi vuoti nella sequenza numerica. In caso contrario, l'installazione avrà esito negativo.
Questo script consente di definire e denominare le variabili usando informazioni di identificazione sul programma da eseguire, ad esempio ComputerPackages100, ComputerPackages110 o CollectionPackages150. Quindi, quando questo script viene eseguito, Configuration Manager trova tutte le variabili che corrispondono a un modello (ad esempio, tutti i nomi di variabili che contengono la stringa Packages) e compila un elenco sequenziale, senza gap, usando il nome di base PACKAGES.
Ad esempio, se sono state definite le variabili seguenti (usando variabili computer, variabili di raccolta o in CustomSettings.ini o nel database MDT, ad esempio):
ComputerPackages100=XXX00001:Program
ComputerPackages110=XXX00002:Program
CollectionPackages150=XXX00003:Program
Packages001=XXX00004:Program
Dopo l'esecuzione dello script, l'elenco sarà:
PACKAGES001=XXX00004:Program
PACKAGES002=XXX00001:Program
PACKAGES003=XXX00002:Program
PACKAGES004=XXX00003:Program
Configuration Manager sarà quindi in grado di eseguire tutti e quattro i programmi.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTICoalesce.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTICoalesce.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/CoalesceDigits:value | Specifica il numero di cifre da specificare durante la creazione della sequenza di numerazione. Ad esempio, un valore di: - 2 creerebbe PACKAGE03 - 3 creerebbe PACKAGE003 Il valore predefinito se questo argomento non viene specificato è 3. |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
CoalescePattern | - | |
CoalesceTarget | - |
ZTIConfigFile.vbs
Questo script contiene routine comuni per l'elaborazione di file XML MDT.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIConfigFile.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | Net.exe |
Posizione | distribution\Scripts |
Usare | <script language="VBScript" src="ZTIConfigFile.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
IsSafeForWizardHTML | - | |
MandatoryApplications | - | |
SkipGroupSubFolders | - |
ZTIConfigure.wsf
Questo script configura il file Unattend.xml con i valori delle proprietà specificati in precedenza nel processo di distribuzione MDT. Lo script configura il file appropriato in base al sistema operativo distribuito.
Questo script legge il file ZTIConfigure.xml per determinare come aggiornare il file Unattend.xml con i valori appropriati specificati nelle proprietà di distribuzione. Il file ZTIConfigure.xml contiene le informazioni per convertire le proprietà in impostazioni nel file Unattend.xml.
Valore | Descrizione |
---|---|
Input |
-
ZTIConfigure.xml. Contiene un elenco di valori delle proprietà (specificati in precedenza nel processo di distribuzione) e le relative impostazioni di configurazione corrispondenti - Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIConfigure.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIConfigure.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
ComputerName | - | - |
DeploymentType | - | |
DeploymentMethod | - | |
DeployRoot | - | |
DestinationLogicalDrive | - | |
DomainAdminDomain | - | |
ImageBuild | - | |
OSDAnswerFilePath | - | |
OSDAnswerFilePathSysprep | - | |
OSDComputerName | - | |
Fase | - | |
TaskSequenceID | - |
ZTIConfigureADDS.wsf
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIConfigureADDS.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Dcpromo.exe. Installa e rimuove Active Directory Domain Services - Net.exe. Esegue attività di gestione della rete - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIConfigureADDS.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
ADDSLogPath | - | |
ADDSPassword | - | |
ADDSUserDomain | - | |
ADDSUserName | - | |
AutoConfigDNS | - | |
ChildName | - | |
ConfirmGC | - | |
DatabasePath | - | |
DomainLevel | - | |
DomainNetBiosName | - | |
ForestLevel | - | |
NuovoDominio | - | |
NewDomainDNSName | - | |
OSVersion | - | |
ParentDomainDNSName | - | |
ReplicaOrNewDomain | - | - |
ReplicaDomainDNSName | - | |
ReplicationSourceDC | - | |
SafeModeAdminPassword | - | |
SiteName | - | |
SysVolPath | - |
ZTIConfigureDHCP.wsf
Questo script configura DHCP nel computer di destinazione.
Nota
DHCP deve essere già installato nel computer di destinazione prima di eseguire questo script.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIConfigureDHCP.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Netsh.exe. Utilità che consente di automatizzare la configurazione dei componenti di rete - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIConfigureDHCP.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DHCPScopesxDescription | - | |
DHCPScopesxEndIP | - | |
DHCPScopesxExcludeStartIP | - | |
DHCPScopesxExcludeEndIP | - | |
DHCPScopesxIP | - | |
DHCPScopesxName | - | |
DHCPScopesxOptionRouter | - | |
DHCPScopesxOptionDNSDomainName | - | |
DHCPScopesxOptionDNSServer | - | |
DHCPScopesxOptionLease | - | |
DHCPScopesxOptionNBTNodeType | - | |
DHCPScopesxOptionPXEClient | - | |
DHCPScopesxOptionWINSServer | - | |
DHCPScopesxStartIP | - | |
DHCPScopesxSubnetmask | - | |
DHCPServerOptionDNSDomainName | - | |
DHCPServerOptionDNSServer | - | |
DHCPServerOptionNBTNodeType | - | |
DHCPServerOptionPXEClient | - | |
DHCPServerOptionRouter | - | |
DHCPServerOptionWINSServer | - |
Nota
La xnelle proprietà elencate di seguito è un segnaposto per una matrice in base zero che contiene informazioni di configurazione DHCP.
ZTIConfigureDNS.wsf
Questo script configura DNS nel computer di destinazione. Per eseguire le attività di configurazione effettive, lo script usa l'utilità Dnscmd.
Per altre informazioni su Dnscmd.exe, vedere Panoramica di Dnscmd.
Nota
Il DNS deve essere già installato nel computer di destinazione prima di eseguire questo script.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIConfigureDNS.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Dnscmd.exe. Assiste gli amministratori nella gestione DNS - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIConfigureDNS.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DNSServerOptionDisableRecursion | - | |
DNSServerOptionBINDSecondaries | - | |
DNSServerOptionFailOnLoad | - | |
DNSServerOptionEnableRoundRobin | - | |
DNSServerOptionEnableNetmaskOrdering | - | |
DNSServerOptionEnableSecureCache | - | |
DNSServerOptionNameCheckFlag | - | |
DNSZonesxName | - | |
DNSZonesxType | - | |
DNSZonesxMasterIP | - | |
DNSZonesxDirectoryPartition | - | |
DNSZonesxFileName | - | |
DNSZonesxScavenge | - | |
DNSZonesxUpdate | - |
Nota
La xnelle proprietà elencate di seguito è un segnaposto per una matrice in base zero che contiene informazioni di configurazione DNS.
ZTIConnect.wsf
Il processo di distribuzione MDT usa questo script per eseguire l'autenticazione con un computer server, ad esempio un computer che esegue SQL Server o un altro server con una cartella di rete condivisa. Quando questo script viene eseguito, verifica che sia possibile creare una connessione alla cartella condivisa di rete specificata nell'argomento /uncpath .
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIConnect.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/UNCPath:uncpath | Specifica un percorso UNC completo di una cartella condivisa di rete |
/debug:value | Restituisce i messaggi di evento alla console e ai file .log; se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
ZTICopyLogs.wsf
Copiare i file Smsts.log e BDD.log in una sottocartella sotto la condivisione specificata dalla proprietà SLShare . La sottocartella accetta il nome specificato da OSDComputerName, _SMSTSMachineName o HostName .
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTICopyLogs.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTICopyLogs.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug: valore | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
ZTIDataAccess.vbs
Questo script contiene routine comuni per l'accesso al database.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIDataAccess.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | Nessuno |
Posizione | distribution\Scripts |
Usare | <script language="VBScript" src="ZTIDataAccess.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
_SMSTSReserved1 | - | |
_SMSTSReserved2 | - | |
RulesFile | - | |
UserDomain | - | - |
ID utente | - | - |
UserPassword | - | - |
ZTIDisableBDEProtectors.wsf
Se BitLocker è abilitato, questo script sospende le protezioni BitLocker configurate nel sistema.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIDisableBDEProtectors.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIDisableBDEProtectors.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
ImageBuild | - | |
ISBDE | - | |
OSCurrentBuild | - | |
OSCurrentVersion | - | |
OSVersion | - |
ZTIDiskpart.wsf
Questo script crea le partizioni del disco nel computer di destinazione chiamando l'utilità Diskpart. I parametri usati per configurare il disco vengono specificati da Task Sequencer o in CustomSettings.ini. ZTIDiskpart.wsf viene eseguito principalmente negli scenari nuovo computer. Il processo funziona come segue:
Il processo di distribuzione MDT esegue lo script ZTIDiskpart.wsf in base ai passaggi e alla sequenza di passaggi in Task Sequencer.
ZTIDiskpart.wsf avvia l'utilità Diskpart e invia i comandi di configurazione necessari.
ZTIDiskpart.wsf esegue Diskpart.exe e fornisce un file .txt come parametro della riga di comando.
Il disco viene inizialmente pulito inviando a Diskpart il comando CLEAN .
Se si tratta del primo disco e non è stata specificata alcuna configurazione del disco da Task Sequencer o in CustomSettings.ini, viene creata una singola partizione per archiviare il sistema operativo. Tuttavia, se è stata specificata una configurazione del disco, il disco verrà configurato in base alla configurazione specificata.
Se BitLocker deve essere abilitato, lo spazio è riservato alla fine del primo disco.
Tutti i comandi di formato vengono accodati fino al termine di Diskpart. Se non specificato in modo esplicito da Task Sequencer o in CustomSettings.ini, ZTIDiskpart.wsf esegue un formato rapido dell'unità C usando il comando seguente:
FORMAT C: /FS:NTFS /V:OSDisk /Q /Y
.ZTIDiskpart.wsf copia i file ZTIDiskpart_diskpart.log e BDD.log dal disco RAM al disco rigido.
Personalizzare la configurazione del disco del computer di destinazione fornendo le informazioni necessarie in Task Sequencer o in CustomSettings.ini.
Per altre informazioni sulla configurazione dei dischi, vedere il documento MDT Using the Microsoft Deployment Toolkit .For more information about configuring disks, see the MDT document Using the Microsoft Deployment Toolkit.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIDiskpart.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Diskpart.exe. Utilità che consente la gestione automatizzata di dischi, partizioni e volumi - Format.com. Formatta il disco rigido - ZTIDiskUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIDiskpart.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
BDEDriveLetter | - | |
BDEDriveSize | - | |
BDEInstall | - | |
DeployDrive | - | |
DeploymentType | - | |
DestinationDisk | - | |
DestinationLogicalDrive | - | |
DoNotCreateExtraPartition | - | |
ImageBuild | - | |
OSDDiskIndex | - | |
OSDDiskpartBiosCompatibilityMode | - | - |
OSDDiskType | - | |
OSDPartitions | - | |
OSDPartitionStyle | - | |
SMSTSLocalDataDrive | - | |
VolumeLetterVariable | - |
ZTIDiskUtility.vbs
Questo script contiene funzioni e subroutine correlate al disco chiamate dai vari script nel processo di distribuzione MDT.
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto |
-
ZTIDiskUtility.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
BcdBoot.exe. Configura la partizione di sistema - DiskPart.exe. Utilità che consente la gestione automatizzata di dischi, partizioni e volumi |
Posizione | distribution\Scripts |
Usare | <script language="VBScript" src="ZTIDiskUtility.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DestinationLogicalDrive | - | |
UILanguage | - | - |
ZTIDomainJoin.wsf
Durante la fase di distribuzione del ripristino dello stato, questo script verifica che il computer sia aggiunto a un dominio e ripristini da tentativi non riusciti di aggiunta a un dominio.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIDomainJoin.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
LTISuspend.wsf - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIDomainJoin.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug: valore | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/DomainErrorRecovery: valore | Tenta di aggiungere il computer al dominio. Se il valore specificato in value è: - AUTO. Ripetere il processo di aggiunta al dominio. Riavviare e riprovare. Si tratta del comportamento predefinito dello script. - FAIL. Arresta tutta l'elaborazione. L'elaborazione di tutte le sequenze di attività si arresta. - MANUALE. Arrestare l'elaborazione; consente all'utente di aggiungere manualmente il computer al dominio. |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DomainAdmin | - | |
DomainAdminDomain | - | |
DomainAdminPassword | - | |
DomainErrorRecovery | - | |
DomainJoinAttempts | - | - |
JoinDomain | - | |
JoinWorkgroup | - | |
LTISuspend | - | |
MachineObjectOU | - | |
SMSTSRebootRequested | - | |
SMSTSRetryRequested | - |
ZTIDrivers.wsf
Questo script installa altri driver di dispositivo nel computer di destinazione prima di avviare la configurazione del sistema operativo. Questo script legge il file Drivers.xml e copia l'elenco dei file del driver di dispositivo nel file Drivers.xml (creato e gestito nel nodo Driver di Deployment Workbench) nel computer di destinazione.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
PnpEnum.xml. Contiene un elenco di tutti i dispositivi installati nel computer di destinazione - ZTIDrivers.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Attrib.exe. Imposta gli attributi di file e cartelle - CMD.exe. Consente l'esecuzione di strumenti da riga di comando - Microsoft.BDD.PnpEnum.exe. Utilità che enumera i dispositivi Plug and Play - Reg.exe. Strumento del Registro di sistema della console per la lettura e la modifica dei dati del Registro di sistema - ZTIConfigFile.vbs. Include routine per l'elaborazione di file XML - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIDrivers.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
CustomDriverSelectionProfile | - | |
DeploymentMethod | - | |
DeploymentType | - | |
DestinationLogicalDrive | - | - |
DoCapture | - | |
DriverPaths | - | |
DriverSelectionProfile | - | |
ImageBuild | - | |
InstallFromPath | - | |
OSDAnswerFilePath | - | |
OSDAnswerFilePathSysPrep | - | |
OSDPlatformArch | - | |
Fase | - | |
ResourceRoot | - |
ZTIExecuteRunbook.wsf
Questo script esegue i runbook di Orchestrator nel computer di destinazione. Un runbook di Orchestrator è la sequenza di attività che orchestrano le azioni su computer e reti. È possibile avviare i runbook di Orchestrator in MDT usando il tipo di passaggio Esegui sequenza di attività Runbook , che a sua volta esegue questo script.
Valore | Descrizione |
---|---|
Input | Le variabili di ambiente contengono i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione. |
Prodotto | - BDD.log contiene eventi generati da tutti gli script MDT. - Restituisce lo stato del completamento del runbook. - Restituisce i parametri dall'output del runbook. |
Riferimenti | - ZTIUtility.vbs include funzioni di supporto e subroutine usate dallo script. |
Posizione | distribution\Scripts |
Usare | cscript ZTIExecuteRunbook.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
OrchestratorServer | - | |
RunbookName | - | |
RunbookID | - | |
RunbookParameterMode | - | |
RunbookParametersxParameterID | - | |
RunbookParametersxParameterValue | - | |
RunbookOutputParameters Nota: Se un runbook restituisce parametri di output, viene creata una variabile della sequenza di attività per ogni parametro e il valore restituito del parametro viene assegnato alla variabile della sequenza di attività. |
- |
Questo script crea le variabili della sequenza di attività elencate nella tabella seguente per l'uso di script interni. Non impostare queste variabili della sequenza di attività in CustomSettings.ini o nel database MDT.
Nome | Descrizione |
---|---|
OrchestratorServer | Nome del server che esegue Orchestrator specificato in Orchestrator Server nel passaggio Esegui sequenza di attività Runbook |
RunbookName | Nome del runbook specificato in Runbook nel passaggio Della sequenza di attività Esegui runbook |
RunbookID | Identificatore assegnato al runbook nel server Orchestrator |
RunbookParametersxParameterID | Identificatore assegnato a un parametro di runbook specifico nel server Orchestrator |
RunbookParametersxParameterName | Nome assegnato a un parametro di runbook specifico nel server Orchestrator |
RunbookParametersxParameterValue | Valore assegnato a un parametro di runbook specifico nel server Orchestrator |
ZTIGather.wsf
Questo script raccoglie le proprietà e le regole di elaborazione che controllano il processo di distribuzione. Le proprietà e le regole (note anche come proprietà locali) sono definite in modo esplicito in questo script e contenute nel file ZTIGather.xml, nel file CustomSettings.ini e nel database MDT (creato nel nodo Database in Deployment Workbench).
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIGather.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Wpeutil.exe. Inizializza Windows PE e le connessioni di rete; avvia LTI - ZTIDataAccess.vbs. Contiene routine per l'accesso al database - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/localonly | Restituisce solo informazioni sul computer di destinazione e sul sistema operativo corrente installato nel computer di destinazione; non analizza il file .ini di input (specificato nell'argomento /inifile ); restituisce le proprietà e le regole specificate nel file .ini Se non specificato, lo script restituisce informazioni sul computer di destinazione e sul sistema operativo attualmente installato; analizza il file .ini |
/inifile:ini_file_name | Nome e percorso del file di .ini di input che contiene le proprietà e le regole usate nel processo di distribuzioneSe non specificato, lo script usa il valore predefinito in CustomSettings.ini |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Tutto | - | - |
ZTIGroups.wsf
Questo script acquisisce e ripristina l'appartenenza al gruppo locale nel computer di destinazione. Questo script viene chiamato con l'argomento**/capture** per eseguire il backup dell'appartenenza al gruppo dal computer di destinazione prima di distribuire il sistema operativo. La proprietà CaptureGroups contiene l'elenco di gruppi di cui viene eseguito il backup tramite script. Lo script viene chiamato con l'argomento**/restore** per ripristinare l'appartenenza al gruppo dopo la distribuzione del sistema operativo. Quando si esegue un'operazione di ripristino, viene ripristinata l'appartenenza a tutti i gruppi di cui è stato eseguito il backup durante l'esecuzione dello script usando l'argomento /capture .
Nota
Quando si ripristina l'appartenenza ai gruppi, lo script non crea gruppi di destinazione che non esistono già nel computer di destinazione. Assicurarsi pertanto di includere tutti i gruppi necessari nel computer di riferimento durante la compilazione del file di immagine.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIGroups.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIGroups.wsf </debug:value> </backup> </restore> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/cattura | Esegue il backup dell'appartenenza ai gruppi locali nel computer di destinazione, come specificato nella proprietà CaptureGroups |
/restaurare | Ripristina l'appartenenza ai gruppi locali di cui è stato eseguito il backup in precedenza nel processo di distribuzione |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
CaptureGroups | - | |
Gruppi | - | - |
HostName | - |
ZTILangPacksOnline.wsf
Questo script installa i Language Pack per i sistemi operativi Windows. Lo script prevede i file CAB del Language Pack in una struttura di cartelle contenente almeno una cartella.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTILangPacksOnline.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
CMD.exe. Consente l'esecuzione di strumenti da riga di comando - Lpksetup.exe. Strumento di installazione del Language Pack usato per aggiungere o rimuovere Language Pack - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTILangPacksOnline.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
OSVersion | - |
ZTIModifyVol.wsf
Questo script modifica un volume per impostare l'ID GPT e gli attributi per i volumi di utilità, necessari per la creazione di partizioni di Windows RE nei computer con UEFI. Questo script deve essere chiamato durante la distribuzione nei computer con UEFI per queste situazioni:
Distribuzioni LTI in cui vengono create strutture di partizione personalizzate (volume), ad esempio la creazione di cinque partizioni anziché le quattro partizioni standard create in genere per l'uso con UEFI
Tutte le distribuzioni ZTI e UDI
Nota
Questo script deve essere chiamato solo quando si creano strutture di partizioni da usare con UEFI. Questo script non deve essere chiamato quando si creano strutture di partizione da usare nelle distribuzioni senza UEFI.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto | BDD.log contiene eventi generati da tutti gli script MDT. |
Riferimenti | ZTIUtility.vbs include funzioni di supporto e subroutine usate dallo script. |
Posizione | distribution\Scripts |
Usare | cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/UtilityVol:value | Fornisce la lettera di unità del volume che deve essere configurata per una partizione di Windows RE Tools da usare con i computer con UEFI (ad esempio, "E:") |
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
UtilityVol | - |
ZTIMoveStateStore.wsf
Questo script sposta lo stato utente acquisito e i file di backup in C:\Windows\Temp\StateStore.
Nota
Questo script viene eseguito solo quando si distribuiscono immagini usando Configuration Manager.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIMoveStateStore.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIMoveStateStore.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
ZTINextPhase.wsf
Questo script aggiorna la proprietà Phase alla fase successiva del processo di distribuzione. Task Sequencer usa queste fasi per determinare la sequenza in cui ogni attività deve essere completata. La proprietà Phase include i valori seguenti:
CONVALIDA. Identificare che il computer di destinazione è in grado di eseguire gli script necessari per completare il processo di distribuzione.
STATECAPTURE. Salvare i dati di migrazione dello stato utente prima di distribuire il nuovo sistema operativo di destinazione.
PREINSTALLA. Completare tutte le attività da eseguire, ad esempio la creazione di nuove partizioni, prima della distribuzione del sistema operativo di destinazione.
INSTALLARE. Installare il sistema operativo di destinazione nel computer di destinazione.
POSTINSTALL. Completare tutte le attività che devono essere eseguite prima di ripristinare i dati di migrazione dello stato utente. Queste attività personalizzano il sistema operativo di destinazione prima di avviare il computer di destinazione la prima volta dopo la distribuzione ,ad esempio l'installazione di aggiornamenti o l'aggiunta di driver.
STATERESTORE. Ripristinare i dati di migrazione dello stato utente salvati durante la fase di acquisizione dello stato.
Per altre informazioni sulla proprietà Phase , vedere Fase.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTINextPhase.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTINextPhase.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DeploymentMethod | - | |
Fase | - | - |
ZTINICConfig.wsf
Questo script configura le schede di rete attivate con valori acquisiti da ZTIGather.wsf in base alle proprietà elencate nel file CustomSettings.ini o nel database MDT (creato nel nodo Database in Deployment Workbench).
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTINICConfig.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - ZTINicUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/ForceCapture | Se sono presenti schede di rete locali con indirizzi IP statici salvati, questo script acquisisce tali impostazioni e le salva nell'ambiente locale, ad esempio C:\MININT\SMSOSD\OSDLogs\Variables.dat. Questo script può essere utile per acquisire impostazioni IP statiche per un numero elevato di computer per l'automazione. |
/RestoreWithinWinPE | Se specificato, applica tutte le impostazioni di rete IP statiche salvate al computer locale, se appropriato; utilizzato solo per l'elaborazione interna. |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DeployDrive | - | - |
DeploymentMethod | - | |
DeploymentType | - | |
DeployRoot | - | |
OSDAdapterCount | - | - |
OSGuid | - | |
OSDMigrateAdapterSettings | - | |
Fase | - |
ZTINICUtility.vbs
Questo script contiene funzioni e subroutine correlate alle schede di rete chiamate dai vari script nel processo di distribuzione MDT.
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | Nessuno |
Riferimenti |
-
CMD.exe. Consente l'esecuzione di strumenti da riga di comando - Netsh.exe. Utilità usata per automatizzare la configurazione dei componenti di rete |
Posizione | distribution\Scripts |
Usare | <script language="VBScript" src="ZTINicUtility.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
OSDAdapterAdapterIndexAdapterName | - | - |
Nota
AdapterIndexin questa proprietà è un segnaposto per una matrice in base zero che contiene informazioni sulla scheda di rete.
ZTIOSRole.wsf
Questo script installa i ruoli del server per i computer di destinazione che eseguono sistemi operativi Windows. Lo script legge le proprietà OSRoles, OSRoleServices e OSFeatures per determinare cosa installare.
Nota
Questo script deve essere chiamato solo dai passaggi della sequenza di attività Installa ruoli e funzionalità eDisinstalla ruoli e funzionalità . La chiamata diretta di questo script non è supportata.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIOSRole.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
CMD.exe. Consente l'esecuzione di strumenti da riga di comando - OCSetup.exe. Aggiunge o rimuove componenti facoltativi di Windows - ServerManagerCmd.exe. Installa, configura e gestisce ruoli e funzionalità di Windows Server - Sysocmgr.exe. Aggiunge o rimuove i componenti di Windows - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIOSRole.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/Uninstall | Se specificato, questo argomento indica che i ruoli e le funzionalità verranno disinstallati. Se non specificato, lo script presuppone che verranno installati i ruoli e le funzionalità. |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
IsServerCoreOS | - | |
OSFeatures | - | |
OSRoles | - | |
OSRoleServices | - | |
OSVersion | - | |
SMSTSRebootRequested | - |
ZTIPatches.wsf
Questo script installa gli aggiornamenti (Language Pack, aggiornamenti della sicurezza e così via) elencati nel file Packages.xml. Lo script termina automaticamente se la distribuzione non si trova in uno degli stati seguenti:
Fase uguale a PREINSTALL
DeploymentMethod è uguale a SCCM
Lo script avvia Pkgmgr se DeploymentMethod è uguale a SCCM.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIPatches.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Expand.exe. Espande i file compressi - Pkgmgr.exe. Installa o aggiorna Windows Vista offline - ZTIConfigFile.vbs. Include routine per l'elaborazione di file XML - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIPatches.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
CustomPackageSelectionProfile | - | |
DeployRoot | - | |
DeploymentMethod | - | |
DeploymentType | - | |
DestinationLogicalDrive | - | |
LanguagePacks | - | |
OSDAnswerFilePath | - | |
OSDPlatformArch | - | |
PackageSelectionProfile | - | |
Fase | - | |
ResourceRoot | - |
ZTIPowerShell.wsf
Questo script esegue uno script di Windows PowerShell usando un host Windows PowerShell personalizzato.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIPowerShell.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT - Restituisce il codice. Valore numerico restituito dallo script di Windows PowerShell dopo il completamento, che indica lo stato di completamento dello script. |
Riferimenti | - Microsoft.BDD.TaskSequencePSHost.exe. Host di Windows PowerShell personalizzato usato per eseguire lo script di Windows PowerShell. |
Posizione | distribution\Scripts |
Usare | cscript ZTIPowerShell.wsf |
Argomenti
Valore | Descrizione |
---|---|
Nessuna |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuna |
ZTIPrereq.vbs
Questo script verifica che nel computer di destinazione sia installato il software prerequisito e che sia funzionante. I controlli eseguiti dallo script sono:
Determinare se la versione di Windows Script è uguale o maggiore della versione 5.6.
Verificare che non si verifichino errori quando viene creata un'istanza dei riferimenti a oggetti in Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2. DOMDocument e l'ambiente Process.
Se uno dei controlli ha esito negativo, viene generato un errore e lo script esce dalla routine ValidatePrereq .
Valore | Descrizione |
---|---|
Input | Nessuno |
Prodotto | Nessuno |
Riferimenti | Nessuno |
Posizione | distribution\Scripts |
Usare | None |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Nessuno |
ZTISCCM.wsf
Questo script inizializza ZTI durante la distribuzione tramite Configuration Manager. Lo script esegue la procedura seguente:
Se il debug è attivato, lo script crea l'OSD. File di debug.
Lo script configura queste proprietà:
ScriptRootè impostato sulla cartella padre dello script attualmente in esecuzione.
DeployRoot è impostato sulla cartella padre di ScriptRoot.
ResourceRoot è impostato su DeployRoot.
DeploySystemDrive è impostato su C:.
DeploymentMethod è impostato su SCCM.
Quando DeployRootcontiene :\:
La cartella DeployRoot viene copiata in _SMSTSMDataPath\WDPackage
ScriptRoot è impostato su _SMSTSMDataPath\WDPackage\Scripts
DeployRoot è impostato sulla cartella padre di ScriptRoot
ResourceRoot è impostato su DeployRoot
Quando Phase è NULL:
Se la variabile di ambiente %SystemDrive% è X:, DeploymentTypeè impostato su NEWCOMPUTER e Phase è impostato su PREINSTALL. In caso contrario, DeploymentType è impostato su REPLACE e Phase è impostato su VALIDATION.
Se il file OldComputer.tag esiste nella cartella padre dello script in esecuzione corrente, DeploymentType è impostato su REPLACE e Phase è impostato su VALIDATION. In caso contrario, DeploymentType è impostato su REFRESH e Phase è impostato su VALIDATION.
Per altre informazioni su queste proprietà, vedere l'articolo Proprietà .
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTISCCM.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTISCCM.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
_SMSTSMDataPath | - | |
Architettura | - | |
BDDPackageID | - | - |
DeploymentMethod | - | - |
DeploymentType | - | - |
DeployRoot | - | - |
Fase | - | - |
ResourceRoot | - | - |
ScriptRoot | - | - |
ToolRoot | - | - |
ZTISetVariable.wsf
Questo script imposta la variabile della sequenza di attività globale specificata che corrisponde al nome contenuto in VariableName sul valore contenuto in VariableValue.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTISetVariable.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti | ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTISetVariable.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
VariableName | - | |
VariableValue | - |
ZTITatoo.wsf
Questo script tatua il computer di destinazione con informazioni di identificazione e versione. Lo script esegue la procedura seguente:
Individuare e copiare il file ZTITatoo.mof nella cartella %SystemRoot%\System32\Wbem. Qualsiasi ZTITatoo.mof preesistente esistente nella destinazione verrà eliminato prima di avviare l'operazione di copia.
Mofcomp.exe verrà eseguito usando il comando seguente:
%SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
Per tutti i metodi di distribuzione (LTI, ZTI e UDI), questi dettagli di distribuzione vengono scritti per tutti i metodi di distribuzione nel Registro di sistema in HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
Il metodo di distribuzione è impostato sul metodo di distribuzione usato e può essere impostato su LTI, ZTI o UDI, a seconda del metodo di distribuzione eseguito.
Deployment Source è impostato sull'origine per la distribuzione e può essere impostato su OEM, MEDIA o sul valore nella proprietà DeploymentMethod .
Il tipo di distribuzione è impostato sulla proprietà DeploymentType .
Il timestamp di distribuzione è impostato sulla data corrente in formato di data WMI.
Deployment Toolkit Version è impostato sulla proprietà Version .
Per le distribuzioni LTI, questi dettagli di distribuzione vengono scritti nel Registro di sistema all'indirizzoHKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
L'ID della sequenza di attività è impostato sulla proprietà TaskSequenceID.
Task Sequence Name è impostato sulla proprietà TaskSequenceName .
La versione della sequenza di attività è impostata sulla proprietà TaskSequenceVersion .
Per tutte le distribuzioni di Configuration Manager (ZTI e UDI per Configuration Manager), questi dettagli di distribuzione vengono scritti nel Registro di sistema in HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
L'ID pacchetto OSD è impostato sulla variabile della sequenza di attività _SMSTSPackageID .
Il nome del programma OSD è sempre impostato su "\*".
L'ID annuncio OSD è impostato sulla variabile della sequenza di attività _SMSTSAdvertID .
Per le distribuzioni LTI in cui viene acquisita un'immagine, questi dettagli di distribuzione vengono scritti nel Registro di sistema in HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
Il metodo Capture è impostato sul metodo di distribuzione usato e può essere impostato su LTI, ZTI o UDI, a seconda del metodo di distribuzione eseguito.
Il timestamp di acquisizione è impostato sulla data corrente in formato di data WMI.
Capture Toolkit Version è impostato sulla proprietà Version .
L'ID della sequenza di attività di acquisizione è impostato sulla proprietà TaskSequenceID.
Capture Task Sequence Name è impostato sulla proprietà TaskSequenceName .
Capture Task Sequence Version è impostato sulla proprietà TaskSequenceVersion .
Per tutte le distribuzioni di Configuration Manager (ZTI e UDI per Configuration Manager) in cui viene acquisita un'immagine, questi dettagli di distribuzione vengono scritti nel Registro di sistema in HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:
L'ID pacchetto OSD di acquisizione è impostato sulla variabile della sequenza di attività _SMSTSPackageID .
Capture OSD Program Name è sempre impostato su "*****".
L'ID annuncio OSD di acquisizione è impostato sulla variabile della sequenza di attività _SMSTSAdvertID.
Nota
Questo script non è progettato per l'esecuzione in Windows PE.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTITatoo.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Mofcomp.exe. Compilatore di file con estensione mof della riga di comando - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTITatoo.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
_SMSTSAdvertID | - | |
_SMSTSPackageID | - | |
_SMSTSSiteCode | - | |
DeploymentMethod | - | |
DeploymentType | - | |
Versione | - | |
TaskSequenceID | - | |
TaskSequenceName | - | |
TaskSequenceVersion | - |
ZTIUserState.wsf
Questo script inizializza USMT per acquisire e ripristinare lo stato utente nel computer di destinazione.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIUserState.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
CMD.exe. Consente l'esecuzione di strumenti da riga di comando - Loadstate.exe. Deposita i dati sullo stato utente in un computer di destinazione - Msiexec.exe. Gestisce l'installazione di applicazioni basate su .msi - Scanstate.exe. Raccoglie i dati utente e le impostazioni - File dell'applicazione USMT - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIUserState.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/Cattura | - |
/Valutare | - |
/Restaurare | - |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
DeploymentMethod | - | |
DeploymentType | - | |
DestinationLogicalDrive | - | |
ImageBuild | - | |
ImageSize | - | |
ImageSizeMultiplier | - | |
InstallFromPath | - | |
IsServerOS | - | |
LoadStateArgs | - | |
OSCurrentVersion | - | |
OSDMigrateAdditionalCaptureOptions | - | - |
OSDMigrateAdditionalRestoreOptions | - | - |
OSDPackagePath | - | |
OSDStateStorePath | - | |
OSVersion | - | |
ScanStateArgs | - | |
StatePath | - | - |
UDDir | - | |
UDProfiles | - | |
UDShare | - | |
UserDataLocation | - | - |
USMTConfigFile | - | |
USMTEstimate | - | - |
USMTLocal | - | |
USMTMigFiles | - |
ZTIUtility.vbs
Questo script contiene funzioni di utilità usate dalla maggior parte degli script MDT.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto | Nessuno |
Riferimenti |
-
Credentials_ENU.xml. Richiede all'utente le credenziali che verranno usate per la connessione alle risorse di rete - IPConfig.exe. Visualizza tutti i valori di configurazione di rete TCP/IP correnti e aggiorna le impostazioni DHCP e DNS - MSHTA.exe. Host applicazione HTML - Regsvr32.exe. Registra i file (.dll, .exe, ocx e così via) con il sistema operativo - Xcopy.exe. Copia file e directory, incluse le sottodirectory |
Posizione |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
Usare | <script language="VBScript" src="ZTIUtility.vbs"/> |
Argomenti
Valore | Descrizione |
---|---|
Nessuno | Nessuno |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
_SMSTSAdvertID | - | |
_SMSTSCurrentActionName | - | |
_SMSTSCustomProgressDialogMessage | - | |
_SMSTSInstructionTableSize | - | |
_SMSTSLogPath | - | |
_SMSTSMachineName | - | |
_SMSTSNextInstructionPointer | - | |
_SMSTSOrgName | - | |
_SMSTSPackageID | - | |
_SMSTSPackageName | - | |
_SMSTSPackagePath | - | |
_SMSTSReserved1 | - | |
_SMSTSReserved2 | - | |
Architettura | - | |
AssetTag | - | |
ComputerName | - | |
Debug | - | - |
DeploymentMethod | - | |
DeployRoot | - | |
DestinationDisk | - | - |
DestinationLogicalDrive | - | - |
DestinationPartition | - | - |
EventShare | - | |
HostName | - | |
ImageBuild | - | - |
ImageFlags | - | |
ImageIndex | - | |
ImageLanguage | - | |
ImageProcessor | - | |
ImageSize | - | |
InstallFromPath | - | |
JoinDomain | - | |
LogPath | - | - |
MacAddress | - | |
OSCurrentVersion | - | |
OSDAdvertID | - | |
OSDAnswerFilePath | - | - |
OSDAnswerFilePathSysprep | - | - |
OSDComputerName | - | - |
OSDPackageID | - | |
OSDPackagePath | - | |
OSDTargetSystemDrive | - | |
OSGUID | - | |
OSSKU | - | |
OSVersion | - | |
Fase | - | |
Processor_Architecture | - | |
ResourceRoot | - | |
SLShare | - | |
SLShareDynamicLogging | - | |
TaskSequenceID | - | |
TaskSequenceName | - | |
TaskSequenceVersion | - | |
UDDir | - | |
UDShare | - | |
UserDomain | - | - |
ID utente | - | - |
UserPassword | - | - |
UUID | - | |
Versione Nota: Questa variabile è una variabile interna che rappresenta la versione di MDT. |
- | - |
WDSServer | - |
ZTIValidate.wsf
Questo script garantisce che la distribuzione continui in modo sicuro convalidando la condizione del computer di destinazione. I processi di script sono:
Se DeploymentType è uguale a REFRESH e il computer di destinazione è un server, lo script viene chiuso.
Se OSInstall esiste e non è uguale a YES, lo script viene chiuso.
Verificare che la quantità minima di RAM esista nel computer di destinazione; in caso contrario, lo script viene chiuso.
Verificare che il processore soddisfi la velocità minima richiesta; in caso contrario, lo script viene chiuso.
Verificare che le dimensioni del disco rigido soddisfino i requisiti di dimensione minima; in caso contrario, lo script viene chiuso.
Verificare che il sistema operativo del computer di destinazione sia installato nell'unità C; in caso contrario, lo script viene chiuso.
Se DeploymentType = REFRESH, verificare che l'unità C non sia compressa eseguendo
Compact /u C:\
.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIValidate.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Compact.exe. Visualizza o modifica la compressione dei file nelle partizioni del file system NTFS - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIValidate.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
DeploymentType | - | |
DestinationLogicalDrive | - | - |
ImageBuild | - | |
ImageMemory | - | |
ImageProcessorSpeed | - | |
ImageSize | - | |
ImageSizeMultiplier | - | |
IsServerOS | - | |
Memoria | - | |
OSDPackagePath | - | |
OSInstall | - | |
ProcessorSpeed | - | |
SMSTSLocalDataDrive | - | |
VerifyOS | - |
ZTIVHDCreate.wsf
Questo script viene usato per creare un file del disco rigido virtuale (con estensione vhd o avhd) nel computer di destinazione e montare il file con estensione vhd come disco. Altre parti del processo di distribuzione LTI distribuiscono quindi il sistema operativo Windows e le applicazioni nel disco rigido virtuale appena creato. I processi di script sono i seguenti:
Il metodo Class_Initialize viene utilizzato per inizializzare la variabile VHDInputVariable .
Verificare che VHDCreateSource sia definito e individua il file con estensione vhd di origine (se specificato).
Generare un nome di file con estensione vhd casuale se VHDCreateFilename è uguale a RANDOM o "" (null).
Verificare che la cartella esista in cui deve essere creato il file con estensione vhd (specificato in VHDCreateFileName).
Creare il file con estensione vhd usando i valori in VHDCreateSizePercent, VHDCreateSizeMax e VHDCreateType.
Creare un disco diverso (se specificato) usando il valore in VHDCreateDiffVHD.
Vengono montati il file con estensione vhd appena creato e il disco facoltativo che differisce.
Viene restituito il numero di disco rigido virtuale montato.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIVHDCreate.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
ZTIDiskUtility.vbs. Include funzioni di supporto e subroutine usate dallo script - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIVHDCreate.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
VHDCreateDiffVHD | - | |
VHDCreateFileName | - | |
VHDCreateSizeMax | - | |
VHDCreateSource | - | |
VHDCreateType | - | |
VHDDisks | - | |
VHDInputVariable | - | |
VHDOutputVariable | - |
ZTIWindowsUpdate.wsf
Questo script scarica e installa gli aggiornamenti da computer in una rete aziendale che eseguono WSUS, Windows Update o Microsoft Update usando l'API (Application Programming Interface ) di Windows Update Agent (WUA ). Per impostazione predefinita, questa funzionalità è disabilitata in ogni sequenza di attività e deve essere attivata manualmente per l'esecuzione.
La maggior parte delle aziende dispone già di team e infrastrutture per aggiornare i computer appena distribuiti tramite la rete aziendale. Questo processo prevede il rilevamento dell'ultimo set di patch, driver e aggiornamenti disponibili per ogni configurazione desktop e la determinazione degli aggiornamenti da scaricare e installare per ogni configurazione. Se l'organizzazione ha già un processo stabilito, questo script potrebbe non essere necessario. Questo script è stato progettato per soddisfare la necessità di team di distribuzione che potrebbero non avere stabilito processi, ma vogliono garantire che i computer di destinazione vengano aggiornati quando vengono distribuiti.
Questo script analizza automaticamente il computer di destinazione e scarica un'ampia gamma di aggiornamenti che risultano applicabili. Di seguito sono riportati i seguenti:
Service Pack di Windows
Driver non Microsoft inseriti in Windows Update
Aggiornamenti degli hotfix più recenti
Aggiornamenti di Microsoft Office
Aggiornamenti di Microsoft Exchange Server e SQL Server
Aggiornamenti di Microsoft Visual Studio®
Alcuni aggiornamenti delle applicazioni non Microsoft
Consiglio
Molti produttori di hardware hanno inserito i driver in Windows Update. Questi driver non devono più essere mantenuti nella directory Out-of-Box Drivers. Provare a rimuovere i driver dalla condivisione di distribuzione per vedere quali sono disponibili in Windows Update. Si noti che se i driver non sono inclusi in Windows per impostazione predefinita, non rimuovere i driver di rete o di archiviazione, perché il sistema operativo richiederà l'input dell'utente.
MDT supporta la possibilità di distribuire una versione aggiornata di WUA come parte della distribuzione del sistema operativo. Ciò consente di garantire che i computer di destinazione eseguano la versione corretta di WUA quando vengono distribuiti. Consente inoltre di eliminare la necessità di connettersi a Internet e scaricare la versione più recente di WUA dopo la distribuzione.
MDT può anche configurare WUA per raccogliere gli aggiornamenti dai computer della rete aziendale che eseguono WSUS anziché connettersi a Microsoft Updates tramite Internet. MDT può facoltativamente configurare WUA per l'uso di un computer specifico che esegue WSUS tramite la proprietà WSUSServer .
Per altre informazioni e per istruzioni sulla distribuzione wua, vedere Come installare l'agente di Windows Update nei computer client.
Ottenere la versione più recente del programma di installazione autonomo WUA per:
versioni x86 (WindowsUpdateAgent30-x86.exe) all'indirizzo https://go.microsoft.com/fwlink/?LinkID=100334
Versione x64 (WindowsUpdateAgent30-x64.exe) all'indirizzo https://go.microsoft.com/fwlink/?LinkID=100335
Windows 7 e versioni successive includono la versione più recente di WUA, quindi non è necessario alcun aggiornamento.
Per altre informazioni, vedere Aggiornamento dell'agente di Windows Update.
Se abilitato in Task Sequencer, questo script viene eseguito più volte durante la fase di ripristino dello stato della distribuzione del sistema operativo. Viene eseguito per la prima volta dopo che il sistema operativo è stato avviato per la prima volta. Assicurarsi che gli aggiornamenti e i Service Pack più recenti vengano installati prima dell'installazione di tutte le applicazioni che potrebbero dipendere da aggiornamenti specifici o Service Pack installati nel computer di destinazione. Ad esempio, un'applicazione potrebbe dipendere dalla versione più recente di Microsoft .NET Framework installata.
Questo script viene eseguito anche dopo l'installazione delle applicazioni, che garantisce che siano stati applicati i Service Pack e gli aggiornamenti più recenti. Ad esempio, usare questo script per assicurarsi che gli aggiornamenti più recenti vengano applicati a Microsoft Office 2010 o a Office System 2007.
È possibile che durante l'installazione di uno o più aggiornamenti il computer di destinazione debba essere riavviato per consentire il completamento completo dell'installazione di un aggiornamento. Per assicurarsi che gli aggiornamenti siano installati correttamente, se lo script rileva che l'installazione di un aggiornamento richiede il riavvio del computer di destinazione, lo script riavvia automaticamente il computer di destinazione e riprende se sono stati rilevati altri aggiornamenti e sono in sospeso l'installazione. Lo script viene chiuso se determina che il computer di destinazione è completamente aggiornato. Verrà registrato un errore se, durante l'aggiornamento del computer di destinazione, lo script ha sette tentativi non riusciti di installare gli aggiornamenti e il computer di destinazione richiede comunque un riavvio.
Durante l'esecuzione, lo script esegue le attività seguenti:
Configurare il computer di destinazione per l'uso di un server WSUS, se è stata specificata la proprietà WSUSServer .
Verificare che la versione più recente di WUA sia installata nel computer di destinazione.
Cercare nel computer di destinazione gli aggiornamenti applicabili che non sono già installati e che potrebbero essere in genere nascosti.
A ogni aggiornamento sono associate una proprietà UpdateID e QNumber :
La proprietà UpdateID è in formato GUID, ad esempio 67da2176-5c57-4614-a514-33abbdd51f67.
La proprietà QNumber è un valore numerico, ad esempio 987654.
Lo script confronta i valori delle proprietà UpdateID e KBArticle con l'elenco delle esclusioni specificate nelle proprietà MDT seguenti:
WUMU_ExcludeID. Elenco di UpdateID da escludere; qualsiasi aggiornamento con un UpdateID trovato in questo elenco non verrà installato.
WUMU_ExcludeKB. Elenco di QNumber da escludere; qualsiasi aggiornamento con un QNumber trovato in questo elenco non verrà installato.
Inoltre, qualsiasi aggiornamento che richiede l'input dell'utente verrà escluso e non installato.
Tutti gli aggiornamenti che richiedono l'approvazione di un Contratto di licenza con l'utente finale verranno approvati automaticamente dallo script. Assicurarsi di leggere e controllare manualmente ogni contratto di licenza prima di eseguire questo script in un ambiente di produzione.
L'attività per ogni aggiornamento viene scritta nel file ZTIWindowsUpdate.log, con la stringa INSTALL o SKIP se l'aggiornamento è stato approvato per l'installazione, insieme a UpdateID, una breve descrizione dell'aggiornamento e QNumber.
Ogni aggiornamento da installare viene scaricato e installato in batch.
Il computer di destinazione potrebbe richiedere più di un riavvio durante l'installazione dell'aggiornamento.
Nota
Windows Internet Explorer 7 richiede l'interazione dell'utente, quindi non viene installato usando questo script.
Nota
Per impostazione predefinita, includere QNumber 925471 nell'elenco WUMU_ExcludeKB per impedire a Windows Vista Ultimate di installare Language Pack aggiuntivi.
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIWindowsUpdate.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
Expand.exe. Espande i file compressi - Net.exe. Esegue attività di gestione della rete - WindowsUpdateAgent30-x86.exe. Installa WUA - WindowsUpdateAgent30-x64.exe. Installa WUA - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0|1> <IsHidden=0|1>"> </Query:true|false> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
/UpdateCommand:param |
-
IsInstalled. Impostare su 0 per eseguire una query per gli aggiornamenti non installati. - IsHidden. Impostare su 0 per eseguire una query per gli aggiornamenti nascosti. |
/Query:value |
-
True. Eseguire una query solo per gli aggiornamenti necessari. Non scaricare e installare file binari. - False. Eseguire una query e installare gli aggiornamenti necessari. Scaricare e installare file binari. |
Nota
Se specificato, UpdateCommand richiede almeno un'opzione.
Nota
Se si specificano entrambe le opzioni per UpdateCommand, devono essere separate da e.
Nota
Il valore predefinito per UpdateCommand è IsInstalled=0 e IsHidden=0.
Nota
Per altre informazioni su UpdateCommand, vedere Metodo IUpdateSearcher::Search.
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
Architettura | - | |
DoCapture | - | |
InstalledUpdates | - | |
MSIT_WU_Count | - | - |
NoAutoUpdate_Previous | - | - |
SMSTSRebootRequested | - | - |
SMSTSRetryRequested | - | - |
WSUSServer | - | |
WUMU_ExcludeID | - | |
WUMU_ExcludeKB | - |
ZTIWipeDisk.wsf
Questo script formatta il disco rigido del computer di destinazione. Lo script:
Esce se WipeDisk non è uguale a TRUE
Determina l'unità appropriata da formattare
Formatta l'unità chiamando
cmd /c format <Drive> /fs:ntfs /p:3 /Y
(dove<Drive>
è la lettera di unità dell'unità disco rigido da formattare)
Valore | Descrizione |
---|---|
Input | Variabili di ambiente. Contiene i valori delle proprietà, i valori delle proprietà personalizzate, le connessioni al database, le regole di distribuzione e altre informazioni richieste dagli script per completare il processo di distribuzione |
Prodotto |
-
ZTIWipeDisk.log. File di log che contiene eventi generati da questo script - BDD.log. File di log che contiene eventi generati da tutti gli script MDT |
Riferimenti |
-
CMD.exe. Consente l'esecuzione di strumenti da riga di comando - Format.com. Formatta il disco rigido - ZTIUtility.vbs. Include funzioni di supporto e subroutine usate dallo script |
Posizione | distribution\Scripts |
Usare | cscript ZTIWipeDisk.wsf </debug:value> |
Argomenti
Valore | Descrizione |
---|---|
/debug:value | Restituisce i messaggi di evento alla console e ai file .log. Se il valore specificato in value è: - TRUE, i messaggi di evento vengono inviati alla console e ai file .log - FALSE, i messaggi di evento vengono inviati solo ai file .log (questo è il comportamento quando l'argomento non viene fornito). |
Proprietà
Nome | Lettura | Scrittura |
---|---|---|
WipeDisk | - |