Skrypty

Skrypty używane we wdrożeniach LTI i ZTI odwołują się do właściwości, które określają kroki procesu i ustawienia konfiguracji używane podczas procesu wdrażania. Skorzystaj z tej sekcji informacyjnej, aby ułatwić ustalenie poprawnych skryptów, które należy uwzględnić w akcjach, oraz prawidłowych argumentów, które należy podać podczas uruchamiania każdego skryptu. Dla każdego skryptu są dostępne następujące informacje:

  • Nazwa. Określa nazwę skryptu.

  • Opis. Zawiera opis przeznaczenia skryptu i wszelkie istotne informacje dotyczące dostosowywania skryptu.

  • Wejście. Wskazuje pliki używane jako dane wejściowe do skryptu.

  • Wyjście. Wskazuje pliki utworzone lub zmodyfikowane przez skrypt.

  • Referencje. Oznacza inne skrypty lub pliki konfiguracji, do których odwołuje się skrypt.

  • Lokalizacja. Wskazuje folder, w którym można znaleźć skrypt. W informacjach dotyczących lokalizacji używane są następujące zmienne:

    • program_files. Ta zmienna wskazuje lokalizację folderu Program Files na komputerze, na którym zainstalowano zestaw MDT.

    • dystrybucja. Ta zmienna wskazuje lokalizację folderu Dystrybucja dla udziału wdrożenia.

    • platformy. Ta zmienna jest symbolem zastępczym platformy systemu operacyjnego (x86 lub x64).

  • Posługiwać się. Udostępnia polecenia i opcje, które można określić.

  • Argumenty i opis. Wskaż prawidłowe argumenty, które mają zostać określone dla skryptu, oraz krótki opis znaczenia każdego z argumentów.

  • Właściwości. Właściwości, do których odwołuje się skrypt.

BDD_Autorun.wsf

Ten skrypt powoduje wyświetlenie okna dialogowego, które wskazuje włożony przez użytkownika nośnik wdrażania utworzony przez proces MDT (taki jak rozruchowy dysk DVD lub wymienny dysk twardy). Komunikat jest wyświetlany przez 15 sekund. Jeśli nie zostanie wykonana żadna akcja, skrypt zostanie uruchomiony LiteTouch.vbs.

Aby uzyskać więcej informacji na temat LiteTouch.vbs, zobacz LiteTouch.vbs.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe Brak
Informacje LiteTouch.vbs. Inicjuje LTI
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć Brak

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
Brak

BDD_Welcome_ENU.xml

Ten plik XML zawiera kod skryptu i układ HTML dla strony wdrożenia System Windows — Zapraszamy ! wyświetlanej na początku Kreatora wdrażania. Ten plik XML jest odczytywany przez plik Wizard.hta, który uruchamia strony kreatora osadzone w tym pliku XML.

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Brak
Informacje - NICSettings_Definition_ENU.xml. Umożliwia użytkownikowi wprowadzanie ustawień konfiguracji kart sieciowych.

- Kreator.hta. Wyświetla strony Kreatora wdrażania

- WPEUtil.exe. Inicjuje środowisko Windows PE i połączenia sieciowe; inicjuje LTI
Lokalizacja dystrybucja\Narzędzia\platforma
Opcja, której należy użyć mshta.exeWizard.hta BDD_Welcome_ENU.xml

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
KeyboardLocalePE -
WelcomeWizardCommand -
WizardComplete (Ukończono) -

Credentials_ENU.xml

Ten plik XML zawiera kod skryptu i układ HTML strony kreatora Określanie poświadczeń do łączenia się z udziałami sieciowymi w Kreatorze wdrażania. Ten plik XML jest odczytywany przez plik Wizard.hta, który uruchamia strony kreatora osadzone w tym pliku XML.

Uwaga

Ta strona kreatora jest wyświetlana tylko w przypadku wystąpienia błędu podczas sprawdzania poprawności wstępnie zdefiniowanych poświadczeń użytkownika.

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Brak
Informacje Credentials_scripts.vbs. Zawiera funkcje obsługi poświadczeń użytkownika
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain &#124; /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
Brak

Credentials_scripts.vbs

Ten skrypt analizuje argumenty podane podczas ładowania pliku Credentials_ENU.xml do Kreatora wdrażania. Wykonuje również sprawdzanie poprawności poświadczeń użytkownika. Skrypt ten jest odczytywany przez plik Credentials_ENU.xml.

Aby uzyskać więcej informacji o Credentials_ENU.xml, zobacz odpowiedni temat w Credentials_ENU.xml.

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Komunikaty o zdarzeniach są zapisywane w następujących plikach dziennika:

- Credentials_scripts.log. Plik dziennika zawierający zdarzenia wygenerowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia wygenerowane przez wszystkie skrypty zestawu MDT
Informacje Brak
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć <script language="VBScript" src="Credentials_scripts.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
UserCredentials (Poświadczenia użytkownika) -
UserDomain (Domena użytkownika) -

DeployWiz_Definition_ENU.xml

Ten plik XML zawiera kod skryptu i układ HTML dla każdej strony kreatora w Kreatorze wdrażania. Plik ten jest odczytywany przez plik Wizard.hta, który uruchamia strony kreatora osadzone w tym pliku XML. Ten plik .xml zawiera następujące strony kreatora:

  • Witamy

  • Określanie poświadczeń do łączenia się z udziałami sieciowymi

  • Sekwencja zadań

  • Szczegóły komputera

  • Dane użytkownika

  • Przenoszenie danych i ustawień

  • Dane użytkownika (przywracanie)

  • Kopia zapasowa komputera

  • Klucz produktu

  • Pakiety językowe

  • Ustawienia regionalne i czas

  • Role i funkcje

  • Aplikacje

  • Hasło administratora

  • Administratorzy lokalni

  • Obraz rejestratora

  • BitLocker (Funkcja BitLocker)

  • Wszystko gotowe do rozpoczęcia

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Brak
Informacje - DeployWiz_Initialization.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- DeployWiz_Validation.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- ZTIBackup.wsf. Tworzy kopię zapasową komputera docelowego

- ZTIPatches.wsf. Instaluje aktualizacje (pakiety językowe, aktualizacje zabezpieczeń itd.)

- ZTIUserState.wsf. Inicjuje migrację stanu użytkownika w celu przechwycenia i przywrócenia stanu użytkownika na komputerze docelowym
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć Brak

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
Metoda wdrażania -
DeploymentType (Typ wdrożenia) -
DoCapture -
ImageBuild -
ImageFlags (Flagi obrazów) -
IsBDE -
IsServerOS -
JoinDomain (Dołącz do domeny) -
Nazwa OSDComputerName -
OSVersion -
SkipAdminAccounts (PomińKonta administracyjne) -
SkipAdminPassword -
Pomiń aplikacje -
Pomijaj funkcję SkipBitLocker -
SkipCapture -
Pomiń kopię zapasową komputera -
SkipComputerName (Nazwa komputera_pominięcia) -
SkipDomainMembership (Członkostwo w domenie pominięte) -
SkipLocaleSelection (PomińUstawieniaRegionalne) -
SkipPackageDisplay -
Pomiń klucz produktu -
SkipRoles (Pomiń role) -
Pomiń podsumowanie -
SkipTaskSequence -
SkipTimeZone (PomińStrefę czasową) -
SkipUserData (Pomiń dane użytkownika) -
TaskSequenceTemplate -
UserDomain (Domena użytkownika) -
UserID (Identyfikator użytkownika) -
UserPassword (Hasło użytkownika) -
USMTOfflineMigration -

DeployWiz_Initialization.vbs

Ten skrypt inicjuje strony w Kreatorze wdrażania (przechowywanym w programieDeployWiz_Definition_ENU.xml). Zawiera on również funkcje i podprocedury wywoływane przez Kreatora wdrażania podczas wdrożenia LTI.

Wartość Opis
Wprowadzanie danych - DomenaOUList.xml. Zawiera listę jednostek organizacyjnych domeny

- ListOfLanguages.xml

- LocationServer.xml. Zawiera listę dostępnych udziałów wdrożenia

- Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania; zmienne środowiskowe są wypełniane przez ZTIGather.wsf
Dane wyjściowe Komunikaty o zdarzeniach są zapisywane w następujących plikach dziennika:

- DeployWiz_Initialization.log. Plik dziennika zawierający zdarzenia wygenerowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia wygenerowane przez wszystkie skrypty zestawu MDT
Informacje ZTIApplications.wsf. Inicjuje instalację aplikacji
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć <script language="VBScript" src="DeployWiz_Initialization.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
Architektura -
Aplikacje -
Katalog kopii zapasowej -
Plik kopii zapasowej -
Udostępnianie kopii zapasowej -
BDEInstall -
BDEKeyLocation -
BDERecoveryKey -
BDEWaitForEncryption -
Architektura możliwości -
ComputerBackupLocation (lokalizacja kopii zapasowej komputera) -
CustomWizardSelectionProfile -
DeploymentType (Typ wdrożenia) -
katalog główny wdrożenia -
DomainAdmin (Administrator domeny) -
DomainAdminDomain (DomenaDomenaDomena) -
DomainAdminPassword (Hasło administratora domeny) -
DomainOU (Jednostki organizacyjne domeny) -
ImageBuild -
ImageFlags (Flagi obrazów) -
ImageLanguage (Język obrazu) -
ImageLanguage001 -
ImageProcessor (Procesor obrazu) -
IsServerOS -
KeyboardLocale (Ustawienia regionalne klawiatury) -
KeyboardLocale_Edit -
Pakiety językowe -
Pakiety językowe001 -
LocalDeployRoot (Lokalizacja lokalnaDeployRoot) -
Obowiązkowe aplikacje -
Nazwa OSDComputerName -
OSCurrentBuild -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKeyDrive -
OSDBitLockerWaitForEncryption -
OSSKU -
OSVersion -
OverrideProductKey -
Klucz produktu -
SkipCapture -
SkipDomainMembership (Członkostwo w domenie pominięte) -
TaskSequenceID (Identyfikator sekwencji zadań) -
TimeZoneName (Nazwa strefy czasowej) -
Identyfikator TSGUID -
UDDir -
UDShare -
UILanguage (Język interfejsu) -
UserDataLocation (Lokalizacja danych użytkownika) -
UserDomain (Domena użytkownika) -
UserID (Identyfikator użytkownika) -
UserLocale (Ustawienia regionalne użytkownika) -
UserPassword (Hasło użytkownika) -
WizardSelectionProfile (Profil wyboru kreatora) -

DeployWiz_Validation.vbs

Skrypt ten inicjuje i sprawdza poprawność informacji wpisanych na stronach Kreatora wdrażania (przechowywanych w DeployWiz_Definition_ENU.xml). Ten skrypt zawiera funkcje i podprocedury wywoływane przez Kreatora wdrażania podczas wdrożenia LTI.

Wartość Opis
Wprowadzanie danych - OperatingSystems.xml. Zawiera listę systemów operacyjnych dostępnych do wdrożenia

- Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania; zmienne środowiskowe są wypełniane przez ZTIGather.wsf
Dane wyjściowe Brak
Informacje - Credentials_ENU.xml. Polecenia o podanie poświadczeń używanych podczas nawiązywania połączenia z zasobami sieciowymi

- ZTIGather.wsf. Zbiera właściwości i reguły przetwarzania
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć <script language="VBScript" src="DeployWiz_Validation.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
Architektura -
DeploymentType (Typ wdrożenia) - -
Wdróż szablon -
ImageBuild -
ImageProcessor (Procesor obrazu) - -
OSVersion -
TaskSequenceID (Identyfikator sekwencji zadań) -
Identyfikator TSGUID -
UserCredentials (Poświadczenia użytkownika) -
UserDomain (Domena użytkownika) -
UserID (Identyfikator użytkownika) -
UserPassword (Hasło użytkownika) -

LiteTouch.vbs

Ten skrypt jest wywoływany przez Kreatora wdrażania w celu zainicjowania LTI. Scenariusz:

  • Usuwa folder C:\MININT (jeśli istnieje)

  • Sprawdza, czy komputer docelowy spełnia wymagania dotyczące uruchomienia Kreatora wdrażania , wywołującZTIPrereq.vbs

  • Uruchamianie Kreatora wdrażania, uruchamiając plik LiteTouch.wsf

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Brak
Informacje - BDDRun.exe

- ZTIPrereq.vbs. Służy do określania, czy komputer docelowy spełnia wymagania wstępne dla wdrożenia nowego systemu operacyjnego

- LiteTouch.wsf. Skrypt odpowiedzialny za kontrolowanie procesu wdrażania LTI
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript LiteTouch.vbs </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
Brak

LiteTouch.wsf

Ten skrypt jest wywoływany przez LiteTouch.vbs i odpowiada za kontrolowanie procesu wdrażania LTI. Obejmują one:

  • Uruchamianie Kreatora wdrażania

  • Uruchamianie procesu wdrażania LTI przy użyciu odpowiedniego pliku sekwencji zadań

Wartość Opis
Wprowadzanie danych - task_sequence_file.xml. Zawiera zadania i sekwencję zadań procesu wdrażania LTI

- Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania; zmienne środowiskowe są wypełniane przez ZTIGather.wsf
Dane wyjściowe - LiteTouch.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - BDD_Welcome_ENU.xml. Wyświetla stronę powitalną Kreatora wdrażania dla wdrożenia LTI

- DeployWiz_Definition_ENU.xml. Wyświetla strony Kreatora wdrażania dla wdrożenia LTI

- Diskpart.exe. Narzędzie umożliwiające automatyczne zarządzanie dyskami, partycjami i woluminami

- LTICleanup.wsf. Wykonuje zadania oczyszczania po zakończeniu wdrażania

- LTICopyScripts.wsf. Kopiuje skrypty wdrażania na lokalny dysk twardy na komputerze docelowym

- MSHTA.exe. Host aplikacji HTML

- RecEnv.exe. Jeśli to narzędzie istnieje, użytkownik jest monitowany o określenie, czy uruchomić środowisko odzyskiwania systemu Windows.

- Regsvr32.exe. Rejestruje pliki (.dll, .exe, ocx itd.) w systemie operacyjnym

- Summary_Definition_ENU.xml. Wyświetla podsumowanie wyników wdrożenia LTI

- TsmBootStrap.exe. Narzędzie Bootstrap sekwencji zadań

- Kreator.hta. Wyświetla strony Kreatora wdrażania

- WPEUtil.exe. Inicjuje środowisko Windows PE i połączenia sieciowe; inicjuje LTI

- ZTIGather.wsf. Zbiera właściwości i reguły przetwarzania

- ZTIPrereq.vbs. Sprawdza, czy komputer docelowy spełnia wymagania dotyczące uruchomienia Kreatora wdrażania

- ZTINICConfig.wsf. Konfiguruje aktywowane karty sieciowe

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>"

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)
/Start Tworzy skrót w nowym systemie operacyjnym uruchamiany po uruchomieniu powłoki

Właściwości

Nazwa Odczyt Zapis
_DoNotCleanLiteTouch -
_SMSTSPackageName -
Hasło administratora -
Architektura - -
BootPE - -
ComputerBackupLocation (lokalizacja kopii zapasowej komputera) -
Nazwa_komputera -
DeployDrive (Wdrażanie dysku) - -
Metoda wdrażania - -
DeploymentType (Typ wdrożenia) - -
katalog główny wdrożenia - -
DestinationLogicalDrive (Dysk docelowyLogiczny) -
DomainAdmin (Administrator domeny) -
DomainAdminDomain (DomenaDomenaDomena) -
DomainAdminPassword (Hasło administratora domeny) -
Akcja kończenia -
HostName (Nazwa hosta) -
IsServerCoreOS -
JoinDomain (Dołącz do domeny) -
JoinWorkgroup - -
KeyboardLocalePE -
LTISuspend -
OSDAdapterCount -
Nazwa OSDComputerName - -
Faza - -
ResourceDrive - -
Katalog główny zasobu - -
RetVal -
SkipBDDWelcome -
SkipFinalSummary - -
Kreator pomijania -
SMSTSLocalDataDrive -
TaskSequenceID (Identyfikator sekwencji zadań) -
TimeZoneName (Nazwa strefy czasowej) -
UserDataLocation (Lokalizacja danych użytkownika) - -
UserDomain (Domena użytkownika) -
UserID (Identyfikator użytkownika) -
UserPassword (Hasło użytkownika) -
WelcomeWizardCommand -
WizardComplete (Ukończono) -

LTIApply.wsf

Ten skrypt odpowiada za instalację obrazu środowiska Windows PE na komputerze docelowym. Obraz środowiska Windows PE służy do zbierania informacji o komputerze docelowym i uruchamiania zadań wdrażania na komputerze docelowym.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - LTIApply.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- LTIApply_wdsmcast.log. Plik dziennika zawierający zdarzenia generowane przez narzędzie Wdsmcast

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - CMD.exe. Umożliwia uruchamianie narzędzi wiersza polecenia

- Bootsect.exe. Stosuje sektor rozruchowy do dysku twardego

- ImageX.exe. Narzędzie służące do tworzenia plików WIM i zarządzania nimi

- ZTIBCDUtility.vbs. Zawiera funkcje narzędziowe używane podczas wykonywania zadań Menedżera rozruchu

- ZTIConfigFile.vbs. Zawiera procedury przetwarzania plików XML

- ZTIDiskUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- Wdsmcast.exe. Narzędzie używane przez komputery docelowe w celu przyłączenia się do transmisji multiemisji
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript LTIApply.wsf </pe> </post> </debug:value>

Argumenty

Wartość Opis
/pe Używa procesu instalowania obrazu środowiska Windows PE na komputerze docelowym
/post Czyści niepotrzebne pliki po instalacji obrazu
/debug:value Wypisuje komunikaty o zdarzeniach do konsoli i do plików .log; Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
Architektura -
BootPE -
katalog główny wdrożenia -
DestinationLogicalDrive (Dysk docelowyLogiczny) - -
Identyfikator OSGUID -
OSCurrentVersion -
OSVersion -
ImageBuild -
ImageFlags (Flagi obrazów) -
ImageProcessor (Procesor obrazu) -
ISBDE -
Ścieżka źródłowa -
TaskSequenceID (Identyfikator sekwencji zadań) -
UserDomain (Domena użytkownika) -
UserID (Identyfikator użytkownika) -
UserPassword (Hasło użytkownika) -
WDSServer -

LTICleanup.wsf

Ten skrypt usuwa wszystkie pliki lub ustawienia konfiguracji (takie jak skrypty, foldery, wpisy rejestru lub ustawienia automatycznej konfiguracji logowania) z komputera docelowego po zakończeniu procesu wdrażania.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania. Zmienne środowiskowe są wypełniane przez ZTIGather.wsf.
Dane wyjściowe - LTICleanup.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Bootsect.exe. Stosuje sektor rozruchowy do dysku twardego

- Net.exe. Wykonuje zadania zarządzania siecią

- RegSvr32.exe. Rejestruje pliki (.dll, .exe, ocx itd.) w systemie operacyjnym

- ZTIBCDUtility.vbs. Zawiera funkcje narzędziowe używane podczas wykonywania zadań Menedżera rozruchu

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript LTICleanup.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
_DoNotCleanLiteTouch -
katalog główny wdrożenia -
DestinationLogicalDrive (Dysk docelowyLogiczny) -
OSVersion -

LTICopyScripts.wsf

Ten skrypt kopiuje skrypty wdrażania procesów wdrażania LTI i ZTI na lokalny dysk twardy na komputerze docelowym.

Wartość Opis
Wprowadzanie danych - Summary_Definition_ENU.xml. Wyświetla podsumowanie wyników wdrożenia LTI

- Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - LTICopyScripts.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript LTICopyScripts.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
Brak

LTIGetFolder.wsf

Ten skrypt powoduje wyświetlenie okna dialogowego, które umożliwia użytkownikowi przejście do folderu. Wybrana ścieżka folderu jest przechowywana w zmiennej środowiskowej FOLDERPATH.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania. Zmienne środowiskowe są wypełniane przez ZTIGather.wsf.
Dane wyjściowe Brak
Informacje - ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- WizUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez interfejs użytkownika (na przykład strony kreatora)
Lokalizacja - dystrybucja\Skrypty

- program_files\Microsoft Deployment Toolkit\Scripts
Opcja, której należy użyć cscript LTIGetFolder.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
DefaultFolderPath (ścieżka folderu domyślnego) -
Ścieżka folderu -

LTIOEM.wsf

Ten skrypt jest używany przez producenta OEM w scenariuszu LTI OEM do kopiowania zawartości udziału wdrożenia nośnika na dysk twardy komputera docelowego w celu przygotowania go do duplikacji.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania. Zmienne środowiskowe są wypełniane przez ZTIGather.wsf.
Dane wyjściowe - LTIOEM.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - RoboCopy.exe. Narzędzie do kopiowania plików i folderów

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript LTIOEM.wsf </BITLOCKER &#124; /BDE> </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)
/BITLOCKER Włącza funkcję BitLocker
/BDE Włącza funkcję BitLocker

Właściwości

Nazwa Odczyt Zapis
_DoNotCleanLiteTouch -
DeployDrive (Wdrażanie dysku) -
katalog główny wdrożenia -
Identyfikator TSGUID -

LTISuspend.wsf

Ten skrypt wstrzymuje sekwencję zadań, aby umożliwić wykonywanie zadań ręcznych. Po uruchomieniu skryptu na pulpicie użytkownika jest tworzony skrót do wznowienia sekwencji zadań , który umożliwia użytkownikowi ponowne uruchomienie sekwencji zadań po wykonaniu wszystkich zadań ręcznych.

Uwaga

Ten skrypt jest obsługiwany tylko w pełnym systemie operacyjnym.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania. Zmienne środowiskowe są wypełniane przez ZTIGather.wsf.
Dane wyjściowe - LTISuspend.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - LiteTouch.wsf. Steruje procesem wdrażania interfejsu LTI

- LTICopyScripts.wsf. Kopiuje skrypty wdrażania na lokalny dysk twardy na komputerze docelowym

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript LTISuspend.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)
/Wznowienie -

Właściwości

Nazwa Odczyt Zapis
LTISuspend -
SMSTSRebootRequested -

LTISysprep.wsf

Ten skrypt przygotowuje komputer docelowy do uruchomienia programu Sysprep, uruchamia go na komputerze docelowym, a następnie sprawdza, czy program Sysprep został pomyślnie uruchomiony.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania. Zmienne środowiskowe są wypełniane przez ZTIGather.wsf.
Dane wyjściowe - LTISysprep.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Expand.exe. Rozwijanie plików skompresowanych

- Sysprep.exe. Przygotowuje komputery do duplikacji

- ZTIConfigFile.vbs. Zawiera procedury przetwarzania plików XML

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript LTISysprep.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Architektura -
katalog główny wdrożenia -
DestinationLogicalDrive (Dysk docelowyLogiczny) -
DoCapture -
OSCurrentBuild -
OSDAnswerFilePath -
Identyfikator OSGUID -
Ścieżka źródłowa - -
TaskSequenceID (Identyfikator sekwencji zadań) -

NICSettings_Definition_ENU.xml

Ten plik XML zawiera kod skryptu i układ HTML dla strony kreatora Konfigurowanie statycznych ustawień sieciowych adresu IP w Kreatorze wdrażania. Podczas wdrażania LTI Wizard.hta odczytuje ten plik i uruchamia stronę osadzonego kreatora, która monituje o wymaganą konfigurację adresowania sieciowego. Jeśli nie podano konfiguracji statycznych adresów IP, skrypty wdrażania domyślnie używają protokołu DHCP w celu uzyskania wymaganej konfiguracji sieci.

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Brak
Informacje ZTINICUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć Brak

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
OSDAdapterxDNSServerList -
OSDAdapterxDNSSuffix -
OSDAdapterxGateways -
OSDAdapterxIPAddressList -
OSDAdapterxMacAddress -
OSDAdapterxSubnetMask -
OSDAdapterxWINSServerList -
OSDAdapterCount -

Uwaga

Znak xw nazwach właściwości wymienionych powyżej jest symbolem zastępczym dla tablicy opartej na zerach, która zawiera informacje o karcie sieciowej.

Summary_Definition_ENU.xml

Ten plik XML zawiera kod skryptu i układ HTML strony Kreatora podsumowania wdrażania w Kreatorze wdrażania. Podczas wdrażania LTI Wizard.hta odczytuje ten plik i uruchamia stronę osadzonego kreatora, która wyświetla wyniki podsumowania wdrożenia LTI. Ten plik XML zawiera następujące strony kreatora:

  • Sukces. Powiadomienie dotyczące pomyślnego zakończenia zadań wdrażania

  • Porażka. Powiadomienie dotyczące niepowodzenia pomyślnego ukończenia zadań wdrażania

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Brak
Informacje Summary_Scripts.vbs. Zawiera funkcje pomocnicze i podprogramy używane przez strony kreatora osadzone w tym pliku XML
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć Brak

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
SkipFinalSummary -
RetVal -

Summary_scripts.vbs

Ten skrypt jest wywoływany przez stronę Kreatora podsumowania Kreatora wdrażania. Zawiera funkcje i podprogramy używane do inicjalizacji i walidacji.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe Komunikaty o zdarzeniach są zapisywane w następujących plikach dziennika:

- Summary_scripts.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje Brak
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć <script language="VBScript" src="Summary_Scripts.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
DeploymentType (Typ wdrożenia) -
RetVal -

Kreator.hta

Ta aplikacja hipertekstowa wyświetla strony Kreatora wdrażania.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera listę wartości właściwości, właściwości niestandardowych, połączeń z bazą danych, reguł wdrażania i innych informacji wymaganych przez skrypty do ukończenia procesu wdrażania. Zmienne środowiskowe są wypełniane przez ZTIGather.wsf.
Dane wyjściowe - Wizard.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - LTIGetFolder.wsf. Plik skryptu inicjujący okno dialogowe PrzeglądajFolder

- ZTIConfigFile.vbs. Zawiera procedury przetwarzania plików XML

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- WizUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja - dystrybucja\Skrypty

- program_files\Microsoft Deployment Toolkit\Scripts
Opcja, której należy użyć mshta.exe Wizard.hta </definition:filename> </NotWizard> </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/NotWizard Służy do pomijania monitów strony kreatora
/definicja:nazwa_pliku Określa plik XML, który ma zostać załadowany do kreatora.

Właściwości

Nazwa Odczyt Zapis
Definicja -
DefaultFolderPath (ścieżka folderu domyślnego) -
Ścieżka folderu -
WizardComplete (Ukończono) -

WizUtility.vbs

Ten skrypt zawiera funkcje i podprogramy, do których odwołują się różne skrypty Kreatora wdrażania.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - WizUtility.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje LTIGetFolder.wsf. Plik skryptu inicjujący okno dialogowe PrzeglądajFolder
Lokalizacja - dystrybucja\Skrypty

- program_files\Microsoft Deployment Toolkit\Scripts
Opcja, której należy użyć <script language="VBScript" src="WizUtility.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
DefaultFolderPath (ścieżka folderu domyślnego) -
DefaultDestinationDisk (Dysk domyślny) -
DefaultDestinationIsDirty -
DefaultDestinationPartition (Partycja domyślnaDomyślnaDocelowa) -
DeploymentType (Typ wdrożenia) -
Dysk docelowy -
Ścieżka folderu -
OSVersion -
UserDomain (Domena użytkownika) -
UserCredentials (Poświadczenia użytkownika) -

ZTIApplications.wsf

Ten skrypt inicjuje instalację aplikacji, które zostały skonfigurowane w węźle Aplikacje w Deployment Workbench. Ten skrypt nie będzie próbował zainstalować żadnej aplikacji, która:

  • Nie obsługuje typu platformy komputera docelowego.

  • Nie obsługuje typu procesora komputera docelowego

  • Ma wpis dezinstalacji w rejestrze w HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Uwaga

Jeśli wymieniona aplikacja ma zdefiniowane jakiekolwiek aplikacje zależne, skrypt ten podejmie próbę zainstalowania tych zależnych aplikacji przed zainstalowaniem aplikacji wymienionej na liście.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIApplications.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - ZTIConfigFile.vbs. Zawiera procedury przetwarzania plików XML

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- BDDRun.exe. Uruchamianie polecenia wymagającego interakcji użytkownika
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIApplications.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
Identyfikator GUID aplikacji -
ApplicationSuccessCodes (Kody aplikacji) -
DependentApplications (Zależne aplikacje) -
Metoda wdrażania -
Zainstalowane aplikacje - -
ResourceDrive -
Katalog główny zasobu - -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIAppXmlGen.wsf

Ten skrypt generuje plik XML — ZTIAppXmlGen.xml — do użycia podczas automatycznego przechwytywania danych użytkownika (dokumentów) skojarzonych z zainstalowanymi aplikacjami. Robi to za pośrednictwem klucza rejestruHKEY_CLASSES_ROOT\Software\Classes i przechwytuje wszystkie aplikacje, które:

  • Nie są skojarzone z jednym z następujących rozszerzeń plików: .mp3, .mov, .wma, .wmv, .chm, .evt, .evtx, .exe, .com lub .fon

  • Nie są skojarzone z pakietem Microsoft Office, takim jak Office System 2007 lub Microsoft Office 2003.

  • Prawidłowa otwarta procedura obsługi jest wymieniona na stronie HKEY_CLASSES_ROOT\application\shell\open\command

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIAppXmlGen.xml. Zawiera listę aplikacji zainstalowanych na komputerze docelowym

- ZTIAppXmlGen.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIAppXmlGen.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Metoda wdrażania -
DeploymentType (Typ wdrożenia) -
ImageBuild -
OSCurrentVersion -
USMTMigFiles - -

ZTIAuthorizeDHCP.wsf

Skrypt ten używa narzędzia Netsh do skonfigurowania komputera docelowego tak, aby był autoryzowanym serwerem DHCP w usługach AD DS.

Aby uzyskać więcej informacji dotyczących autoryzowania serwerów DHCP, zobacz polecenie Netsh dla protokołu DHCP.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIAuthorizeDHCP.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Netsh.exe. Narzędzie służące do automatyzacji konfiguracji składników sieciowych

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIAuthorizeDHCP.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Adres IP -

ZTIBackup.wsf

Ten skrypt wykonuje kopię zapasową komputera docelowego za pomocą narzędzia ImageX. Kopia zapasowa jest przechowywana w lokalizacji określonej we właściwościach BackupDir i BackupShare .

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIBackup.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- ZTIBackup_imagex.log. Plik dziennika zawierający zdarzenia generowane przez ImageX

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - ImageX.exe. Narzędzie służące do tworzenia plików WIM i zarządzania nimi

- ZTIBCDUtility.vbs. Zawiera funkcje narzędziowe używane podczas wykonywania zadań Menedżera rozruchu

- ZTIDiskUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIBackup.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
Katalog kopii zapasowej -
Dysk kopii zapasowej -
Dysk zapasowy -
Plik kopii zapasowej -
Partycja zapasowa -
Tworzenie kopii zapasowej ScriptComplete -
Udostępnianie kopii zapasowej -
ComputerBackupLocation (lokalizacja kopii zapasowej komputera) -
Metoda wdrażania -
DeploymentType (Typ wdrożenia) -
DestinationLogicalDrive (Dysk docelowyLogiczny) - -
DoCapture -
ImageBuild -
ImageFlags (Flagi obrazów) -
Ścieżka OSDStateStorePath -
Faza -
TaskSequenceID (Identyfikator sekwencji zadań) -
USMTLocal -

ZTIBCDUtility.vbs

Ten skrypt zawiera funkcje narzędziowe używane przez niektóre skrypty MDT podczas wykonywania zadań Menedżera rozruchu.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe Brak
Informacje BCDEdit.exe. Narzędzie do edycji konfiguracji rozruchu systemu Windows
Lokalizacja - dystrybucja\Skrypty

- program_files\Microsoft Deployment Toolkit\Scripts
Opcja, której należy użyć <script language="VBScript" src="ZTIBCDUtility.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
Brak

ZTIBde.wsf

Ten skrypt instaluje i konfiguruje funkcję BitLocker na komputerze docelowym. Konfiguracja funkcji BitLocker jest ograniczona do scenariuszy nowego komputera, w których dyski twarde są skonfigurowane za pomocą jednej partycji.

Uwaga

W przypadku wdrożeń ZTI i UDI właściwość UILanguage musi być ustawiona w CustomSettings.ini lub w bazie danych MDT, ponieważ ZTIBde.wsf próbuje odczytać ustawienia regionalne z UILanguage właściwości.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIBde.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- ZTIBdeFix_diskpart.log. Plik dziennika zawierający zdarzenia generowane przez narzędzie Diskpart

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - CMD.exe. Umożliwia uruchamianie narzędzi wiersza polecenia

- Defrag.exe. Defragmentuje dysk twardy

- Diskpart.exe. Narzędzie umożliwiające automatyczne zarządzanie dyskami, partycjami i woluminami

- ServerManagerCmd.exe

- ZTIDiskUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- ZTIOSRole.wsf. Instaluje role serwera

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIBde.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
Hasło administratora -
BDEDriveLetter - -
BDEDriveSize -
BDEInstall -
BDEInstallSuppress -
BDEKeyLocation -
Funkcja BDEPin -
BDERecoveryKey -
BDESecondPass - -
BdeWaitForEncryption -
BitlockerInstalled (Zainstalowana funkcja Bitlocker) - -
Metoda wdrażania -
ISBDE -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKey -
OSDBitLockerStartupKeyDrive -
OSDBitLockerTargetDrive -
OSDBitLockerWaitForEncryption -
OSCurrentBuild -
OSCurrentVersion -
System operacyjnyPorady - -
OSRoles (Serwery systemu operacyjnego) - -
OSRoleServices - -
OSVersion -
SMSTSRebootRequested - -
SMSTSRetryRequested -
TPMOwnerPassword -

ZTIBIOSCheck.wsf

Ten skrypt sprawdza system BIOS na komputerze docelowym, a następnie przegląda listę systemów BIOS, które są niezgodne z systemem Windows. Lista niezgodnych systemów BIOS jest przechowywana w pliku ZTIBIOSCheck.xml .

Jeśli system BIOS na komputerze docelowym znajduje się na liście w pliku ZTIBIOSCheck.xml , skrypt zwraca stan wskazujący, że system BIOS jest niezgodny z systemem Windows i należy zakończyć proces wdrażania. Aby uzyskać informacje na temat wypełniania listy niezgodnych systemów BIOS, zobacz ZTIBIOSCheck.xml.

Wartość Opis
Wprowadzanie danych - ZTIBIOSCheck.xml. Zawiera listę systemów BIOS, o których wiadomo, że są niezgodne z systemem Windows

- Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIBIOSCheck.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIBIOSCheck.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FALSE, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany)

Właściwości

Nazwa Odczyt Zapis
Brak

ZTICoalesce.wsf

Configuration Manager wymaga, aby pakiety były numerowane sekwencyjnie, zaczynając od PACKAGES001, bez przerw w sekwencji numerów. W przeciwnym razie instalacja zakończy się niepowodzeniem.

Ten skrypt pozwala definiować i nazywać zmienne przy użyciu informacji identyfikujących program, który ma zostać uruchomiony — na przykład ComputerPackages100, ComputerPackages110 lub CollectionPackages150. Następnie, po uruchomieniu tego skryptu, program Configuration Manager znajdzie wszystkie zmienne zgodne ze wzorcem (na przykład wszystkie nazwy zmiennych zawierające ciąg Packages) i zbuduje listę sekwencyjną, bez odstępów, przy użyciu podstawowej nazwy PACKAGES.

Jeśli na przykład zdefiniowano następujące zmienne (przy użyciu zmiennych komputerowych, zmiennych kolekcji lub w CustomSettings.ini lub bazie danych MDT):

  • ComputerPackages100=XXX00001:Program

  • ComputerPackages110=XXX00002:Program

  • CollectionPackages150=XXX00003:Program

  • packages001=XXX00004:Program

    Po uruchomieniu skryptu lista będzie wyglądać następująco:

  • PACKAGES001=XXX00004:Program

  • PACKAGES002=XXX00001:Program

  • PACKAGES003=XXX00002:Program

  • PACKAGES004=XXX00003:Program

    Następnie program Configuration Manager będzie mógł uruchomić wszystkie cztery programy.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTICoalesce.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTICoalesce.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/CoalesceDigits:wartość Określa liczbę cyfr, które należy podać podczas tworzenia ciągu numerowania. Na przykład wartość:

- 2 spowoduje utworzenie PACKAGE03

- 3 spowoduje utworzenie PACKAGE003

Jeśli ten argument nie zostanie podany, wartością domyślną jest 3.

Właściwości

Nazwa Odczyt Zapis
CoalescePattern (Wzorzec koalescencji) -
CoalesceTarget -

ZTIConfigFile.vbs

Ten skrypt zawiera typowe procedury przetwarzania plików MDT XML.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIConfigFile.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje Net.exe
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć <script language="VBScript" src="ZTIConfigFile.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
IsSafeForWizardHTML -
Obowiązkowe aplikacje -
SkipGroupSubFolders -

ZTIConfigure.wsf

Ten skrypt konfiguruje plik Unattend.xml przy użyciu wartości właściwości określonych wcześniej w procesie wdrażania zestawu MDT. Skrypt konfiguruje odpowiedni plik na podstawie wdrażanego systemu operacyjnego.

Ten skrypt odczytuje plik ZTIConfigure.xml, aby określić sposób zaktualizowania pliku Unattend.xml przy użyciu odpowiednich wartości określonych we właściwościach wdrożenia. Plik ZTIConfigure.xml zawiera informacje potrzebne do przetłumaczenia właściwości na ustawienia w pliku Unattend.xml.

Wartość Opis
Wprowadzanie danych - ZTIConfigure.xml. Zawiera listę wartości właściwości (określonych wcześniej w procesie wdrażania) i odpowiadających im ustawień konfiguracji

- Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIConfigure.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIConfigure.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Nazwa_komputera - -
DeploymentType (Typ wdrożenia) -
Metoda wdrażania -
katalog główny wdrożenia -
DestinationLogicalDrive (Dysk docelowyLogiczny) -
DomainAdminDomain (DomenaDomenaDomena) -
ImageBuild -
OSDAnswerFilePath -
OSDAnswerFilePathSysprep -
Nazwa OSDComputerName -
Faza -
TaskSequenceID (Identyfikator sekwencji zadań) -

ZTIConfigureADDS.wsf

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIConfigureADDS.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Dcpromo.exe. Instalowanie i usuwanie usług AD DS

- Net.exe. Wykonuje zadania zarządzania siecią

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIConfigureADDS.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
ADDSLogPath -
ADDSPassword -
ADDSUserDomain -
ADDSUserName (Nazwa serwera) -
AutoConfigDNS -
ChildName (Nazwa dziecka) -
PotwierdźGC -
Ścieżka bazy danych -
DomainLevel (Poziom domeny) -
DomainNetBiosName (Nazwa domenyNetBios) -
ForestLevel (Poziom lasu) -
NewDomain (Nowa domena) -
NewDomainDNSName -
OSVersion -
ParentDomainDNSName -
ReplicaOrNewDomain (ReplikaOrNowa_domena) - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
SiteName (Nazwa witryny) -
SysVolPath (Ścieżka przestrzenna systemu) -

ZTIConfigureDHCP.wsf

Ten skrypt konfiguruje protokół DHCP na komputerze docelowym.

Uwaga

Przed uruchomieniem tego skryptu na komputerze docelowym powinien być zainstalowany protokół DHCP.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIConfigureDHCP.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Netsh.exe. Narzędzie umożliwiające automatyzację konfiguracji składników sieciowych

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIConfigureDHCP.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
DHCPScopesxDescription -
DHCPScopesxEndIP -
DHCPScopesxExcludeStartIP -
DHCPScopesxExcludeEndIP -
DHCPScopesxIP -
DHCPScopesxName (Nazwa DHCPScopesx) -
DHCPScopesxOptionRouter -
DHCPScopesxOptionDNSDomainName -
DHCPScopesxOptionDNSServer -
DHCPScopesxOptionLease -
DHCPScopesxOptionNBTNodeType -
DHCPScopesxOptionPXEClient -
DHCPScopesxOptionWINSServer -
DHCPScopesxStartIP -
DHCPScopesxSubnetmask -
DHCPServerOptionDNSDomainName -
DHCPServerOptionDNSServer -
DHCPServerOptionNBTNodeType -
DHCPServerOptionPXEClient -
DHCPServerOptionRouter -
DHCPServerOptionWINSServer -

Uwaga

Znak xwe właściwościach wymienionych w tym miejscu to symbol zastępczy dla tablicy opartej na zerze, która zawiera informacje o konfiguracji DHCP.

ZTIConfigureDNS.wsf

Ten skrypt konfiguruje system DNS na komputerze docelowym. Do wykonania rzeczywistych zadań konfiguracyjnych skrypt używa narzędzia Dnscmd.

Aby uzyskać więcej informacji na temat Dnscmd.exe, zobacz Omówienie programu Dnscmd.

Uwaga

System DNS powinien być już zainstalowany na komputerze docelowym przed uruchomieniem tego skryptu.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIConfigureDNS.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Dnscmd.exe. Pomaga administratorom w zarządzaniu systemem DNS.

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIConfigureDNS.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
DNSServerOptionDisableRecursion -
DNSServerOptionBINDSecondaries -
DNSServerOptionFailOnLoad -
DNSServerOptionEnableRoundRobin -
DNSServerOptionEnableNetmaskOrdering -
DNSServerOptionEnableSecureCache -
DNSServerOptionNameCheckFlag -
DNSZonesxName (Nazwa DNSZonesx) -
DNSZonesxType -
DNSZonesxMasterIP -
DNSZonesxDirectoryPartition -
DNSZonesxFileName (Nazwa plikuDNSZonesx) -
DNSZonesxScavenge -
DNSZonesxUpdate -

Uwaga

Znak xwe właściwościach wymienionych w tym miejscu to symbol zastępczy tablicy opartej na zerach, która zawiera informacje o konfiguracji systemu DNS.

ZTIConnect.wsf

Proces wdrażania zestawu MDT używa tego skryptu do uwierzytelniania na komputerze serwera (takim jak komputer z uruchomionym programem SQL Server lub inny serwer z udostępnionym folderem sieciowym). Po uruchomieniu skryptu sprawdza on, czy można nawiązać połączenie z udostępnionym folderem sieciowym określonym w argumencie /uncpath .

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIConnect.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value>

Argumenty

Wartość Opis
/UNCPath:uncpath Określa w pełni kwalifikowaną ścieżkę UNC do udostępnionego folderu sieciowego
/debug:value Wypisuje komunikaty o zdarzeniach do konsoli i do plików .log; Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Brak

ZTICopyLogs.wsf

Skopiuj pliki Smsts.log i BDD.log do podfolderu poniżej udziału, który określa właściwość SLShare . Podfolder przyjmuje nazwę określoną przez OSDComputerName, _SMSTSMachineName lub HostName .

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTICopyLogs.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTICopyLogs.wsf </debug:value>

Argumenty

Wartość Opis
/debug: wartość Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Brak

ZTIDataAccess.vbs

Ten skrypt zawiera typowe procedury uzyskiwania dostępu do bazy danych.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIDataAccess.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje Brak
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć <script language="VBScript" src="ZTIDataAccess.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
_SMSTSReserved1 -
_SMSTSReserved2 -
Plik reguł -
UserDomain (Domena użytkownika) - -
UserID (Identyfikator użytkownika) - -
UserPassword (Hasło użytkownika) - -

ZTIDisableBDEProtectors.wsf

Jeśli funkcja BitLocker jest włączona, ten skrypt zawiesza zabezpieczenia funkcji BitLocker skonfigurowane w systemie.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIDisableBDEProtectors.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIDisableBDEProtectors.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
ImageBuild -
ISBDE -
OSCurrentBuild -
OSCurrentVersion -
OSVersion -

ZTIDiskpart.wsf

Ten skrypt tworzy partycje dysku na komputerze docelowym, wywołując narzędzie Diskpart. Parametry używane do konfigurowania dysku są określane przez Task Sequencer lub w CustomSettings.ini. Plik ZTIDiskpart.wsf jest uruchamiany głównie w scenariuszach nowego komputera. Ten proces przebiega następująco:

  1. Proces wdrażania zestawu MDT uruchamia skrypt ZTIDiskpart.wsf na podstawie kroków i sekwencji kroków w sekwenserze zadań.

  2. ZTIDiskpart.wsf uruchamia narzędzie Diskpart i wysyła do niego wymagane polecenia konfiguracyjne.

  3. ZTIDiskpart.wsf jest uruchamiany Diskpart.exe i udostępnia plik .txt jako parametr wiersza polecenia.

  4. Dysk jest wstępnie czyszczony poprzez wysłanie do narzędzia Diskpart polecenia CLEAN .

  5. Jeśli jest to pierwszy dysk i funkcja Task Sequencer lub w programie CustomSettings.ini nie określono żadnej konfiguracji dysku, tworzona jest pojedyncza partycja do przechowywania systemu operacyjnego. Jeśli jednak została określona konfiguracja dysku, dysk zostanie skonfigurowany zgodnie z określoną konfiguracją.

  6. Jeśli funkcja BitLocker ma być włączona, miejsce jest zarezerwowane na końcu pierwszego dysku.

  7. Wszystkie polecenia formatowania są umieszczane w kolejce do momentu zakończenia działania programu Diskpart. Jeśli nie zostanie jawnie określony przez Task Sequencer lub w CustomSettings.ini, ZTIDiskpart.wsf wykonuje szybkie formatowanie dysku C za pomocą następującego polecenia: FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.

  8. ZTIDiskpart.wsf kopiuje pliki ZTIDiskpart_diskpart.log i BDD.log z dysku RAM z powrotem na dysk twardy.

    Dostosuj konfigurację dysku komputera docelowego, podając wymagane informacje w sekwensorze zadań lub w programie CustomSettings.ini.

    Aby uzyskać więcej informacji na temat konfigurowania dysków, zobacz dokument zestawu MDT Korzystanie z zestawu narzędzi firmy Microsoft do wdrażania.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIDiskpart.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Diskpart.exe. Narzędzie umożliwiające automatyczne zarządzanie dyskami, partycjami i woluminami

- Format.com. Formatowanie dysku twardego

- ZTIDiskUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIDiskpart.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
BDEDriveLetter -
BDEDriveSize -
BDEInstall -
DeployDrive (Wdrażanie dysku) -
DeploymentType (Typ wdrożenia) -
Dysk docelowy -
DestinationLogicalDrive (Dysk docelowyLogiczny) -
DoNotCreateExtraPartition -
ImageBuild -
OSDDiskIndex -
OSDDiskpartBiosCompatibilityMode - -
Typ OSDDiskType -
Grafiki OSD -
OSDPartitionStyle -
SMSTSLocalDataDrive -
VolumeLetterVariable (Zmienna literowa_objętości) -

ZTIDiskUtility.vbs

Ten skrypt zawiera funkcje związane z dyskami i podprocedury wywoływane przez różne skrypty w procesie wdrażania zestawu MDT.

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe - ZTIDiskUtility.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - BcdBoot.exe. Konfiguruje partycję systemową.

- DiskPart.exe. Narzędzie umożliwiające automatyczne zarządzanie dyskami, partycjami i woluminami
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć <script language="VBScript" src="ZTIDiskUtility.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
DestinationLogicalDrive (Dysk docelowyLogiczny) -
UILanguage (Język interfejsu) - -

ZTIDomainJoin.wsf

Podczas fazy wdrażania przywracania stanu ten skrypt sprawdza, czy komputer jest przyłączony do domeny, oraz stwierdza, czy komputer jest odzyskiwany po nieudanych próbach przyłączenia do domeny.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIDomainJoin.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - LTISuspend.wsf

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIDomainJoin.wsf </debug:value>

Argumenty

Wartość Opis
/debug: wartość Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/DomainErrorRecovery: wartość Próbuje przyłączyć komputer do domeny. Jeśli wartość określona w wartości:

- AUTOMATYCZNY. Ponów próbę procesu przyłączania do domeny. Uruchom ponownie i spróbuj ponownie. Jest to domyślne zachowanie skryptu.

- NIEPOWODZENIE. Zatrzymuje wszystkie przetwarzanie. Przetwarzanie całej sekwencji zadań zostaje zatrzymane.

- INSTRUKCJA OBSŁUGI. Zatrzymaj przetwarzanie; Umożliwia użytkownikowi ręczne przyłączenie komputera do domeny.

Właściwości

Nazwa Odczyt Zapis
DomainAdmin (Administrator domeny) -
DomainAdminDomain (DomenaDomenaDomena) -
DomainAdminPassword (Hasło administratora domeny) -
DomainErrorRecovery (Odzyskiwanie błędu domeny) -
DomainJoinAttempts (Próby dołączenia do domeny) - -
JoinDomain (Dołącz do domeny) -
JoinWorkgroup -
LTISuspend -
MachineObjectOU -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIDrivers.wsf

Ten skrypt instaluje dodatkowe sterowniki urządzeń na komputerze docelowym przed zainicjowaniem konfiguracji systemu operacyjnego. Skrypt ten odczytuje plik Drivers.xml i kopiuje listę plików sterowników urządzeń w pliku Drivers.xml (utworzonym przez węzeł Sterowniki w środowisku wdrażania i zarządzanym w tym węźle) na komputer docelowy.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - PnpEnum.xml. Zawiera listę wszystkich urządzeń zainstalowanych na komputerze docelowym

- ZTIDrivers.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Attrib.exe. Ustawia atrybuty plików i folderów

- CMD.exe. Umożliwia uruchamianie narzędzi wiersza polecenia

- Microsoft.BDD.PnpEnum.exe. Narzędzie wyliczające urządzenia typu Plug and Play

- Reg.exe. Narzędzie rejestru konsoli służące do odczytywania i modyfikowania danych rejestru

- ZTIConfigFile.vbs. Zawiera procedury przetwarzania plików XML

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIDrivers.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Architektura -
CustomDriverSelectionProfile -
Metoda wdrażania -
DeploymentType (Typ wdrożenia) -
DestinationLogicalDrive (Dysk docelowyLogiczny) - -
DoCapture -
DriverPaths (Ścieżki kierowców) -
DriverSelectionProfile (Profil wyboru kierowców) -
ImageBuild -
InstallFromPath (Zainstaluj ze ścieżki) -
OSDAnswerFilePath -
OSDAnswerFilePathSysPrep -
OSDPlatformArch -
Faza -
Katalog główny zasobu -

ZTIExecuteRunbook.wsf

Ten skrypt uruchamia elementy Runbook programu Orchestrator na komputerze docelowym. Element Runbook aranżacji to sekwencja działań, które organizują akcje na komputerach i w sieciach. Elementy Runbook Orchestratora można zainicjować w zestawie MDT przy użyciu typu kroku Execute Runbook sekwencji zadań, który z kolei uruchamia ten skrypt.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe zawierają wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania.
Dane wyjściowe - BDD.log zawiera zdarzenia generowane przez wszystkie skrypty zestawu MDT.

- Stan zwracania ukończenia elementu Runbook.

- Zwróć parametry z danych wyjściowych elementu Runbook.
Informacje - ZTIUtility.vbs zawiera funkcje pomocnicze i podprogramy, których używa skrypt.
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIExecuteRunbook.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
OrchestratorServer -
RunbookName (Nazwa elementu Runbook) -
RunbookID (Identyfikator elementu) -
RunbookParameterMode -
RunbookParametersxParameterID -
RunbookParametersxParameterValue -
RunbookOutputParameters

Uwaga:

Jeśli element Runbook zwraca parametry wyjściowe, dla każdego parametru jest tworzona zmienna sekwencji zadań, a wartość zwracana parametru jest przypisywana do zmiennej sekwencji zadań.
-

Ten skrypt tworzy zmienne sekwencji zadań wymienione w poniższej tabeli do użytku wewnętrznego w skrypcie. Nie ustawiaj tych zmiennych sekwencji zadań w CustomSettings.ini ani w bazie danych MDT.

Nazwa Opis
OrchestratorServer Nazwa serwera, na którym działa program Orchestrator, określony w polu Serwer aranżacji w kroku sekwencji zadań Execute Runbook (Wykonywanie sekwencji zadań elementu Runbook )
RunbookName (Nazwa elementu Runbook) Nazwa elementu Runbook określonego w elemencie Runbook w kroku Execute Runbook task sequence
RunbookID (Identyfikator elementu) Identyfikator przypisany do elementu Runbook na serwerze aranżacji
RunbookParametersxParameterID Identyfikator przypisany do określonego parametru elementu Runbook na serwerze aranżacji
RunbookParametersxParameterName Nazwa przypisana do określonego parametru elementu Runbook na serwerze aranżacji
RunbookParametersxParameterValue Wartość przypisana do określonego parametru elementu Runbook na serwerze aranżacji

ZTIGather.wsf

Ten skrypt zbiera właściwości i reguły przetwarzania sterujące procesem wdrażania. Właściwości i reguły (nazywane również właściwościami lokalnymi) są jawnie zdefiniowane w tym skrypcie i zawarte w pliku ZTIGather.xml, w pliku CustomSettings.ini i w bazie danych MDT (utworzonej w węźle Baza danych w Deployment Workbench).

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIGather.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Wpeutil.exe. Inicjuje środowisko Windows PE i połączenia sieciowe; inicjuje LTI

- ZTIDataAccess.vbs. Zawiera procedury dostępu do bazy danych

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/localonly Zwraca tylko informacje o komputerze docelowym i bieżącym systemie operacyjnym zainstalowanym na komputerze docelowym; nie analizuje pliku .ini wejściowego (określonego w argumencie /inifile ); Zwraca właściwości i reguły określone w pliku .ini

Jeśli nie zostanie określony, skrypt zwraca informacje o komputerze docelowym i aktualnie zainstalowanym systemie operacyjnym; Analizuje plik .ini
/inifile:ini_file_name Nazwa i ścieżka pliku .ini wejściowego zawierającego właściwości i reguły używane w procesie wdrażaniaJeśli nie zostanie określony, skrypt użyje wartości domyślnej z CustomSettings.ini

Właściwości

Nazwa Odczyt Zapis
Wszystkie - -

ZTIGroups.wsf

Ten skrypt przechwytuje i przywraca członkostwo w grupie lokalnej na komputerze docelowym. Ten skrypt jest wywoływany z argumentem **/capture** w celu utworzenia kopii zapasowej członkostwa w grupie na komputerze docelowym przed wdrożeniem systemu operacyjnego. Właściwość CaptureGroups zawiera listę grup, których kopię zapasową tworzy skrypt. Skrypt jest wywoływany z argumentem **/restore** w celu przywrócenia członkostwa w grupie po wdrożeniu systemu operacyjnego. Podczas wykonywania operacji przywracania przywraca członkostwo wszystkich grup, których kopia zapasowa została utworzona podczas uruchamiania skryptu przy użyciu argumentu /capture .

Uwaga

Podczas przywracania członkostwa w grupie skrypt nie tworzy żadnych grup docelowych, które jeszcze nie istnieją na komputerze docelowym. Dlatego podczas tworzenia pliku obrazu należy uwzględnić wszystkie wymagane grupy na komputerze referencyjnym.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIGroups.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIGroups.wsf </debug:value> </backup> </restore>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/capture Tworzy kopię zapasową członkostwa grup lokalnych na komputerze docelowym zgodnie z właściwością CaptureGroups
/restore Przywraca członkostwo w grupach lokalnych, których kopia zapasowa została utworzona wcześniej w procesie wdrażania

Właściwości

Nazwa Odczyt Zapis
Przechwytywanie grup -
Grupy - -
HostName (Nazwa hosta) -

ZTILangPacksOnline.wsf

Ten skrypt instaluje pakiety językowe dla systemów operacyjnych Windows. Skrypt oczekuje plików CAB pakietu językowego w strukturze folderów zawierającej co najmniej jeden folder.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTILangPacksOnline.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - CMD.exe. Umożliwia uruchamianie narzędzi wiersza polecenia

- Lpksetup.exe. Narzędzie Konfiguracja pakietu językowego używane do dodawania i usuwania pakietów językowych

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTILangPacksOnline.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Architektura -
OSVersion -

ZTIModifyVol.wsf

Ten skrypt modyfikuje wolumin, aby ustawić identyfikator GPT i atrybuty dla woluminów narzędziowych, co jest niezbędne do tworzenia partycji Windows RE na komputerach z UEFI. Ten skrypt należy wywołać podczas wdrażania na komputerach z interfejsem UEFI w następujących sytuacjach:

  • Wdrożenia LTI, w których są tworzone niestandardowe struktury partycji (woluminów), na przykład tworzenie pięciu partycji zamiast standardowych czterech partycji, które są zwykle tworzone do użytku z UEFI

  • Wszystkie wdrożenia ZTI i UDI

Uwaga

Ten skrypt jest przeznaczony do wywołania tylko podczas tworzenia struktur partycji do użycia z interfejsem UEFI. Tego skryptu nie należy wywoływać podczas tworzenia struktur partycji, które mają być używane we wdrożeniach bez interfejsu UEFI.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe BDD.log zawiera zdarzenia generowane przez wszystkie skrypty zestawu MDT.
Informacje ZTIUtility.vbs zawiera funkcje pomocnicze i podprocedury używane przez skrypt.
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value>

Argumenty

Wartość Opis
/utilityVol:wartość Zawiera literę dysku woluminu, który należy skonfigurować dla partycji narzędzi środowiska Windows RE dla komputerów z interfejsem UEFI (na przykład "E:")
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
UtilityVol -

ZTIMoveStateStore.wsf

Ten skrypt przenosi przechwycone pliki stanu użytkownika i kopii zapasowej do folderu C:\Windows\Temp\StateStore.

Uwaga

Ten skrypt jest uruchamiany tylko podczas wdrażania obrazów przy użyciu programu Configuration Manager.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIMoveStateStore.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIMoveStateStore.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Brak

ZTINextPhase.wsf

Ten skrypt aktualizuje właściwość Phase do następnej fazy w procesie wdrażania. Funkcja sekwencjonowania zadań używa tych faz do określenia kolejności, w jakiej każde zadanie musi zostać wykonane. Właściwość Phase zawiera następujące wartości:

  • SPRAWDZANIE POPRAWNOŚCI. Ustal, czy komputer docelowy jest zdolny do uruchamiania skryptów niezbędnych do ukończenia procesu wdrażania.

  • PRZECHWYTYWANIE STANU. Przed wdrożeniem nowego docelowego systemu operacyjnego zapisz wszelkie dane migracji stanu użytkownika.

  • PREINSTALACJA. Wykonaj wszystkie zadania, które muszą być wykonane (na przykład tworzenie nowych partycji) przed wdrożeniem docelowego systemu operacyjnego.

  • ZAINSTALOWAĆ. Zainstaluj docelowy system operacyjny na docelowym komputerze.

  • PO INSTALACJI. Wykonaj wszystkie zadania, które muszą być wykonane przed przywróceniem danych migracji stanu użytkownika. Te zadania polegają na dostosowaniu docelowego systemu operacyjnego przed jego uruchomieniem po raz pierwszy po wdrożeniu (na przykład instalowanie aktualizacji lub dodawanie sterowników).

  • PRZYWRÓCENIE STANU. Przywróć dane migracji stanu użytkowników zapisane podczas fazy rejestratora stanu.

    Aby uzyskać więcej informacji na temat właściwości Faza , zobacz Faza.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTINextPhase.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTINextPhase.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Metoda wdrażania -
Faza - -

ZTINICConfig.wsf

Ten skrypt konfiguruje aktywowane karty sieciowe z wartościami przechwyconymi przez ZTIGather.wsf na podstawie właściwości wymienionych w pliku CustomSettings.ini lub bazie danych MDT (utworzonej w węźle Database w Deployment Workbench).

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTINICConfig.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- ZTINicUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/ForceCapture Jeśli istnieją jakiekolwiek lokalne karty sieciowe z zapisanymi statycznymi adresami IP, ten skrypt przechwytuje te ustawienia i zapisuje je w środowisku lokalnym, na przykład C:\MININT\SMSOSD\OSDLogs\Variables.dat. Ten skrypt może być przydatny podczas przechwytywania ustawień statycznych adresów IP dla dużej liczby komputerów na potrzeby automatyzacji.
/RestoreWithinWinPE Po określeniu, stosuje wszelkie zapisane ustawienia sieciowe statycznego adresu IP do komputera lokalnego, jeśli jest to konieczne; Używany tylko do przetwarzania wewnętrznego.

Właściwości

Nazwa Odczyt Zapis
DeployDrive (Wdrażanie dysku) - -
Metoda wdrażania -
DeploymentType (Typ wdrożenia) -
katalog główny wdrożenia -
OSDAdapterCount - -
Identyfikator OSGuid -
OSDMigrateAdapterSettings -
Faza -

ZTINICUtility.vbs

Ten skrypt zawiera funkcje i podprocedury związane z kartami sieciowymi, które są wywoływane przez różne skrypty w procesie wdrażania zestawu MDT.

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Brak
Informacje - CMD.exe. Umożliwia uruchamianie narzędzi wiersza polecenia

- Netsh.exe. Narzędzie służące do automatyzacji konfiguracji składników sieciowych
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć <script language="VBScript" src="ZTINicUtility.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
OSDAdapterAdapterIndexAdapterName - -

Uwaga

Parametr AdapterIndexw tej właściwości jest symbolem zastępczym dla tablicy opartej na zerze, która zawiera informacje o karcie sieciowej.

ZTIOSRole.wsf

Ten skrypt instaluje role serwera na komputerach docelowych z systemami operacyjnymi Windows. Skrypt odczytuje właściwości OSRoles, OSRoleServices i OSFeatures w celu określenia, co należy zainstalować.

Uwaga

Ten skrypt ma być wywoływany tylko przez kroki sekwencji zadań Instalowanie ról i funkcji orazOdinstalowywanie ról i funkcji . Bezpośrednie wywoływanie tego skryptu nie jest obsługiwane.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIOSRole.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - CMD.exe. Umożliwia uruchamianie narzędzi wiersza polecenia

- OCSetup.exe. Dodaje lub usuwa opcjonalne składniki systemu Windows

- ServerManagerCmd.exe. Instaluje, konfiguruje i zarządza rolami i funkcjami systemu Windows Server

- Sysocmgr.exe. Dodanie lub usunięcie składników systemu Windows

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIOSRole.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/Odinstaluj W przypadku podania tego argumentu oznacza to, że role i funkcje zostaną odinstalowane. Jeśli nie zostanie podany, skrypt zakłada, że role i funkcje zostaną zainstalowane.

Właściwości

Nazwa Odczyt Zapis
IsServerCoreOS -
System operacyjnyPorady -
OSRoles (Serwery systemu operacyjnego) -
OSRoleServices -
OSVersion -
SMSTSRebootRequested -

ZTIPatches.wsf

Ten skrypt instaluje aktualizacje (pakiety językowe, aktualizacje zabezpieczeń itd.) wymienione w pliku Packages.xml. Skrypt kończy się samoczynnie, jeśli wdrożenie nie znajduje się w jednym z następujących stanów:

  • Faza równa się PREINSTALACJA

  • DeploymentMethod równa się SCCM

    Skrypt uruchamia Pkgmgr, jeśli DeploymentMethod jest równe SCCM.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIPatches.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Expand.exe. Rozwijanie plików skompresowanych

- Pkgmgr.exe. Instaluje lub aktualizuje system Windows Vista w trybie offline

- ZTIConfigFile.vbs. Zawiera procedury przetwarzania plików XML

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIPatches.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Architektura -
CustomPackageSelectionProfile -
katalog główny wdrożenia -
Metoda wdrażania -
DeploymentType (Typ wdrożenia) -
DestinationLogicalDrive (Dysk docelowyLogiczny) -
Pakiety językowe -
OSDAnswerFilePath -
OSDPlatformArch -
PackageSelectionProfile (Profil wyboruPakietu) -
Faza -
Katalog główny zasobu -

ZTIPowerShell.wsf

Ten skrypt uruchamia skrypt programu Windows PowerShell przy użyciu niestandardowego hosta programu Windows PowerShell.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIPowerShell.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT

- Kod powrotny. Wartość liczbowa zwracana przez skrypt programu Windows PowerShell po zakończeniu, która wskazuje stan wykonania skryptu.
Informacje - Microsoft.BDD.TaskSequencePSHost.exe. Niestandardowy host programu Windows PowerShell używany do uruchamiania skryptu programu Windows PowerShell.
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIPowerShell.wsf

Argumenty

Wartość Opis
Brak

Właściwości

Nazwa Odczyt Zapis
Brak

ZTIPrereq.vbs

Ten skrypt sprawdza, czy komputer docelowy ma zainstalowane wymagane wstępnie oprogramowanie i czy działa. Testy wykonywane przez skrypt to:

  • Określ, czy wersja skryptu systemu Windows jest równa wersji 5.6 lub nowsza.

  • Sprawdź, czy nie występują błędy podczas tworzenia wystąpień odwołań do obiektów Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2. DOMDocument i środowisko procesu.

    W przypadku niepowodzenia którejkolwiek kontroli zostanie zgłoszony błąd i skrypt zakończy działanie procedury ValidatePrereq .

Wartość Opis
Wprowadzanie danych Brak
Dane wyjściowe Brak
Informacje Brak
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć None

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
Brak

ZTISCCM.wsf

Ten skrypt inicjuje ZTI podczas wdrażania przy użyciu programu Configuration Manager. Skrypt wykonuje następującą procedurę:

  1. Jeśli debugowanie jest aktywowane, skrypt tworzy OSD. Debuguj plik.

  2. Skrypt konfiguruje następujące właściwości:

    • Element ScriptRootjest ustawiony na folder nadrzędny aktualnie uruchomionego skryptu.

    • DeployRoot jest ustawiony jako folder nadrzędny elementu ScriptRoot.

    • Element ResourceRoot jest ustawiony na wartość DeployRoot (Katalog główny).

    • Polecenie DeploySystemDrive ma ustawioną wartość C:.

    • DeploymentMethod jest ustawiona wartość SCCM.

  3. Gdy składnik DeployRootzawiera :\:

    • Folder DeployRoot jest kopiowany do pakietu _SMSTSMDataPath\WDPackage

    • Element ScriptRoot jest ustawiony na wartość _SMSTSMDataPath\WDPackage\Scripts

    • DeployRoot jest ustawiony jako folder nadrzędny elementu ScriptRoot

    • Element ResourceRoot jest ustawiony jako DeployRoot

  4. Gdy Phase ma wartość NULL:

    • Jeśli zmienna środowiskowa %SystemDrive% ma wartość X:, wówczas DeploymentTypejest ustawiana na wartość NEWCOMPUTER, a Phase jest ustawiana na wartość PREINSTALL. W przeciwnym razie właściwość DeploymentType jest ustawiona na wartość REPLACE (Zastąp), a Phase (Faza) jest ustawiona na wartość VALIDATION.

    • Jeśli plik OldComputer.tag istnieje w folderze nadrzędnym aktualnie uruchomionego skryptu, dla właściwości DeploymentType ustawiono wartość REPLACE (Zastąp), a dla właściwości Phase ustawiono wartość VALIDATION. W przeciwnym razie właściwość DeploymentType jest ustawiona na wartość REFRESH (ODŚWIEŻ), a Phase (Faza) jest ustawiona na wartość VALIDATION.

    Aby uzyskać więcej informacji o tych właściwościach, zobacz artykuł Właściwości .

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTISCCM.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTISCCM.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
_SMSTSMDataPath -
Architektura -
BDDPackageID - -
Metoda wdrażania - -
DeploymentType (Typ wdrożenia) - -
katalog główny wdrożenia - -
Faza - -
Katalog główny zasobu - -
Katalog główny skryptu - -
Korzeń narzędzia - -

ZTISetVariable.wsf

Ten skrypt ustawia określoną globalną zmienną sekwencji zadań, która odpowiada nazwie zawartej w polu VariableName, na wartość zawartą w zmiennej VariableValue.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTISetVariable.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTISetVariable.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
VariableName (Nazwa zmiennej) -
VariableValue (Wartość_zmienna) -

ZTITatoo.wsf

Ten skrypt tatuuje komputer docelowy z informacjami o identyfikacji i wersji. Skrypt wykonuje następującą procedurę:

  1. Znajdź i skopiuj plik ZTITatoo.mof do folderu %SystemRoot%\System32\Wbem. Każdy istniejący wcześniej plik ZTITatoo.mof istniejący w miejscu docelowym zostanie usunięty przed rozpoczęciem operacji kopiowania.

  2. Mofcomp.exe zostanie uruchomiony za pomocą następującego polecenia:

    %SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
    
  3. Dla wszystkich metod wdrażania (LTI, ZTI i UDI) te szczegóły wdrożenia są zapisywane dla wszystkich metod wdrażania w rejestrze w HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Metoda wdrażania jest ustawiana na używaną metodę wdrażania i może być ustawiona na LTI, ZTI lub UDI, w zależności od wykonywanej metody wdrażania.

    • Źródło wdrożenia jest ustawiane na źródło wdrożenia i może mieć wartość OEM,MEDIA lub wartość we właściwości DeploymentMethod .

    • Właściwość Typ wdrożenia jest ustawiona na właściwość DeploymentType .

    • Parametr Deployment Timestamp jest ustawiony na bieżącą datę w formacie daty WMI.

    • Właściwość Wersja zestawu narzędzi wdrażania jest ustawiona na właściwość Wersja.

  4. W przypadku wdrożeń LTI te szczegóły wdrożenia są zapisywane w rejestrze w HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Identyfikator sekwencji zadań jest ustawiony na właściwość TaskSequenceID.

    • Nazwa sekwencji zadań jest ustawiona na właściwość TaskSequenceName .

    • Wersja sekwencji zadań jest ustawiona na właściwość TaskSequenceVersion .

  5. Dla wszystkich wdrożeń Configuration Manager (ZTI i UDI dla Configuration Manager) te szczegóły wdrożenia są zapisywane w rejestrze w HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Identyfikator pakietu OSD jest ustawiany na _SMSTSPackageID zmienną sekwencji zadań.

    • Nazwa programu OSD jest zawsze ustawiona na "\*".

    • Identyfikator OSD Advertise ID jest ustawiany na _SMSTSAdvertID zmienną sekwencji zadań.

  6. W przypadku wdrożeń LTI, w których jest przechwytywany obraz, te szczegóły wdrożenia są zapisywane w rejestrze w HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Metoda rejestratora jest ustawiona na używaną metodę wdrażania i może być ustawiona na LTI, ZTI lub UDI, w zależności od wykonywanej metody wdrażania.

    • Znacznik czasu rejestratora jest ustawiony na bieżącą datę w formacie daty WMI.

    • Wersja zestawu narzędzi rejestratora ma ustawioną wartość właściwości Wersja.

    • Identyfikator sekwencji zadań rejestratora jest ustawiony na właściwość TaskSequenceID.

    • Nazwa sekwencji zadań rejestratora jest ustawiona na właściwość TaskSequenceName.

    • Wersja sekwencji zadań rejestratora jest ustawiona na właściwość TaskSequenceVersion.

  7. Dla wszystkich wdrożeń Configuration Manager (ZTI i UDI dla Configuration Manager), w których jest przechwytywany obraz, te szczegóły wdrożenia są zapisywane w rejestrze w HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Rejestrator Identyfikator pakietu OSD jest ustawiony na _SMSTSPackageID zmienną sekwencji zadań.

    • Rejestrator Nazwa programu OSD jest zawsze ustawiona na "*****".

    • Rejestrator Identyfikator OSD Advertise ID jest ustawiony na _SMSTSAdvertIDzmienną sekwencji zadań.

    Uwaga

    Ten skrypt nie jest przeznaczony do uruchamiania w środowisku Windows PE.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTITatoo.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Mofcomp.exe. Kompilator plików mof wiersza polecenia

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTITatoo.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
_SMSTSAdvertID -
_SMSTSPackageID -
_SMSTSSiteCode -
Metoda wdrażania -
DeploymentType (Typ wdrożenia) -
Wersja -
TaskSequenceID (Identyfikator sekwencji zadań) -
TaskSequenceName (Nazwa sekwencji zadań) -
TaskSequenceVersion -

ZTIUserState.wsf

Ten skrypt inicjuje narzędzie USMT w celu przechwycenia i przywrócenia stanu użytkownika na komputerze docelowym.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIUserState.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - CMD.exe. Umożliwia uruchamianie narzędzi wiersza polecenia

- Loadstate.exe. Deponuje dane o stanie użytkownika na komputerze docelowym.

- Msiexec.exe. Zarządza instalacją aplikacji opartych na .msi

- Scanstate.exe. Zbiera dane i ustawienia użytkownika.

- USMT Application Files

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIUserState.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/Rejestrator -
/Oszacowanie -
/restore -

Właściwości

Nazwa Odczyt Zapis
Architektura -
Metoda wdrażania -
DeploymentType (Typ wdrożenia) -
DestinationLogicalDrive (Dysk docelowyLogiczny) -
ImageBuild -
Rozmiar obrazu -
ImageSizeMultiplier (Mnożnik rozmiaru obrazu) -
InstallFromPath (Zainstaluj ze ścieżki) -
IsServerOS -
LoadStateArgs -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
Ścieżka OSDStateStorePath -
OSVersion -
ScanStateArgs -
StatePath (Ścieżka stanu) - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation (Lokalizacja danych użytkownika) - -
USMTConfigFile -
USMTEstimate - -
USMTLocal -
USMTMigFiles -

ZTIUtility.vbs

Ten skrypt zawiera funkcje narzędziowe używane przez większość skryptów zestawu MDT.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe Brak
Informacje - Credentials_ENU.xml. Polecenia o podanie poświadczeń używanych podczas nawiązywania połączenia z zasobami sieciowymi

- IPConfig.exe. Wyświetla wszystkie bieżące wartości konfiguracji sieci TCP/IP i odświeża ustawienia DHCP i DNS

- MSHTA.exe. Host aplikacji HTML

- Regsvr32.exe. Rejestruje pliki (.dll, .exe, ocx itd.) w systemie operacyjnym

- Xcopy.exe. Kopiuje pliki i katalogi, w tym podkatalogi
Lokalizacja - dystrybucja\Skrypty

- program_files\Microsoft Deployment Toolkit\Scripts
Opcja, której należy użyć <script language="VBScript" src="ZTIUtility.vbs"/>

Argumenty

Wartość Opis
Brak Brak

Właściwości

Nazwa Odczyt Zapis
_SMSTSAdvertID -
_SMSTSCurrentActionName -
_SMSTSCustomProgressDialogMessage -
_SMSTSInstructionTableSize -
_SMSTSLogPath -
_SMSTSMachineName -
_SMSTSNextInstructionPointer -
_SMSTSOrgName -
_SMSTSPackageID -
_SMSTSPackageName -
_SMSTSPackagePath -
_SMSTSReserved1 -
_SMSTSReserved2 -
Architektura -
Znacznik zasobu -
Nazwa_komputera -
Debugowanie - -
Metoda wdrażania -
katalog główny wdrożenia -
Dysk docelowy - -
DestinationLogicalDrive (Dysk docelowyLogiczny) - -
Partycja docelowa - -
EventShare (Udział w wydarzeniach) -
HostName (Nazwa hosta) -
ImageBuild - -
ImageFlags (Flagi obrazów) -
Indeks obrazów -
ImageLanguage (Język obrazu) -
ImageProcessor (Procesor obrazu) -
Rozmiar obrazu -
InstallFromPath (Zainstaluj ze ścieżki) -
JoinDomain (Dołącz do domeny) -
LogPath (Ścieżka dziennika) - -
MacAddress (Adres Mac) -
OSCurrentVersion -
Identyfikator OSDAdvertID -
OSDAnswerFilePath - -
OSDAnswerFilePathSysprep - -
Nazwa OSDComputerName - -
Identyfikator aktywacji OSDPackageID -
OSDPackagePath -
OSDTargetSystemDrive -
Identyfikator OSGUID -
OSSKU -
OSVersion -
Faza -
Processor_Architecture -
Katalog główny zasobu -
SLShare -
SLShareDynamicLogging -
TaskSequenceID (Identyfikator sekwencji zadań) -
TaskSequenceName (Nazwa sekwencji zadań) -
TaskSequenceVersion -
UDDir -
UDShare -
UserDomain (Domena użytkownika) - -
UserID (Identyfikator użytkownika) - -
UserPassword (Hasło użytkownika) - -
Identyfikator UUID -
Wersja

Uwaga: Ta zmienna jest zmienną wewnętrzną reprezentującą wersję zestawu MDT.
- -
WDSServer -

ZTIValidate.wsf

Ten skrypt gwarantuje, że wdrożenie może być kontynuowane, sprawdzając warunki komputera docelowego. Procesy skryptów są następujące:

  • Jeśli parametr DeploymentType jest równy REFRESH, a komputer docelowy jest serwerem, skrypt kończy działanie skryptu.

  • Jeśli OSInstall istnieje i nie jest równy YES, skrypt kończy działanie skryptu.

  • Sprawdź, czy na komputerze docelowym istnieje minimalna ilość pamięci RAM; W przeciwnym razie skrypt zakończy działanie skryptu.

  • Sprawdź, czy procesor osiąga minimalną wymaganą prędkość; W przeciwnym razie skrypt zakończy działanie skryptu.

  • Sprawdź, czy rozmiar dysku twardego spełnia wymagania dotyczące minimalnego rozmiaru; W przeciwnym razie skrypt zakończy działanie skryptu.

  • Sprawdź, czy system operacyjny komputera docelowego jest zainstalowany na dysku C; W przeciwnym razie skrypt zakończy działanie skryptu.

  • Jeśli typ wdrożenia = REFRESH, sprawdź, czy dysk C nie jest skompresowany, uruchamiając Compact /u C:\.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIValidate.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Compact.exe. Wyświetlanie lub zmiana kompresji plików na partycjach systemu plików NTFS

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIValidate.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
DeploymentType (Typ wdrożenia) -
DestinationLogicalDrive (Dysk docelowyLogiczny) - -
ImageBuild -
ImageMemory (Pamięć obrazu) -
ImageProcessorSpeed (Szybkość przetwarzania obrazu) -
Rozmiar obrazu -
ImageSizeMultiplier (Mnożnik rozmiaru obrazu) -
IsServerOS -
Pamięć -
OSDPackagePath -
OSInstall -
Szybkość procesora -
SMSTSLocalDataDrive -
VerifyOS -

ZTIVHDCreate.wsf

Ten skrypt jest używany do utworzenia pliku wirtualnego dysku twardego (vhd lub avhd) na komputerze docelowym i zainstalowania pliku vhd jako dysku. Następnie inne części procesu wdrażania LTI wdrażają system operacyjny Windows i aplikacje na nowo utworzonym wirtualnym dysku twardym. Procesy skryptów są następujące:

  • Metoda Class_Initialize służy do inicjowania zmiennej VHDInputVariable .

  • Sprawdź, czy VHDCreateSource jest zdefiniowany i lokalizuje źródłowy plik vhd (jeśli został określony).

  • Wygeneruj losową nazwę pliku vhd, jeśli VHDCreateFilename jest równe RANDOM lub "" (null).

  • Sprawdź, czy istnieje folder, w którym należy utworzyć plik vhd (określony w VHDCreateFileName).

  • Utwórz plik vhd, korzystając z wartości VHDCreateSizePercent, VHDCreateSizeMax i VHDCreateType.

  • Utwórz dysk różnicowy (jeśli został określony) przy użyciu wartości w VHDCreateDiffVHD.

  • Nowo utworzony plik vhd i opcjonalny dysk różnicowy są zamontowane.

  • Zwracany jest numer zainstalowanego wirtualnego dysku twardego.

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIVHDCreate.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - ZTIDiskUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIVHDCreate.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
VHDCreateDiffVHD -
VHDCreateFileName (Nazwa pliku VHDCreate) -
VHDCreateSizeMax -
VHDCreateSource -
VHDCreateType -
VHDDisks -
VHDInputVariable -
VHDOutputVariable -

ZTIWindowsUpdate.wsf

Ten skrypt pobiera i instaluje aktualizacje z komputerów w sieci firmowej, na których jest uruchomiony program WSUS, Windows Update lub Microsoft Update, przy użyciu interfejsu programowania aplikacji (API) programu Windows Update Agent (WUA). Domyślnie ta funkcja jest wyłączona w każdej sekwencji zadań i należy ją ręcznie aktywować, aby można było ją uruchomić.

Większość przedsiębiorstw ma już zespoły i infrastrukturę do aktualizowania nowo wdrożonych komputerów za pośrednictwem sieci firmowej. Ten proces obejmuje śledzenie najnowszego zestawu poprawek, sterowników i aktualizacji dostępnych dla każdej konfiguracji komputera oraz określanie, które aktualizacje należy pobrać i zainstalować dla każdej konfiguracji. Jeśli organizacja ma już ustalony proces, ten skrypt może nie być konieczny. Ten skrypt został zaprojektowany w celu zaspokojenia zapotrzebowania zespołów wdrożeniowych, które mogą nie mieć ustalonych procesów, ale chcą mieć pewność, że komputery docelowe są aktualizowane podczas wdrażania.

Ten skrypt automatycznie skanuje komputer docelowy i pobiera szeroką gamę aktualizacji, które mogą być odpowiednie. Między innymi:

  • Dodatki Service Pack dla systemu Windows

  • Sterowniki firm innych niż Microsoft umieszczone w usłudze Windows Update

  • Najnowsze aktualizacje poprawek

  • Aktualizacje pakietu Microsoft Office

  • Aktualizacje programów Microsoft Exchange Server i SQL Server

  • Aktualizacje programu Microsoft Visual Studio®

  • Niektóre aktualizacje aplikacji firm innych niż Microsoft

Porada

Wielu producentów sprzętu umieściło swoje sterowniki w usłudze Windows Update. Te sterowniki nie muszą już być utrzymywane w katalogu sterowników gotowych do użycia z instalacją. Spróbuj usunąć sterowniki z udziału dystrybucyjnego, aby sprawdzić, które z nich są dostępne w usłudze Windows Update. Należy pamiętać, że jeśli sterowniki nie są domyślnie dołączone do systemu Windows, nie usuwaj sterowników pamięci i sieci, ponieważ system operacyjny będzie wymagał wprowadzania danych przez użytkownika.

Zestaw MDT umożliwia wdrożenie zaktualizowanej wersji programu WUA w ramach wdrożenia systemu operacyjnego. Pomaga to w zapewnieniu, że na wdrożonych komputerach docelowych będzie uruchomiona poprawna wersja programu WUA. Pomaga również wyeliminować konieczność łączenia się z Internetem i pobierania najnowszej wersji programu WUA po wdrożeniu.

Zestaw MDT może również skonfigurować WUA do zbierania aktualizacji z komputerów w sieci firmowej, które korzystają z programu WSUS zamiast łączyć się z Microsoft Aktualizacje przez Internet. Zestaw MDT może opcjonalnie skonfigurować usługę WUA tak, aby korzystała z określonego komputera z uruchomionym programem WSUS przy użyciu właściwości WSUSServer .

Aby uzyskać dodatkowe informacje i instrukcje dotyczące wdrażania WUA, zobacz Jak zainstalować agenta usługi Windows Update na komputerach klienckich.

Uzyskaj najnowszą wersję instalatora autonomicznego WUA dla:

  • Wersje x86 (WindowsUpdateAgent30-x86.exe) w https://go.microsoft.com/fwlink/?LinkID=100334

  • Wersja x64 (WindowsUpdateAgent30-x64.exe) co https://go.microsoft.com/fwlink/?LinkID=100335

    System Windows 7 i nowsze wersje zawierają najnowszą wersję programu WUA, więc uaktualnienie nie jest konieczne.

    Aby uzyskać więcej informacji, zobacz Aktualizowanie agenta usługi Windows Update.

    Po włączeniu w sekwensarze zadań skrypt ten jest uruchamiany wiele razy w fazie przywracania stanu wdrożenia systemu operacyjnego. Jest ona uruchamiana po raz pierwszy po pierwszym uruchomieniu systemu operacyjnego. Należy się upewnić, że najnowsze aktualizacje i dodatki Service Pack są zainstalowane przed instalacją aplikacji, które mogą być zależne od konkretnych aktualizacji lub dodatków Service Pack instalowanych na docelowym komputerze. Na przykład aplikacja może być zależna od instalowanej najnowszej wersji programu Microsoft .NET Framework.

    Ten skrypt jest uruchamiany również po instalacji aplikacji, co daje pewność, że zostały zastosowane najnowsze dodatki Service Pack i aktualizacje aplikacji. Użyj tego skryptu, aby na przykład upewnić się, że najnowsze aktualizacje zostaną zastosowane do pakietu Microsoft Office 2010 lub Office System 2007.

    Podczas instalowania jednej lub kilku aktualizacji może być konieczne ponowne uruchomienie komputera docelowego, aby instalacja aktualizacji mogła się w pełni zakończyć. Jeśli skrypt wykryje, że instalacja aktualizacji wymaga ponownego uruchomienia komputera docelowego, skrypt automatycznie uruchamia ponownie komputer docelowy i wznawia działanie, jeśli zostały wykryte dodatkowe aktualizacje, które oczekują na zainstalowanie, w celu zapewnienia, że aktualizacje są instalowane poprawnie. Skrypt kończy działanie po ustaleniu, że komputer docelowy jest w pełni aktualny. Błąd zostanie zarejestrowany, jeśli podczas aktualizowania komputera docelowego skrypt podejmie siedem nieudanych prób zainstalowania aktualizacji, a komputer docelowy nadal wymaga ponownego uruchomienia.

    W czasie wykonywania skrypt wykonuje następujące zadania:

  • Skonfiguruj komputer docelowy, aby korzystał z serwera WSUS, jeśli określono właściwość WSUSServer .

  • Sprawdź, czy na komputerze docelowym jest zainstalowana najnowsza wersja programu WUA.

  • Wyszukaj na komputerze docelowym odpowiednie aktualizacje, które nie zostały jeszcze zainstalowane i które zwykle są ukryte.

  • Z każdą aktualizacją jest skojarzona właściwość UpdateID i QNumber :

    • Właściwość UpdateID ma postać identyfikatora GUID, na przykład 67da2176-5c57-4614-a514-33abbdd51f67.

    • Właściwość QNumber jest wartością liczbową, taką jak 987654.

  • Skrypt porównuje wartości właściwości UpdateID i KBArticle z listą wykluczeń określoną w następujących właściwościach zestawu MDT:

    • WUMU_ExcludeID. Lista identyfikatorów aktualizacji do wykluczenia; żadna aktualizacja z identyfikatorem aktualizacji znajdującym się na tej liście nie zostanie zainstalowana.

    • WUMU_ExcludeKB. Lista QNumberów do wykluczenia; żadna aktualizacja z wartością QNumber znajdującą się na tej liście nie zostanie zainstalowana.

    • Ponadto wszelkie aktualizacje wymagające udziału użytkownika zostaną wykluczone i nie zostaną zainstalowane.

  • Wszystkie aktualizacje wymagające zatwierdzenia umowy licencyjnej użytkownika oprogramowania (EULA) zostaną automatycznie zatwierdzone przez skrypt. Pamiętaj, aby ręcznie przeczytać i sprawdzić każdą umowę EULA przed uruchomieniem tego skryptu w środowisku produkcyjnym.

  • Działanie dotyczące każdej aktualizacji jest zapisywane w pliku ZTIWindowsUpdate.log z ciągiem INSTALL lub SKIP (pomiń), jeśli aktualizacja została zatwierdzona do instalacji, wraz z identyfikatorem aktualizacji, krótkim opisem aktualizacji i wartością QNumber.

  • Każda aktualizacja przeznaczona do zainstalowania jest pobierana i instalowana partiami.

  • Komputer docelowy może wymagać więcej niż jednego ponownego uruchomienia podczas instalacji aktualizacji.

Uwaga

Program Windows Internet Explorer 7 wymaga interakcji użytkownika, więc nie jest instalowany za pomocą tego skryptu.

Uwaga

Aby zapobiec instalowaniu dodatkowych pakietów językowych w systemie Windows Vista Ultimate, należy domyślnie uwzględnić 925471 QNumber na liście WUMU_ExcludeKB .

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIWindowsUpdate.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - Expand.exe. Rozwijanie plików skompresowanych

- Net.exe. Wykonuje zadania zarządzania siecią

- WindowsUpdateAgent30-x86.exe. Instaluje program WUA

- WindowsUpdateAgent30-x64.exe. Instaluje program WUA

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0&#124;1> <IsHidden=0&#124;1>"> </Query:true&#124;false>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).
/UpdateCommand:param - IsInstalled. Ustaw wartość 0 , aby wykonać zapytanie o aktualizacje, które nie zostały zainstalowane.

- JestUkryty. Ustaw wartość 0 , aby wyświetlić zapytanie o aktualizacje, które są ukryte.
/zapytanie:wartość - True (prawda). Zapytanie tylko o wymagane aktualizacje. Nie pobieraj i nie instaluj żadnych plików binarnych.

- False (fałsz). Zapytaj o wymagane aktualizacje i zainstaluj je. Pobierz i zainstaluj pliki binarne.

Uwaga

Po określeniu UpdateCommand wymaga co najmniej jednej opcji.

Uwaga

Jeśli dla polecenia UpdateCommand określono obie opcje, muszą one być oddzielone operatorem oraz.

Uwaga

Wartość domyślna parametru UpdateCommand to IsInstalled=0 i IsHidden=0.

Uwaga

Aby uzyskać więcej informacji na temat polecenia UpdateCommand, zobacz metodę IUpdateSearcher::Search .

Właściwości

Nazwa Odczyt Zapis
Architektura -
DoCapture -
ZainstalowaneAktualizacje -
MSIT_WU_Count - -
NoAutoUpdate_Previous - -
SMSTSRebootRequested - -
SMSTSRetryRequested - -
WSUSServer -
WUMU_ExcludeID -
WUMU_ExcludeKB -

ZTIWipeDisk.wsf

Ten skrypt formatuje dysk twardy komputera docelowego. Scenariusz:

  • Kończy działanie, jeśli wartość funkcji WipeDisk jest różna od wartości TRUE

  • Określa odpowiedni dysk do sformatowania

  • Formatuje dysk przez połączenie ( cmd /c format <Drive> /fs:ntfs /p:3 /Y gdzie <Drive> jest litera dysku twardego do sformatowania)

Wartość Opis
Wprowadzanie danych Zmienne środowiskowe. Zawiera wartości właściwości, wartości właściwości niestandardowych, połączenia z bazą danych, reguły wdrażania i inne informacje wymagane przez skrypty do ukończenia procesu wdrażania
Dane wyjściowe - ZTIWipeDisk.log. Plik dziennika zawierający zdarzenia generowane przez ten skrypt

- BDD.log. Plik dziennika zawierający zdarzenia generowane przez wszystkie skrypty zestawu MDT
Informacje - CMD.exe. Umożliwia uruchamianie narzędzi wiersza polecenia

- Format.com. Formatowanie dysku twardego

- ZTIUtility.vbs. Zawiera funkcje pomocnicze i podprocedury używane przez skrypt
Lokalizacja dystrybucja\Skrypty
Opcja, której należy użyć cscript ZTIWipeDisk.wsf </debug:value>

Argumenty

Wartość Opis
/debug:value Wyprowadza komunikaty zdarzeń do konsoli i do plików .log. Jeśli wartość określona w wartości:

- PRAWDA, komunikaty o zdarzeniach są wysyłane do konsoli i plików .log

- FAŁSZ, komunikaty o zdarzeniach są wysyłane tylko do plików .log (jest to zachowanie, gdy argument nie jest podany).

Właściwości

Nazwa Odczyt Zapis
Wyczyść dysk -