LTI および ZTI の展開で使用されるスクリプトは、展開プロセス中に使用されるプロセス ステップと構成設定を決定するプロパティを参照しています。 このリファレンス セクションを使用すると、アクションに含める正しいスクリプトと、各スクリプトの実行時に指定する有効な引数が特定されます。 各スクリプトについて、次の情報が提供されます。
名前。スクリプトの名前を指定します。
説明。スクリプトの目的の説明と、スクリプトのカスタマイズに関する関連情報を提供します。
入力。 スクリプトへの入力に使用されるファイルを示します。
出力。スクリプトによって作成または変更されたファイルを示します。
参照。スクリプトによって参照される他のスクリプトまたは構成ファイルを示します。
位置情報。スクリプトが見つかるフォルダーを示します。 場所の情報では、次の変数が使用されます。
program_files。 この変数は、MDT がインストールされているコンピューター上の Program Files フォルダーの場所を指します。
ディストリビューション。 この変数は、展開共有の Distribution フォルダーの場所を指します。
します。 この変数は、オペレーティング システム プラットフォーム (x86 または x64) のプレースホルダーです。
使用。指定可能なコマンドとオプションを提供します。
引数と説明。 スクリプトに指定する有効な引数と、各引数の意味の簡単な説明を示します。
プロパティ.スクリプトによって参照されるプロパティ。
BDD_Autorun.wsf
このスクリプトは、MDT プロセスによって作成された展開メディア (起動可能な DVD やリムーバブル ハード ディスクなど) をユーザーが挿入したことを示すダイアログ ボックスを表示します。 メッセージは 15 秒間表示されます。 アクションが実行されない場合、スクリプトは LiteTouch.vbs を開始します。
LiteTouch.vbs の詳細については、「 LiteTouch.vbs」を参照してください。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイ ルール、およびデプロイ プロセスを完了するためにスクリプトに必要なその他の情報が含まれます |
| 出力 | なし |
| 関連情報 | LiteTouch.vbs. LTI を開始する |
| Location | distribution\Scripts |
| 使用する方法 | なし |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
BDD_Welcome_ENU.xml
この XML ファイルには、展開ウィザードの開始時に表示される [Windows 展開へようこそ ] ページのスクリプト コードと HTML レイアウトが含まれています。 この XML ファイルは Wizard.hta によって読み取られ、この XML ファイルに埋め込まれたウィザード ページが実行されます。
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | なし |
| 関連情報 |
-
NICSettings_Definition_ENU.xml. ユーザーがネットワーク アダプターの構成設定を提供できるようにします - Wizard.hta. 展開ウィザードのページを表示する - WPEUtil.exe. Windows PE とネットワークの接続を初期化します。LTI を開始する |
| Location | distribution\Tools\platform |
| 使用する方法 | mshta.exeWizard.hta BDD_Welcome_ENU.xml |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| KeyboardLocalePE | - | |
| WelcomeWizardCommand | - | |
| WizardComplete | - |
Credentials_ENU.xml
この XML ファイルには、展開ウィザードの [ ネットワーク共有に接続するための資格情報を指定する] ウィザード ページのスクリプト コードと HTML レイアウトが含まれています。 この XML ファイルは Wizard.hta によって読み取られ、この XML ファイルに埋め込まれたウィザード ページが実行されます。
注:
このウィザード ページは、定義済みのユーザー資格情報の検証中にエラーが発生した場合のみ表示されます。
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | なし |
| 関連情報 | Credentials_scripts.vbs. ユーザー資格情報サポート関数が含まれています |
| Location | distribution\Scripts |
| 使用する方法 | mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain | /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
Credentials_scripts.vbs
このスクリプトは、Credentials_ENU.xml ファイルを展開ウィザードに読み込むときに指定された引数を解析します。 ユーザー資格情報の検証も実行します。 このスクリプトは Credentials_ENU.xml ファイルによって読み取られます。
Credentials_ENU.xml の詳細については、 Credentials_ENU.xmlの対応するトピックを参照してください。
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | イベント メッセージは、次のログ ファイルに書き込まれます。 - Credentials_scripts.log。 このスクリプトによって生成されたイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトによって生成されたイベントを含むログ ファイル |
| 関連情報 | なし |
| Location | distribution\Scripts |
| 使用する方法 | <script language="VBScript" src="Credentials_scripts.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| UserCredentials | - | |
| UserDomain | - |
DeployWiz_Definition_ENU.xml
この XML ファイルには、展開ウィザードの各ウィザード ページのスクリプト コードと HTML レイアウトが含まれています。 このファイルは Wizard.hta によって読み取られ、この XML ファイルに埋め込まれたウィザード ページが実行されます。 この .xml ファイルには、次のウィザード ページが含まれています。
ようこそ
ネットワーク共有に接続するための資格情報を指定する
タスク シーケンス
コンピューターの詳細
ユーザー データ
データと設定の移動
ユーザー データ (復元)
コンピューターのバックアップ
プロダクト キー
言語パック
ロケールと時刻
役割と機能
アプリケーション
管理者パスワード
ローカル管理者
Capture Image
BitLocker
始める準備ができました
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | なし |
| 関連情報 |
-
DeployWiz_Initialization.vbs. スクリプトで使用されるサポート関数とサブルーチンが含まれます - DeployWiz_Validation.vbs. スクリプトで使用されるサポート関数とサブルーチンが含まれます - ZTIBackup.wsf. ターゲット コンピューターのバックアップを作成します。 - ZTIPatches.wsf. 更新プログラム (言語パック、セキュリティ更新プログラムなど) をインストールします。 - ZTIUserState.wsf. ユーザー状態の移行を初期化して、ターゲット コンピューターのユーザー状態をキャプチャおよび復元します |
| Location | distribution\Scripts |
| 使用する方法 | なし |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DeploymentMethod | - | |
| DeploymentType | - | |
| DoCapture | - | |
| ImageBuild | - | |
| ImageFlags | - | |
| IsBDE | - | |
| IsServerOS | - | |
| JoinDomain | - | |
| OSDComputerName | - | |
| OSVersion | - | |
| SkipAdminAccounts | - | |
| SkipAdminPassword | - | |
| SkipApplications | - | |
| SkipBitLocker | - | |
| SkipCapture | - | |
| SkipComputerBackup | - | |
| SkipComputerName | - | |
| SkipDomainMembership | - | |
| SkipLocaleSelection | - | |
| SkipPackageDisplay | - | |
| SkipProductKey | - | |
| SkipRoles | - | |
| SkipSummary | - | |
| SkipTaskSequence | - | |
| SkipTimeZone | - | |
| SkipUserData | - | |
| TaskSequenceTemplate | - | |
| UserDomain | - | |
| UserID | - | |
| UserPassword | - | |
| USMTOfflineMigration | - |
DeployWiz_Initialization.vbs
このスクリプトは、 デプロイ ウィザード ( DeployWiz_Definition_ENU.xmlに保存されている) のページを初期化します。 また、LTI の展開中に展開ウィザードが呼び出す関数やサブルーチンも含まれます。
| 値 | 説明 |
|---|---|
| 入力 |
-
DomainOUList.xml. ドメイン OU の一覧が含まれています - ListOfLanguages.xml - LocationServer.xml. 使用可能な展開共有の一覧が含まれています - 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイメント ルール、およびスクリプトがデプロイメント プロセスを完了するために必要なその他の情報のリストが含まれます。環境変数は ZTIGather.wsf によって設定されます |
| 出力 | イベント メッセージは次のログ ファイルに書き込まれます。 - DeployWiz_Initialization.log。 このスクリプトによって生成されたイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトによって生成されたイベントを含むログ ファイル |
| 関連情報 | ZTIApplications.wsf. アプリケーションのインストールを開始します |
| Location | distribution\Scripts |
| 使用する方法 | <script language="VBScript" src="DeployWiz_Initialization.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| アプリケーション | - | |
| BackupDir | - | |
| BackupFile | - | |
| BackupShare | - | |
| BDEInstall | - | |
| BDEKeyLocation | - | |
| BDERecoveryKey | - | |
| BDEWaitForEncryption | - | |
| CapableArchitecture | - | |
| ComputerBackupLocation | - | |
| CustomWizardSelectionProfile | - | |
| DeploymentType | - | |
| DeployRoot | - | |
| DomainAdmin | - | |
| DomainAdminDomain | - | |
| DomainAdminPassword | - | |
| DomainOU | - | |
| ImageBuild | - | |
| ImageFlags | - | |
| ImageLanguage | - | |
| ImageLanguage001 | - | |
| ImageProcessor | - | |
| IsServerOS | - | |
| KeyboardLocale | - | |
| KeyboardLocale_Edit | - | |
| LanguagePacks | - | |
| LanguagePacks001 | - | |
| LocalDeployRoot | - | |
| MandatoryApplications | - | |
| OSDComputerName | - | |
| OSCurrentBuild | - | |
| OSDBitLockerCreateRecoveryPassword | - | |
| OSDBitLockerMode | - | |
| OSDBitLockerStartupKeyDrive | - | |
| OSDBitLockerWaitForEncryption | - | |
| OSSKU | - | |
| OSVersion | - | |
| OverrideProductKey | - | |
| ProductKey | - | |
| SkipCapture | - | |
| SkipDomainMembership | - | |
| TaskSequenceID | - | |
| TimeZoneName | - | |
| TSGUID | - | |
| UDDir | - | |
| UDShare | - | |
| UILanguage | - | |
| UserDataLocation | - | |
| UserDomain | - | |
| UserID | - | |
| UserLocale | - | |
| UserPassword | - | |
| WizardSelectionProfile | - |
DeployWiz_Validation.vbs
このスクリプトは、( DeployWiz_Definition_ENU.xmlに保存されている) 展開ウィザードのページに入力された情報を初期化して検証します。 このスクリプトには、LTI デプロイ中にデプロイ ウィザードが呼び出す関数とサブルーチンが含まれています。
| 値 | 説明 |
|---|---|
| 入力 |
-
OperatingSystems.xml. 展開に使用できるオペレーティング システムの一覧が含まれています - 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイ ルール、およびデプロイ プロセスを完了するためにスクリプトに必要なその他の情報のリストが含まれます。環境変数は ZTIGather.wsf によって設定されます |
| 出力 | なし |
| 関連情報 |
-
Credentials_ENU.xml. ネットワーク リソースに接続するときに使用される資格情報の入力をユーザーにプロンプトします - ZTIGather.wsf. プロパティと処理ルールを収集します |
| Location | distribution\Scripts |
| 使用する方法 | <script language="VBScript" src="DeployWiz_Validation.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| DeploymentType | - | - |
| DeployTemplate | - | |
| ImageBuild | - | |
| ImageProcessor | - | - |
| OSVersion | - | |
| TaskSequenceID | - | |
| TSGUID | - | |
| UserCredentials | - | |
| UserDomain | - | |
| UserID | - | |
| UserPassword | - |
LiteTouch.vbs
このスクリプトは、LTI を開始するために展開ウィザードによって呼び出されます。 スクリプト:
C:\MININT フォルダーを削除します (存在する場合)
ターゲット コンピューターが ZTIPrereq.vbs を呼び出して、展開ウィザードを実行するための要件を満たしていることを確認します
LiteTouch.wsf を実行して展開ウィザードを起動します。
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | なし |
| 関連情報 |
-
BDDRun.exe - ZTIPrereq.vbs. ターゲット コンピューターが新しいオペレーティング システムを展開するための前提条件を満たしているかどうかを判断するために使用されます - LiteTouch.wsf. LTI 展開プロセスの制御を担当するスクリプト |
| Location | distribution\Scripts |
| 使用する方法 | cscript LiteTouch.vbs </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
LiteTouch.wsf
このスクリプトは LiteTouch.vbs によって呼び出され、LTI 展開プロセスの制御を担当します。 保持されるデータには以下が含まれます。
展開ウィザードの実行
適切なタスク シーケンス ファイルを使用して LTI 展開プロセスを実行する
| 値 | 説明 |
|---|---|
| 入力 |
-
task_sequence_file.xml. LTI 展開プロセスのタスクとタスクのシーケンスが含まれます - 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイ ルール、およびデプロイ プロセスを完了するためにスクリプトに必要なその他の情報のリストが含まれます。環境変数は ZTIGather.wsf によって設定されます |
| 出力 |
-
LiteTouch.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
BDD_Welcome_ENU.xml. LTI 展開の展開ウィザードの ウェルカム ページを表示します - DeployWiz_Definition_ENU.xml. LTI 展開用の展開ウィザード ページを表示します - Diskpart.exe. ディスク、パーティション、およびボリュームの自動管理を可能にするユーティリティ - LTICleanup.wsf. 展開の完了後にクリーンアップ タスクを実行します - LTICopyScripts.wsf. ターゲット コンピューター上のローカル ハード ドライブに展開スクリプトをコピーします - MSHTA.exe. HTML アプリケーション ホスト - RecEnv.exe. このユーティリティが存在する場合、ユーザーは Windows 回復環境を起動するかどうかを判断するように求められます。 - Regsvr32.exe. ファイル (.dll、.exe、.ocx など) をオペレーティング システムに登録します - Summary_Definition_ENU.xml. LTI 展開の概要結果を表示します - TsmBootStrap.exe. タスク シーケンス ブートストラップ ユーティリティ - Wizard.hta. 展開ウィザードのページを表示する - WPEUtil.exe. Windows PE とネットワークの接続を初期化します。LTI を開始する - ZTIGather.wsf. プロパティと処理ルールを収集します - ZTIPrereq.vbs. ターゲット コンピューターが展開ウィザードを実行するための要件を満たしていることを確認します - ZTINICConfig.wsf. アクティブ化されたネットワーク アダプターを構成する - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれています |
| Location | distribution\Scripts |
| 使用する方法 | BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>" |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
| /start | シェルの起動時に実行するショートカットを新しいオペレーティング システムに作成します |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| _DoNotCleanLiteTouch | - | |
| _SMSTSPackageName | - | |
| AdminPassword | - | |
| アーキテクチャ | - | - |
| BootPE | - | - |
| ComputerBackupLocation | - | |
| ComputerName | - | |
| DeployDrive | - | - |
| DeploymentMethod | - | - |
| DeploymentType | - | - |
| DeployRoot | - | - |
| DestinationLogicalDrive | - | |
| DomainAdmin | - | |
| DomainAdminDomain | - | |
| DomainAdminPassword | - | |
| FinishAction | - | |
| HostName | - | |
| IsServerCoreOS | - | |
| JoinDomain | - | |
| JoinWorkgroup | - | - |
| KeyboardLocalePE | - | |
| LTISuspend | - | |
| OSDAdapterCount | - | |
| OSDComputerName | - | - |
| フェーズ | - | - |
| ResourceDrive | - | - |
| ResourceRoot | - | - |
| RetVal | - | |
| SkipBDDWelcome | - | |
| SkipFinalSummary | - | - |
| SkipWizard | - | |
| SMSTSLocalDataDrive | - | |
| TaskSequenceID | - | |
| TimeZoneName | - | |
| UserDataLocation | - | - |
| UserDomain | - | |
| UserID | - | |
| UserPassword | - | |
| WelcomeWizardCommand | - | |
| WizardComplete | - |
LTIApply.wsf
このスクリプトは、Windows PE イメージをターゲット コンピューターにインストールします。 Windows PE イメージは、ターゲット コンピューターに関する情報を収集し、ターゲット コンピューターで展開タスクを実行するために使用されます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイ ルール、およびスクリプトがデプロイ プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
LTIApply.log。 このスクリプトが生成するイベントを含むログ ファイル - LTIApply_wdsmcast.log。 Wdsmcast ユーティリティによって生成されるイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
CMD.exe. コマンドライン ツールの実行を許可します - Bootsect.exe. ハード ディスクにブート セクターを適用します - ImageX.exe. WIM ファイルの作成と管理に使用されるユーティリティ - ZTIBCDUtility.vbs. ブート マネージャー タスクの実行時に使用されるユーティリティ関数が含まれています - ZTIConfigFile.vbs. XML ファイルを処理するためのルーチンが含まれています - ZTIDiskUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれています - Wdsmcast.exe. ターゲット コンピューターがマルチキャスト転送に参加するために使用するユーティリティ |
| Location | distribution\Scripts |
| 使用する方法 | cscript LTIApply.wsf </pe> </post> </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /pe | ターゲット コンピューターに Windows PE イメージをインストールするプロセスを使用します |
| /post | イメージのインストール後に不要なファイルをクリーンアップします |
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| BootPE | - | |
| DeployRoot | - | |
| DestinationLogicalDrive | - | - |
| OSGUID | - | |
| OSCurrentVersion | - | |
| OSVersion | - | |
| ImageBuild | - | |
| ImageFlags | - | |
| ImageProcessor | - | |
| ISBDE | - | |
| SourcePath | - | |
| TaskSequenceID | - | |
| UserDomain | - | |
| UserID | - | |
| UserPassword | - | |
| WDSServer | - |
LTICleanup.wsf
このスクリプトは、展開プロセスの完了後に、ターゲット コンピューターからファイルまたは構成設定 (スクリプト、フォルダー、レジストリ エントリ、自動ログオン構成設定など) を削除します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイ ルール、およびスクリプトがデプロイ プロセスを完了するために必要なその他の情報のリストが含まれます。 環境変数は ZTIGather.wsf によって設定されます。 |
| 出力 |
-
LTICleanup.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Bootsect.exe. ハード ディスクにブート セクターを適用します - Net.exe. ネットワーク管理タスクを実行します - RegSvr32.exe. ファイル (.dll、.exe、.ocx など) をオペレーティング システムに登録します - ZTIBCDUtility.vbs. ブート マネージャー タスクの実行時に使用されるユーティリティ関数が含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれています |
| Location | distribution\Scripts |
| 使用する方法 | cscript LTICleanup.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| _DoNotCleanLiteTouch | - | |
| DeployRoot | - | |
| DestinationLogicalDrive | - | |
| OSVersion | - |
LTICopyScripts.wsf
このスクリプトは、LTI および ZTI 展開プロセスの展開スクリプトをターゲット コンピューター上のローカル ハード ドライブにコピーします。
| 値 | 説明 |
|---|---|
| 入力 |
-
Summary_Definition_ENU.xml. LTI 展開の概要結果を表示します - 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
LTICopyScripts.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれています |
| Location | distribution\Scripts |
| 使用する方法 | cscript LTICopyScripts.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
LTIGetFolder.wsf
このスクリプトは、ユーザーがフォルダーを参照できるダイアログ ボックスを表示します。 選択したフォルダー パスは、FOLDERPATH 環境変数に格納されます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイ ルール、およびスクリプトがデプロイ プロセスを完了するために必要なその他の情報のリストが含まれます。 環境変数は ZTIGather.wsf によって設定されます。 |
| 出力 | なし |
| 関連情報 |
-
ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます - WizUtility.vbs. UI が使用するサポート関数およびサブルーチン (ウィザード ページなど) が含まれます |
| Location |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
| 使用する方法 | cscript LTIGetFolder.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DefaultFolderPath | - | |
| FolderPath | - |
LTIOEM.wsf
このスクリプトは、LTI OEM シナリオ中に OEM が、メディア展開共有の内容をターゲット コンピューターのハード ディスクにコピーして複製に備えるために使用します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイ ルール、およびスクリプトがデプロイ プロセスを完了するために必要なその他の情報のリストが含まれます。 環境変数は ZTIGather.wsf によって設定されます。 |
| 出力 |
-
LTIOEM.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
RoboCopy.exe. ファイルとフォルダーのコピー ツール - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript LTIOEM.wsf </BITLOCKER | /BDE> </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
| /BITLOCKER | BitLocker を有効にします |
| /BDE | BitLocker を有効にします |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| _DoNotCleanLiteTouch | - | |
| DeployDrive | - | |
| DeployRoot | - | |
| TSGUID | - |
LTISuspend.wsf
このスクリプトは、タスク シーケンスを中断して、手動タスクを実行できるようにします。 このスクリプトを実行すると、すべての手動タスクが完了した後にユーザーがタスク シーケンスを再開できるように、ユーザーのデスクトップに タスク シーケンスの再開 ショートカットが作成されます。
注:
このスクリプトは、完全なオペレーティング システムでのみサポートされます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイ ルール、およびスクリプトがデプロイ プロセスを完了するために必要なその他の情報のリストが含まれます。 環境変数は ZTIGather.wsf によって設定されます。 |
| 出力 |
-
LTISuspend.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
LiteTouch.wsf. LTI 展開プロセスを制御します - LTICopyScripts.wsf. ターゲット コンピューター上のローカル ハード ドライブに展開スクリプトをコピーします - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript LTISuspend.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
| /resume | - |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| LTISuspend | - | |
| SMSTSRebootRequested | - |
LTISysprep.wsf
このスクリプトは、Sysprep を実行するためにターゲット コンピューターを準備し、ターゲット コンピューターで Sysprep を実行して、Sysprep が正常に実行されたことを確認します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイ ルール、およびスクリプトがデプロイ プロセスを完了するために必要なその他の情報のリストが含まれます。 環境変数は ZTIGather.wsf によって設定されます。 |
| 出力 |
-
LTISysprep.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Expand.exe. 圧縮ファイルを展開します。 - Sysprep.exe. 複製に備えてコンピューターを準備します - ZTIConfigFile.vbs. XML ファイルを処理するためのルーチンが含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript LTISysprep.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| DeployRoot | - | |
| DestinationLogicalDrive | - | |
| DoCapture | - | |
| OSCurrentBuild | - | |
| OSDAnswerFilePath | - | |
| OSGUID | - | |
| SourcePath | - | - |
| TaskSequenceID | - |
NICSettings_Definition_ENU.xml
この XML ファイルには、展開ウィザードの [静的 IP ネットワーク設定の構成 ] ウィザード ページのスクリプト コードと HTML レイアウトが含まれています。 LTI の展開中に、Wizard.hta はこのファイルを読み取り、必要なネットワーク アドレス設定の入力を求める埋め込みウィザード ページを実行します。 静的 IP アドレス指定の構成が指定されていない場合、展開スクリプトは既定で DHCP を使用して必要なネットワーク構成を取得します。
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | なし |
| 関連情報 | ZTINICUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | なし |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| OSDAdapterxDNSServerList | - | |
| OSDAdapterxDNSSuffix | - | |
| OSDAdapterxGateways | - | |
| OSDAdapterxIPAddressList | - | |
| OSDAdapterxMacAddress | - | |
| OSDAdapterxSubnetMask | - | |
| OSDAdapterxWINSServerList | - | |
| OSDAdapterCount | - |
注:
上記のプロパティ名のxは、ネットワーク アダプター情報を含む 0 から始まる配列のプレースホルダーです。
Summary_Definition_ENU.xml
この XML ファイルには、展開ウィザードの [展開の概要 ] ウィザード ページのスクリプト コードと HTML レイアウトが含まれています。 LTI 展開中、Wizard.hta はこのファイルを読み取り、LTI 展開の概要結果を表示する埋め込みウィザード ページを実行します。 この XML ファイルには、以下のウィザード ページが含まれています。
成功です。 デプロイ タスクが正常に完了したことに関する通知
失敗。 デプロイ タスクを正常に完了できなかったことに関する通知
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | なし |
| 関連情報 | Summary_Scripts.vbs. この XML ファイルに埋め込まれたウィザード ページが使用するサポート関数およびサブルーチンが含まれています |
| Location | distribution\Scripts |
| 使用する方法 | なし |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| SkipFinalSummary | - | |
| RetVal | - |
Summary_scripts.vbs
このスクリプトは、展開ウィザードの [ 概要 ウィザード] ページで呼び出されます。 これには、初期化と検証に使用される関数とサブルーチンが含まれています。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 | イベント メッセージは次のログ ファイルに書き込まれます。 - Summary_scripts.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | なし |
| Location | distribution\Scripts |
| 使用する方法 | <script language="VBScript" src="Summary_Scripts.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DeploymentType | - | |
| RetVal | - |
Wizard.hta
このハイパーテキスト アプリケーションは、展開ウィザード ページを表示します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ、データベース接続、デプロイ ルール、およびスクリプトがデプロイ プロセスを完了するために必要なその他の情報のリストが含まれます。 環境変数は ZTIGather.wsf によって設定されます。 |
| 出力 |
-
Wizard.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
LTIGetFolder.wsf.
BrowseForFolder ダイアログ ボックスを開始するスクリプト ファイル - ZTIConfigFile.vbs. XML ファイルを処理するためのルーチンが含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます - WizUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
| 使用する方法 | mshta.exe Wizard.hta </definition:filename> </NotWizard> </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /NotWizard | ウィザード ページのプロンプトをバイパスするために使用されます |
| /Definition:filename | ウィザードに読み込む XML ファイルを指定します |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| 定義 | - | |
| DefaultFolderPath | - | |
| FolderPath | - | |
| WizardComplete | - |
WizUtility.vbs
このスクリプトには、さまざまな展開ウィザードのスクリプトが参照する関数とサブルーチンが含まれています。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
WizUtility.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | LTIGetFolder.wsf. BrowseForFolderダイアログ ボックスを開始するスクリプト ファイル |
| Location |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
| 使用する方法 | <script language="VBScript" src="WizUtility.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DefaultFolderPath | - | |
| DefaultDestinationDisk | - | |
| DefaultDestinationIsDirty | - | |
| DefaultDestinationPartition | - | |
| DeploymentType | - | |
| DestinationDisk | - | |
| FolderPath | - | |
| OSVersion | - | |
| UserDomain | - | |
| UserCredentials | - |
ZTIApplications.wsf
このスクリプトは、Deployment Workbench の [アプリケーション] ノードで構成されているアプリケーションのインストールを開始します。 このスクリプトは、次のようなアプリケーションをインストールしようとすることはありません:
ターゲット コンピューターのプラットフォーム タイプをサポートしていません
ターゲット コンピューターのプロセッサの種類をサポートしていません
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall の下のレジストリにアンインストール エントリがある
注:
一覧表示されているアプリケーションに依存アプリケーションが定義されている場合、このスクリプトは、一覧表示されているアプリケーションをインストールする前に、それらの依存アプリケーションをインストールしようとします。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIApplications.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
ZTIConfigFile.vbs. XML ファイルを処理するためのルーチンが含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます - BDDRun.exe. ユーザーの操作を必要とするコマンドを実行します |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIApplications.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| ApplicationGUID | - | |
| ApplicationSuccessCodes | - | |
| DependentApplications | - | |
| DeploymentMethod | - | |
| InstalledApplications | - | - |
| ResourceDrive | - | |
| ResourceRoot | - | - |
| SMSTSRebootRequested | - | |
| SMSTSRetryRequested | - |
ZTIAppXmlGen.wsf
このスクリプトは、インストールされているアプリケーションに関連付けられているユーザー データ (ドキュメント) を自動的にキャプチャするときに使用する XML ファイル (ZTIAppXmlGen.xml) を生成します。 これは HKEY_CLASSES_ROOT\Software\Classes レジストリ キーを使用して実行され、次のようなアプリケーションをキャプチャします:
ファイル拡張子が .mp3、.mov、.wma、.wmv、.chm、.evt、.evtx、.exe、.com、または .fon のいずれかに関連付けられていない
2007 Office system や Microsoft Office 2003 などの Microsoft Office に関連付けられていない。
有効なオープン ハンドラーが HKEY_CLASSES_ROOT\application\shell\open\command に一覧表示されている
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIAppXmlGen.xml.ターゲット コンピューターにインストールされているアプリケーションの一覧が含まれます - ZTIAppXmlGen.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIAppXmlGen.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DeploymentMethod | - | |
| DeploymentType | - | |
| ImageBuild | - | |
| OSCurrentVersion | - | |
| USMTMigFiles | - | - |
ZTIAuthorizeDHCP.wsf
このスクリプトでは、Netsh ツールを使用して、ターゲット コンピューターが AD DS で承認された DHCP サーバーになるように構成します。
DHCP サーバーの承認の詳細については、「 DHCP の Netsh コマンド」を参照してください。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIAuthorizeDHCP.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Netsh.exe. ネットワーク コンポーネントの構成を自動化するために使用されるユーティリティ - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIAuthorizeDHCP.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| IPAddress | - |
ZTIBackup.wsf
このスクリプトは、ImageX ユーティリティを使用してターゲット コンピューターのバックアップを実行します。 バックアップは、 BackupDir プロパティと BackupShare プロパティで指定された場所に保存されます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIBackup.log。 このスクリプトが生成するイベントを含むログ ファイル - ZTIBackup_imagex.log。 ImageX が生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
ImageX.exe. WIM ファイルの作成と管理に使用されるユーティリティ - ZTIBCDUtility.vbs. ブート マネージャー タスクの実行時に使用されるユーティリティ関数が含まれています - ZTIDiskUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIBackup.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| BackupDir | - | |
| BackupDisk | - | |
| BackupDrive | - | |
| BackupFile | - | |
| BackupPartition | - | |
| BackupScriptComplete | - | |
| BackupShare | - | |
| ComputerBackupLocation | - | |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DestinationLogicalDrive | - | - |
| DoCapture | - | |
| ImageBuild | - | |
| ImageFlags | - | |
| OSDStateStorePath | - | |
| フェーズ | - | |
| TaskSequenceID | - | |
| USMTLocal | - |
ZTIBCDUtility.vbs
このスクリプトには、一部の MDT スクリプトがブート マネージャー タスクを実行するときに使用されるユーティリティ関数が含まれています。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 | なし |
| 関連情報 | BCDEdit.exe. Windows ブート構成を編集するためのツール |
| Location |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
| 使用する方法 | <script language="VBScript" src="ZTIBCDUtility.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
ZTIBde.wsf
このスクリプトは、ターゲット コンピューターに BitLocker をインストールして構成します。 BitLocker の構成は、ハード ディスクが 1 つのパーティションで構成されている新しいコンピューターのシナリオに制限されます。
注:
ZTI および UDI の展開の場合、ZTIBde.wsf は UILanguage プロパティからロケールを読み取ろうとするため、CustomSettings.ini または MDT DB で UILanguage プロパティを設定する必要があります。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIBde.log。 このスクリプトが生成するイベントを含むログ ファイル - ZTIBdeFix_diskpart.log。 Diskpart ツールによって生成されるイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
CMD.exe. コマンドライン ツールの実行を許可する - Defrag.exe. ハード ディスクを最適化します - Diskpart.exe. ディスク、パーティション、およびボリュームの自動管理を可能にするユーティリティ - ServerManagerCmd.exe - ZTIDiskUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます - ZTIOSRole.wsf. サーバーの役割をインストールします - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIBde.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| AdminPassword | - | |
| BDEDriveLetter | - | - |
| BDEDriveSize | - | |
| BDEInstall | - | |
| BDEInstallSuppress | - | |
| BDEKeyLocation | - | |
| BDEPin | - | |
| BDERecoveryKey | - | |
| BDESecondPass | - | - |
| BdeWaitForEncryption | - | |
| BitlockerInstalled | - | - |
| DeploymentMethod | - | |
| ISBDE | - | |
| OSDBitLockerCreateRecoveryPassword | - | |
| OSDBitLockerMode | - | |
| OSDBitLockerStartupKey | - | |
| OSDBitLockerStartupKeyDrive | - | |
| OSDBitLockerTargetDrive | - | |
| OSDBitLockerWaitForEncryption | - | |
| OSCurrentBuild | - | |
| OSCurrentVersion | - | |
| OSFeatures | - | - |
| OSRoles | - | - |
| OSRoleServices | - | - |
| OSVersion | - | |
| SMSTSRebootRequested | - | - |
| SMSTSRetryRequested | - | |
| TPMOwnerPassword | - |
ZTIBIOSCheck.wsf
このスクリプトは、ターゲット コンピューターの BIOS をチェックし、Windows と互換性のない BIOS のリストを確認します。 互換性のない BIOS のリストは、 ZTIBIOSCheck.xml ファイルに格納されます。
ターゲット コンピューターの BIOS が ZTIBIOSCheck.xml ファイルに一覧表示されている場合、スクリプトは BIOS が Windows と互換性がなく、展開プロセスを終了する必要があることを示す状態を返します。 互換性のない BIOS のリストを作成する方法については、「 ZTIBIOSCheck.xml」を参照してください。
| 値 | 説明 |
|---|---|
| 入力 |
-
ZTIBIOSCheck.xml. Windows との互換性がないことが知られている BIOS の一覧が含まれています - 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIBIOSCheck.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIBIOSCheck.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です) |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
ZTICoalesce.wsf
Configuration Managerでは、パッケージの番号が PACKAGES001 から順番に付けられ、番号シーケンスにギャップがないようにする必要があります。 そうしないと、インストールに失敗します。
このスクリプトを使用すると、実行するプログラムに関する識別情報 (ComputerPackages100、ComputerPackages110、CollectionPackages150 など) を使用して変数を定義し、名前を付けることができます。 次に、このスクリプトを実行すると、Configuration Manager はパターンに一致するすべての変数 (たとえば、文字列 Packages を含むすべての変数名) を検索し、ベース名 PACKAGES を使用してギャップのない連続したリストを作成します。
たとえば、次の変数が定義された場合です (たとえば、コンピューター変数、コレクション変数、または CustomSettings.ini または MDT DB などを使用します)。
ComputerPackages100=XXX00001:Program
ComputerPackages110=XXX00002:Program
CollectionPackages150=XXX00003:Program
Packages001=XXX00004:Program
スクリプトが実行されると、リストは次のようになります。
PACKAGES001=XXX00004:Program
PACKAGES002=XXX00001:Program
PACKAGES003=XXX00002:Program
PACKAGES004=XXX00003:Program
これで、Configuration Manager は 4 つのプログラムをすべて実行できるようになります。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTICoalesce.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTICoalesce.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /CoalesceDigits:value | 番号付けシーケンスを作成するときに指定する必要がある桁数を指定します。 たとえば、次の値があります。 - 2 でPACKAGE03が作成されます - 3 でPACKAGE003が作成されます この引数が指定されていない場合の既定値は 3 です。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| CoalescePattern | - | |
| CoalesceTarget | - |
ZTIConfigFile.vbs
このスクリプトには、MDT XML ファイルを処理するための一般的なルーチンが含まれています。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIConfigFile.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | Net.exe |
| Location | distribution\Scripts |
| 使用する方法 | <script language="VBScript" src="ZTIConfigFile.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| IsSafeForWizardHTML | - | |
| MandatoryApplications | - | |
| SkipGroupSubFolders | - |
ZTIConfigure.wsf
このスクリプトは、MDT 展開プロセスで前に指定したプロパティ値を使用して Unattend.xml ファイルを構成します。 このスクリプトは、展開されているオペレーティング システムに基づいて適切なファイルを構成します。
このスクリプトは、ZTIConfigure.xml ファイルを読み取り、配置プロパティで指定された適切な値で Unattend.xml ファイルを更新する方法を決定します。 ZTIConfigure.xml ファイルには、プロパティを Unattend.xml ファイルの設定に変換するための情報が含まれています。
| 値 | 説明 |
|---|---|
| 入力 |
-
ZTIConfigure.xml. (デプロイ プロセスで最初に指定した) プロパティ値とそれに対応する構成設定のリストが含まれます - 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIConfigure.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIConfigure.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| ComputerName | - | - |
| DeploymentType | - | |
| DeploymentMethod | - | |
| DeployRoot | - | |
| DestinationLogicalDrive | - | |
| DomainAdminDomain | - | |
| ImageBuild | - | |
| OSDAnswerFilePath | - | |
| OSDAnswerFilePathSysprep | - | |
| OSDComputerName | - | |
| フェーズ | - | |
| TaskSequenceID | - |
ZTIConfigureADDS.wsf
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIConfigureADDS.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Dcpromo.exe. AD DS をインストールして削除します - Net.exe. ネットワーク管理タスクを実行します - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIConfigureADDS.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| ADDSLogPath | - | |
| ADDSPassword | - | |
| ADDSUserDomain | - | |
| ADDSUserName | - | |
| AutoConfigDNS | - | |
| ChildName | - | |
| ConfirmGC | - | |
| DatabasePath | - | |
| DomainLevel | - | |
| DomainNetBiosName | - | |
| ForestLevel | - | |
| NewDomain | - | |
| NewDomainDNSName | - | |
| OSVersion | - | |
| ParentDomainDNSName | - | |
| ReplicaOrNewDomain | - | - |
| ReplicaDomainDNSName | - | |
| ReplicationSourceDC | - | |
| SafeModeAdminPassword | - | |
| SiteName | - | |
| SysVolPath | - |
ZTIConfigureDHCP.wsf
このスクリプトは、ターゲット コンピューターで DHCP を構成します。
注:
このスクリプトを実行する前に、ターゲット コンピューターに DHCP がインストールされている必要があります。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIConfigureDHCP.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Netsh.exe. ネットワーク コンポーネントの構成を自動化できるユーティリティ - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIConfigureDHCP.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DHCPScopesxDescription | - | |
| DHCPScopesxEndIP | - | |
| DHCPScopesxExcludeStartIP | - | |
| DHCPScopesxExcludeEndIP | - | |
| DHCPScopesxIP | - | |
| DHCPScopesxName | - | |
| DHCPScopesxOptionRouter | - | |
| DHCPScopesxOptionDNSDomainName | - | |
| DHCPScopesxOptionDNSServer | - | |
| DHCPScopesxOptionLease | - | |
| DHCPScopesxOptionNBTNodeType | - | |
| DHCPScopesxOptionPXEClient | - | |
| DHCPScopesxOptionWINSServer | - | |
| DHCPScopesxStartIP | - | |
| DHCPScopesxSubnetmask | - | |
| DHCPServerOptionDNSDomainName | - | |
| DHCPServerOptionDNSServer | - | |
| DHCPServerOptionNBTNodeType | - | |
| DHCPServerOptionPXEClient | - | |
| DHCPServerOptionRouter | - | |
| DHCPServerOptionWINSServer | - |
注:
ここに一覧表示されているプロパティの xは、DHCP 構成情報を含む 0 から始まる配列のプレースホルダーです。
ZTIConfigureDNS.wsf
このスクリプトは、ターゲット コンピューターで DNS を構成します。 実際の構成タスクを実行するために、スクリプトは Dnscmd ユーティリティを使用します。
Dnscmd.exe の詳細については、「 Dnscmd の概要」を参照してください。
注:
このスクリプトを実行する前に、DNS をターゲット コンピューターにインストールしておく必要があります。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIConfigureDNS.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Dnscmd.exe. 管理者の DNS 管理を支援します - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIConfigureDNS.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DNSServerOptionDisableRecursion | - | |
| DNSServerOptionBINDSecondaries | - | |
| DNSServerOptionFailOnLoad | - | |
| DNSServerOptionEnableRoundRobin | - | |
| DNSServerOptionEnableNetmaskOrdering | - | |
| DNSServerOptionEnableSecureCache | - | |
| DNSServerOptionNameCheckFlag | - | |
| DNSZonesxName | - | |
| DNSZonesxType | - | |
| DNSZonesxMasterIP | - | |
| DNSZonesxDirectoryPartition | - | |
| DNSZonesxFileName | - | |
| DNSZonesxScavenge | - | |
| DNSZonesxUpdate | - |
注:
ここに一覧表示されているプロパティの xは、DNS 構成情報を含む 0 から始まる配列のプレースホルダーです。
ZTIConnect.wsf
MDT 展開プロセスでは、このスクリプトを使用してサーバー コンピューター (SQL Server を実行しているコンピューターや、共有ネットワーク フォルダーを持つ別のサーバーなど) で認証します。 このスクリプトを実行すると、 /uncpath 引数で指定されたネットワーク共有フォルダーへの接続を作成できることが検証されます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIConnect.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /UNCPath:uncpath | ネットワーク共有フォルダーへの完全修飾 UNC パスを指定します |
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
ZTICopyLogs.wsf
Smsts.log ファイルと BDD.log ファイルを、 SLShare プロパティで指定されている共有の下にあるサブフォルダーにコピーします。 サブフォルダは、 OSDComputerName、 _SMSTSMachineName、または HostName が指定する名前を取ります。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTICopyLogs.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTICopyLogs.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug: value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
ZTIDataAccess.vbs
このスクリプトには、データベース アクセスの一般的なルーチンが含まれています。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIDataAccess.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | なし |
| Location | distribution\Scripts |
| 使用する方法 | <script language="VBScript" src="ZTIDataAccess.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| _SMSTSReserved1 | - | |
| _SMSTSReserved2 | - | |
| RulesFile | - | |
| UserDomain | - | - |
| UserID | - | - |
| UserPassword | - | - |
ZTIDisableBDEProtectors.wsf
BitLocker が有効になっている場合、このスクリプトはシステムで構成されている BitLocker 保護機能を一時停止します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIDisableBDEProtectors.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIDisableBDEProtectors.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| ImageBuild | - | |
| ISBDE | - | |
| OSCurrentBuild | - | |
| OSCurrentVersion | - | |
| OSVersion | - |
ZTIDiskpart.wsf
このスクリプトは、Diskpart ユーティリティを呼び出して、ターゲット コンピューターにディスク パーティションを作成します。 ディスクの構成に使用されるパラメーターは、タスク シーケンサーまたは CustomSettings.ini で指定されます。 ZTIDiskpart.wsf は、主に新しいコンピューター シナリオで実行されます。 プロセスは次のようになります。
MDT 展開プロセスは、タスク シーケンサーの手順と手順の順序に基づいて ZTIDiskpart.wsf スクリプトを実行します。
ZTIDiskpart.wsf は Diskpart ユーティリティを起動し、必要な構成コマンドを送信します。
ZTIDiskpart.wsf は Diskpart.exe を実行し、コマンド ライン パラメーターとして .txt ファイルを提供します。
ディスクはまず、Diskpart に CLEAN コマンドを送信することによってクリーンアップされます。
これが最初のディスクであり、タスク シーケンサーまたは CustomSettings.ini でディスク構成が指定されていない場合は、オペレーティング システムを格納するために 1 つのパーティションが作成されます。 ただし、ディスク構成が指定されている場合、ディスクは指定した構成に従って構成されます。
BitLocker を有効にする場合、領域は最初のディスクの末尾に予約されます。
すべてのフォーマット コマンドは、Diskpart が完了するまでキューに入れられます。 タスク シーケンサーまたは CustomSettings.ini で明示的に指定されていない場合、ZTIDiskpart.wsf は次のコマンドを使用してドライブ C のクイック フォーマットを実行します:
FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.ZTIDiskpart.wsf は、ZTIDiskpart_diskpart.log ファイルと BDD.log ファイルを RAM ディスクからハード ドライブにコピーします。
タスク シーケンサーまたは CustomSettings.ini で必要な情報を入力して、ターゲット コンピューターのディスク構成をカスタマイズします。
ディスクの構成の詳細については、MDT ドキュメントの「 Using the Microsoft Deployment Toolkit」を参照してください。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIDiskpart.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Diskpart.exe. ディスク、パーティション、およびボリュームの自動管理を可能にするユーティリティ - Format.com。 ハード ディスクをフォーマットする - ZTIDiskUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIDiskpart.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| BDEDriveLetter | - | |
| BDEDriveSize | - | |
| BDEInstall | - | |
| DeployDrive | - | |
| DeploymentType | - | |
| DestinationDisk | - | |
| DestinationLogicalDrive | - | |
| DoNotCreateExtraPartition | - | |
| ImageBuild | - | |
| OSDDiskIndex | - | |
| OSDDiskpartBiosCompatibilityMode | - | - |
| OSDDiskType | - | |
| OSDPartitions | - | |
| OSDPartitionStyle | - | |
| SMSTSLocalDataDrive | - | |
| VolumeLetterVariable | - |
ZTIDiskUtility.vbs
このスクリプトには、MDT 展開プロセスのさまざまなスクリプトが呼び出すディスク関連の関数とサブルーチンが含まれています。
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 |
-
ZTIDiskUtility.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
BcdBoot.exe. システム パーティションを構成します - DiskPart.exe. ディスク、パーティション、およびボリュームの自動管理を可能にするユーティリティ |
| Location | distribution\Scripts |
| 使用する方法 | <script language="VBScript" src="ZTIDiskUtility.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DestinationLogicalDrive | - | |
| UILanguage | - | - |
ZTIDomainJoin.wsf
このスクリプトは、State Restore 展開フェーズ中にコンピューターがドメインに参加していることを確認し、ドメインへの参加の試行が失敗した場合に回復します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIDomainJoin.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
LTISuspend.wsf - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIDomainJoin.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug: value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /DomainErrorRecovery: value | コンピューターをドメインに参加させようとします。 value に指定された値が次の値である場合: - AUTO. ドメイン参加プロセスを再試行します。 再起動して再試行します。 これは既定のスクリプト動作です。 - 失敗します。 すべての処理を停止します。 すべてのタスク シーケンスの処理が停止します。 - 手動。 処理を停止します。ユーザーがコンピューターをドメインに手動で参加させることを許可します。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DomainAdmin | - | |
| DomainAdminDomain | - | |
| DomainAdminPassword | - | |
| DomainErrorRecovery | - | |
| DomainJoinAttempts | - | - |
| JoinDomain | - | |
| JoinWorkgroup | - | |
| LTISuspend | - | |
| MachineObjectOU | - | |
| SMSTSRebootRequested | - | |
| SMSTSRetryRequested | - |
ZTIDrivers.wsf
このスクリプトは、オペレーティング システムの構成を開始する前に、追加のデバイス ドライバーをターゲット コンピューターにインストールします。 このスクリプトは、Drivers.xml ファイルを読み取り、Drivers.xml ファイル内のデバイス ドライバー ファイルの一覧 (Deployment Workbench の [ドライバー] ノードによって作成され、管理されています) をターゲット コンピューターにコピーします。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
PnpEnum.xml. ターゲット コンピューターにインストールされているすべてのデバイスの一覧が含まれます - ZTIDrivers.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Attrib.exe. ファイルとフォルダーの属性を設定する - CMD.exe。コマンドライン ツールの実行を許可する - Microsoft.BDD.PnpEnum.exe. プラグ アンド プレイ デバイスを列挙するユーティリティ - Reg.exe. レジストリ データを読み取って変更するためのコンソール レジストリ ツール - ZTIConfigFile.vbs. XML ファイルを処理するためのルーチンが含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIDrivers.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| CustomDriverSelectionProfile | - | |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DestinationLogicalDrive | - | - |
| DoCapture | - | |
| DriverPaths | - | |
| DriverSelectionProfile | - | |
| ImageBuild | - | |
| InstallFromPath | - | |
| OSDAnswerFilePath | - | |
| OSDAnswerFilePathSysPrep | - | |
| OSDPlatformArch | - | |
| フェーズ | - | |
| ResourceRoot | - |
ZTIExecuteRunbook.wsf
このスクリプトは、ターゲット コンピューターで Orchestrator の Runbook を実行します。 Orchestrator Runbook は、コンピューターとネットワーク上のアクションを調整する一連のアクティビティです。 Runbook の実行タスク シーケンス ステップの種類を使用して MDT で Orchestrator Runbook を開始できます。これにより、このスクリプトが実行されます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数には、プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトがデプロイメント プロセスを完了するために必要なその他の情報が含まれます。 |
| 出力 | - BDD.log には、すべての MDT スクリプトが生成するイベントが含まれています。 - Runbook の完了状態を返します。 - Runbook の出力からパラメーターを返します。 |
| 関連情報 | - ZTIUtility.vbs には、スクリプトが使用するサポート関数とサブルーチンが含まれています。 |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIExecuteRunbook.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| OrchestratorServer | - | |
| RunbookName | - | |
| RunbookID | - | |
| RunbookParameterMode | - | |
| RunbookParametersxParameterID | - | |
| RunbookParametersxParameterValue | - | |
|
RunbookOutputParameters 注意: Runbook が出力パラメーターを返す場合は、パラメーターごとにタスク シーケンス変数が作成され、パラメーターの戻り値がタスク シーケンス変数に割り当てられます。 |
- |
このスクリプトは、内部スクリプトで使用するために、次の表に示すタスク シーケンスの変数を作成します。 これらのタスク シーケンス変数は、CustomSettings.ini または MDT DB には設定しないでください。
| 名前 | 説明 |
|---|---|
| OrchestratorServer | Runbook の実行タスク シーケンスの手順で Orchestrator サーバーで指定された Orchestrator を実行しているサーバーの名前 |
| RunbookName | Runbook の実行タスク シーケンスのステップの Runbook で指定された Runbook の名前 |
| RunbookID | Orchestrator サーバー上の Runbook に割り当てられた識別子 |
| RunbookParametersxParameterID | Orchestrator サーバー上の特定の Runbook パラメーターに割り当てられた識別子 |
| RunbookParametersxParameterName | Orchestrator サーバー上の特定の Runbook パラメーターに割り当てられた名前 |
| RunbookParametersxParameterValue | Orchestrator サーバー上の特定の Runbook パラメーターに割り当てられる値 |
ZTIGather.wsf
このスクリプトは、配置プロセスを制御するプロパティと処理ルールを収集します。 プロパティと規則 ( ローカル プロパティとも呼ばれます) は、このスクリプトで明示的に定義され、ZTIGather.xml ファイル、CustomSettings.ini ファイル、および MDT DB (Deployment Workbench のデータベース ノードに作成されます) に含まれます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIGather.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Wpeutil.exe. Windows PE とネットワークの接続を初期化します。LTI を開始する - ZTIDataAccess.vbs. データベース アクセス用のルーチンが含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /localonly | ターゲット コンピューターとターゲット コンピューターにインストールされている現在のオペレーティング システムに関する情報のみを返します。入力 .ini ファイル (/inifile 引数で指定) は解析しません。.ini ファイルで指定されたプロパティと規則を返します 指定しない場合、スクリプトはターゲット コンピューターと現在インストールされているオペレーティング システムに関する情報を返します。.ini ファイルを解析します |
| /inifile:ini_file_name | 配置プロセスで使用されるプロパティとルールを含む入力 .ini ファイルの名前とパスを指定します。指定しない場合、スクリプトは CustomSettings.ini のデフォルト値を使用します |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| All | - | - |
ZTIGroups.wsf
このスクリプトは、ターゲット コンピューター上のローカル グループ メンバーシップをキャプチャして復元します。 このスクリプトは、**/capture** 引数を指定して呼び出され、オペレーティング システムを展開する前にターゲット コンピューターからグループ メンバーシップをバックアップします。 CaptureGroups プロパティには、スクリプト バックアップを行うグループのリストが含まれています。 このスクリプトは、オペレーティング システムが展開された後にグループ メンバーシップを復元するために、**/restore** 引数を指定して呼び出されます。 復元操作を実行すると、 /capture 引数を使用してスクリプトを実行したときにバックアップされたすべてのグループのメンバーシップが復元されます。
注:
グループ メンバーシップを復元する場合、スクリプトは、ターゲット コンピューター上にまだ存在しない宛先グループを作成しません。 そのため、イメージ ファイルを作成するときは、参照コンピューターに必要なすべてのグループを必ず含めてください。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIGroups.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIGroups.wsf </debug:value> </backup> </restore> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /capture | CaptureGroups プロパティで指定されている、ターゲット コンピューター上のローカル グループのグループ メンバーシップをバックアップします |
| /restore | グループ メンバーシップを、展開プロセスの初期にバックアップしたローカル グループに復元します |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| CaptureGroups | - | |
| Groups | - | - |
| HostName | - |
ZTILangPacksOnline.wsf
このスクリプトは、Windows オペレーティング システム用の言語パックをインストールします。 スクリプトでは、少なくとも 1 つのフォルダーを含むフォルダー構造に言語パック CAB ファイルが必要です。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTILangPacksOnline.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
CMD.exe. コマンドライン ツールの実行を許可する - Lpksetup.exe. 言語パックを追加または削除するために使用される言語パック セットアップ ツール - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTILangPacksOnline.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| OSVersion | - |
ZTIModifyVol.wsf
このスクリプトは、ボリュームを変更してユーティリティ ボリュームの GPT ID と属性を設定します。これは、UEFI を使用するコンピューターで Windows RE パーティションを作成するために必要なものです。 次の状況では、UEFI を使用してコンピューターに展開するときに、このスクリプトを呼び出す必要があります。
カスタム パーティション (ボリューム) 構造が作成される LTI 展開。UEFI で使用するために一般的に作成される標準の 4 つのパーティションではなく、5 つのパーティションを作成するなど
すべての ZTI および UDI デプロイ
注:
このスクリプトは、UEFI で使用するパーティション構造を作成する場合にのみ呼び出されることを想定しています。 UEFI を使用しないデプロイで使用するパーティション構造を作成するときに、このスクリプトを呼び出さないでください。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 | BDD.logには、すべての MDT スクリプトが生成するイベントが含まれています。 |
| 関連情報 | ZTIUtility.vbs には、スクリプトが使用するサポート関数とサブルーチンが含まれています。 |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /UtilityVol:value | UEFI 搭載のコンピューターで使用する Windows RE Tools パーティション用に構成する必要があるボリュームのドライブ文字を提供します ("E:" など) |
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| UtilityVol | - |
ZTIMoveStateStore.wsf
このスクリプトは、キャプチャされたユーザー状態とバックアップ ファイルを C:\Windows\Temp\StateStore に移動します。
注:
このスクリプトは、Configuration Manager を使用してイメージを展開する場合にのみ実行されます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIMoveStateStore.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIMoveStateStore.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
ZTINextPhase.wsf
このスクリプトは、 Phase プロパティを展開プロセスの次のフェーズに更新します。 タスク シーケンサーは、これらのフェーズを使用して、各タスクを完了する必要がある順序を決定します。 Phase プロパティには、次の値が含まれます。
検証。 ターゲット コンピューターが展開プロセスを完了するために必要なスクリプトを実行できることを確認します。
STATECAPTURE。 新しいターゲット オペレーティング システムを展開する前に、ユーザー状態の移行データを保存します。
プレインストール。 ターゲット オペレーティング システムが展開される前に実行する必要があるタスク (新しいパーティションの作成など) を完了します。
インストール. ターゲット コンピューターにターゲット オペレーティング システムをインストールします。
インストール後。 ユーザー状態の移行データを復元する前に実行する必要があるタスクをすべて完了します。 これらのタスクは、展開後初めてターゲット コンピューターを起動する前に (更新プログラムのインストールやドライバーの追加など)、ターゲット オペレーティング システムをカスタマイズします。
STATERESTORE. State Capture フェーズ中に保存されたユーザー状態移行データを復元します。
Phase プロパティの詳細については、「Phase」を参照してください。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTINextPhase.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTINextPhase.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DeploymentMethod | - | |
| フェーズ | - | - |
ZTINICConfig.wsf
このスクリプトは、CustomSettings.ini ファイルまたは MDT DB (Deployment Workbench のデータベース ノードに作成) にリストされているプロパティに基づいて ZTIGather.wsf がキャプチャした値を使用して、アクティブ化されたネットワーク アダプターを構成します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTINICConfig.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます - ZTINicUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /ForceCapture | 静的 IP アドレスが保存されたローカル ネットワーク アダプターがある場合、このスクリプトはそれらの設定をキャプチャし、ローカル環境 (C:\MININT\SMSOSD\OSDLogs\Variables.dat など) に保存します。 このスクリプトは、オートメーションのために多数のコンピューターの静的 IP 設定をキャプチャする場合に役立ちます。 |
| /RestoreWithinWinPE | 指定すると、必要に応じて、保存されている静的 IP ネットワーク設定がローカル コンピューターに適用されます。内部処理にのみ使用されます。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DeployDrive | - | - |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DeployRoot | - | |
| OSDAdapterCount | - | - |
| OSGuid | - | |
| OSDMigrateAdapterSettings | - | |
| フェーズ | - |
ZTINICUtility.vbs
このスクリプトには、MDT 展開プロセスのさまざまなスクリプトが呼び出すネットワーク アダプター関連の関数とサブルーチンが含まれています。
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | なし |
| 関連情報 |
-
CMD.exe. コマンドライン ツールの実行を許可する - Netsh.exe. ネットワーク コンポーネントの構成を自動化するために使用されるユーティリティ |
| Location | distribution\Scripts |
| 使用する方法 | <script language="VBScript" src="ZTINicUtility.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| OSDAdapterAdapterIndexAdapterName | - | - |
注:
このプロパティの AdapterIndexは、ネットワーク アダプター情報を含む 0 から始まる配列のプレースホルダーです。
ZTIOSRole.wsf
このスクリプトは、Windows オペレーティング システムを実行しているターゲット コンピューターのサーバーの役割をインストールします。 スクリプトは、 OSRoles、 OSRoleServices、 および OSFeatures の各プロパティを読み取り、インストールする必要があるものを決定します。
注:
このスクリプトは、[ 役割と機能のインストール ] タスク シーケンスおよび [役割と機能のアンインストール ] タスク シーケンスの手順によってのみ呼び出されることを目的としています。 このスクリプトの直接呼び出しはサポートされていません。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIOSRole.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
CMD.exe. コマンドライン ツールの実行を許可する - OCSetup.exe. Windows のオプション コンポーネントを追加または削除します - ServerManagerCmd.exe. Windows Server の役割と機能をインストール、構成、管理します - Sysocmgr.exe. Windows コンポーネントを追加または削除します - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIOSRole.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /Uninstall | 指定した場合、この引数は役割と機能がアンインストールされることを示します。 指定しない場合、スクリプトは役割と機能がインストールされることを前提としています。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| IsServerCoreOS | - | |
| OSFeatures | - | |
| OSRoles | - | |
| OSRoleServices | - | |
| OSVersion | - | |
| SMSTSRebootRequested | - |
ZTIPatches.wsf
このスクリプトは、Packages.xml ファイルに一覧表示されている更新プログラム (言語パック、セキュリティ更新プログラムなど) をインストールします。 配置が次のいずれかの状態にならない場合、スクリプトは自己終了します。
フェーズがPREINSTALL と等しい
DeploymentMethod が SCCM と等しい
スクリプトは、DeploymentMethod が SCCM と等しい場合に Pkgmgr を開始します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIPatches.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Expand.exe. 圧縮ファイルを展開します。 - Pkgmgr.exe. Windows Vista をオフラインでインストールまたは更新します - ZTIConfigFile.vbs. XML ファイルを処理するためのルーチンが含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIPatches.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| CustomPackageSelectionProfile | - | |
| DeployRoot | - | |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DestinationLogicalDrive | - | |
| LanguagePacks | - | |
| OSDAnswerFilePath | - | |
| OSDPlatformArch | - | |
| PackageSelectionProfile | - | |
| フェーズ | - | |
| ResourceRoot | - |
ZTIPowerShell.wsf
このスクリプトは、カスタム Windows PowerShell ホストを使用して Windows PowerShell スクリプトを実行します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIPowerShell.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル - リターン コード。 完了後に Windows PowerShell スクリプトによって返される数値。スクリプトの完了状態を示します。 |
| 関連情報 | - Microsoft.BDD.TaskSequencePSHost.exe. Windows PowerShell スクリプトの実行に使用されるカスタム Windows PowerShell ホスト。 |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIPowerShell.wsf |
引数
| 値 | 説明 |
|---|---|
| なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
ZTIPrereq.vbs
このスクリプトは、ターゲット コンピューターに前提条件のソフトウェアがインストールされ、機能していることを確認します。 スクリプトが実行するチェックは次のとおりです。
Windows スクリプトのバージョンがバージョン 5.6 以降であるかどうかを確認します。
オブジェクト参照が Wscript.Shell、Wscript.Network、Scripting.FileSystemObject MSXML2 にインスタンス化されたときにエラーが発生しないことを確認します。DOMDocument、およびプロセス環境。
いずれかのチェックが失敗すると、エラーが発生し、スクリプトは ValidatePrereq プロシージャを終了します。
| 値 | 説明 |
|---|---|
| 入力 | なし |
| 出力 | なし |
| 関連情報 | なし |
| Location | distribution\Scripts |
| 使用する方法 | None |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| なし |
ZTISCCM.wsf
このスクリプトは、Configuration Manager を使用して展開するときに ZTI を初期化します。 スクリプトは、次の手順を実行します。
デバッグがアクティブになっている場合、スクリプトによって OSD が作成されます。デバッグ ファイル。
スクリプトでは、次のプロパティが構成されます。
ScriptRootは、現在実行中のスクリプトの親フォルダーに設定されます。
DeployRoot は ScriptRoot の親フォルダーに設定されます。
ResourceRoot が DeployRoot に設定されています。
DeploySystemDrive が C: に設定されています。
DeploymentMethod が SCCM に設定されます。
When DeployRootcontains :\:
DeployRoot フォルダーが _SMSTSMDataPath\WDPackage にコピーされます
ScriptRoot が _SMSTSMDataPath\WDPackage\Scripts に設定されている
DeployRoot は ScriptRoot の親フォルダーに設定されます
ResourceRoot が DeployRoot に設定されている
Phase が NULL の場合:
%SystemDrive% 環境変数が X: の場合、 DeploymentTypeは NEWCOMPUTER に設定され、 Phase は PREINSTALL に設定されます。 それ以外の場合、DeploymentType は REPLACE に設定され、 Phase は VALIDATION に設定されます。
現在実行中のスクリプトの親フォルダーに OldComputer.tag ファイルが存在する場合、 DeploymentType は REPLACE に設定され、 Phase は VALIDATION に設定されます。 それ以外の場合、DeploymentType は REFRESH に設定され、 Phase は VALIDATION に設定されます。
これらのプロパティの詳細については、「 プロパティ」 の記事を参照してください。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTISCCM.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTISCCM.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| _SMSTSMDataPath | - | |
| アーキテクチャ | - | |
| BDDPackageID | - | - |
| DeploymentMethod | - | - |
| DeploymentType | - | - |
| DeployRoot | - | - |
| フェーズ | - | - |
| ResourceRoot | - | - |
| ScriptRoot | - | - |
| ToolRoot | - | - |
ZTISetVariable.wsf
このスクリプトは、 VariableName に含まれる名前に対応する指定されたグローバル タスク シーケンス変数を、 VariableValue に含まれる値に設定します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTISetVariable.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 | ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTISetVariable.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| VariableName | - | |
| VariableValue | - |
ZTITatoo.wsf
このスクリプトはターゲット コンピューターに ID とバージョン情報を入れ墨します。 スクリプトは、次の手順を実行します。
ZTITatoo.mof ファイルを見つけて、%SystemRoot%\System32\Wbem フォルダーにコピーします。 コピー先に存在する既存の ZTITatoo.mof は、コピー操作を開始する前に削除されます。
次のコマンドを使用して Mofcomp.exe が実行されます。
%SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.すべての展開方法 (LTI、ZTI、UDI) について、これらの展開の詳細は、すべての展開方法について、 HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 でレジストリに書き込まれます。
[Deployment Method ] は、使用されている展開方法に設定され、実行されている展開方法に応じて LTI、 ZTI、または UDI に設定できます。
Deployment Source は、展開のソースに設定され、OEM、MEDIA、または DeploymentMethod プロパティの値に設定できます。
[展開の種類 ] は DeploymentType プロパティに設定されます。
デプロイ タイムスタンプ は、WMI 日付形式の現在の日付に設定されます。
Deployment Toolkit のバージョン は、 バージョン プロパティに設定されています。
LTI 展開の場合、これらの展開の詳細は、 HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 でレジストリに書き込まれます。
タスク シーケンス ID は TaskSequenceIDプロパティに設定されます。
タスク シーケンス名 は TaskSequenceName プロパティに設定されます。
[タスク シーケンスのバージョン ] は、 TaskSequenceVersion プロパティに設定されます。
すべてのConfiguration Managerデプロイ (Configuration Manager 用の ZTI および UDI) では、これらのデプロイの詳細は、HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 でレジストリに書き込まれます。
OSD パッケージ ID は、 _SMSTSPackageID タスク シーケンス変数に設定されます。
OSD プログラム名 は常に「\*」に設定されます。
OSD 提供情報 ID は、 _SMSTSAdvertID タスク シーケンス変数に設定されます。
イメージがキャプチャされる LTI 展開の場合、これらの展開の詳細は、 HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 でレジストリに書き込まれます。
Capture Method は、使用されている展開方法に設定され、実行されている展開方法に応じて LTI、ZTI、または UDI に設定できます。
Capture Timestamp は、WMI 日付形式の現在の日付に設定されます。
Capture Toolkit Version は Version プロパティに設定されています。
Capture Task Sequence ID は TaskSequenceIDプロパティに設定されます。
Capture Task Sequence Name は TaskSequenceName プロパティに設定されます。
Capture Task Sequence Version は TaskSequenceVersion プロパティに設定されます。
イメージがキャプチャされているすべてのConfiguration Manager展開 (Configuration Manager の場合は ZTI および UDI) では、これらの展開の詳細は、HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 でレジストリに書き込まれます。
OSD パッケージ ID Capture_SMSTSPackageID タスク シーケンス変数に設定されています。
OSD プログラム名Capture常に「*****」に設定されます。
Capture OSD 提供情報 ID は、_SMSTSAdvertIDタスク シーケンス変数に設定されています。
注:
このスクリプトは、Windows PE 上で実行するようには設計されていません。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTITatoo.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Mofcomp.exe. コマンド ライン .mof ファイル コンパイラ - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTITatoo.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| _SMSTSAdvertID | - | |
| _SMSTSPackageID | - | |
| _SMSTSSiteCode | - | |
| DeploymentMethod | - | |
| DeploymentType | - | |
| バージョン | - | |
| TaskSequenceID | - | |
| TaskSequenceName | - | |
| TaskSequenceVersion | - |
ZTIUserState.wsf
このスクリプトは、USMT を初期化して、ターゲット コンピューターのユーザー状態をキャプチャして復元します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIUserState.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
CMD.exe. コマンドライン ツールの実行を許可する - Loadstate.exe. ターゲット コンピューターにユーザー状態データを格納します - Msiexec.exe. .msi ベースのアプリケーションのインストールを管理します - Scanstate.exe. ユーザー データと設定を収集します - USMT Application Files - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIUserState.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /Capture | - |
| /Estimate | - |
| /restore | - |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| DeploymentMethod | - | |
| DeploymentType | - | |
| DestinationLogicalDrive | - | |
| ImageBuild | - | |
| ImageSize | - | |
| ImageSizeMultiplier | - | |
| InstallFromPath | - | |
| IsServerOS | - | |
| LoadStateArgs | - | |
| OSCurrentVersion | - | |
| OSDMigrateAdditionalCaptureOptions | - | - |
| OSDMigrateAdditionalRestoreOptions | - | - |
| OSDPackagePath | - | |
| OSDStateStorePath | - | |
| OSVersion | - | |
| ScanStateArgs | - | |
| StatePath | - | - |
| UDDir | - | |
| UDProfiles | - | |
| UDShare | - | |
| UserDataLocation | - | - |
| USMTConfigFile | - | |
| USMTEstimate | - | - |
| USMTLocal | - | |
| USMTMigFiles | - |
ZTIUtility.vbs
このスクリプトには、ほとんどの MDT スクリプトで使用されるユーティリティ関数が含まれています。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 | なし |
| 関連情報 |
-
Credentials_ENU.xml. ネットワーク リソースに接続するときに使用される資格情報の入力をユーザーにプロンプトします - IPConfig.exe. 現在のすべての TCP/IP ネットワーク構成値を表示し、DHCP および DNS 設定を更新します - MSHTA.exe. HTML アプリケーション ホスト - Regsvr32.exe. ファイル (.dll、.exe、.ocx など) をオペレーティング システムに登録します - Xcopy.exe. サブディレクトリを含むファイルとディレクトリをコピーします |
| Location |
-
distribution\Scripts - program_files\Microsoft Deployment Toolkit\Scripts |
| 使用する方法 | <script language="VBScript" src="ZTIUtility.vbs"/> |
引数
| 値 | 説明 |
|---|---|
| なし | なし |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| _SMSTSAdvertID | - | |
| _SMSTSCurrentActionName | - | |
| _SMSTSCustomProgressDialogMessage | - | |
| _SMSTSInstructionTableSize | - | |
| _SMSTSLogPath | - | |
| _SMSTSMachineName | - | |
| _SMSTSNextInstructionPointer | - | |
| _SMSTSOrgName | - | |
| _SMSTSPackageID | - | |
| _SMSTSPackageName | - | |
| _SMSTSPackagePath | - | |
| _SMSTSReserved1 | - | |
| _SMSTSReserved2 | - | |
| アーキテクチャ | - | |
| AssetTag | - | |
| ComputerName | - | |
| Debug | - | - |
| DeploymentMethod | - | |
| DeployRoot | - | |
| DestinationDisk | - | - |
| DestinationLogicalDrive | - | - |
| DestinationPartition | - | - |
| EventShare | - | |
| HostName | - | |
| ImageBuild | - | - |
| ImageFlags | - | |
| ImageIndex | - | |
| ImageLanguage | - | |
| ImageProcessor | - | |
| ImageSize | - | |
| InstallFromPath | - | |
| JoinDomain | - | |
| LogPath | - | - |
| MacAddress | - | |
| OSCurrentVersion | - | |
| OSDAdvertID | - | |
| OSDAnswerFilePath | - | - |
| OSDAnswerFilePathSysprep | - | - |
| OSDComputerName | - | - |
| OSDPackageID | - | |
| OSDPackagePath | - | |
| OSDTargetSystemDrive | - | |
| OSGUID | - | |
| OSSKU | - | |
| OSVersion | - | |
| フェーズ | - | |
| Processor_Architecture | - | |
| ResourceRoot | - | |
| SLShare | - | |
| SLShareDynamicLogging | - | |
| TaskSequenceID | - | |
| TaskSequenceName | - | |
| TaskSequenceVersion | - | |
| UDDir | - | |
| UDShare | - | |
| UserDomain | - | - |
| UserID | - | - |
| UserPassword | - | - |
| UUID | - | |
|
バージョン メモ: この変数は、MDT のバージョンを表す内部変数です。 |
- | - |
| WDSServer | - |
ZTIValidate.wsf
このスクリプトは、ターゲット コンピューターの状態を検証することにより、展開を続行しても安全であることを確認します。 スクリプト プロセスは次のとおりです。
DeploymentType が REFRESH と等しく、ターゲット コンピューターがサーバーの場合、スクリプトは終了します。
OSInstall が存在し、かつ YES と等しくない場合、スクリプトは終了します。
ターゲット コンピューターに最小量の RAM が存在することを確認します。そうでない場合、スクリプトは終了します。
プロセッサが最低限必要な速度を満たしていることを確認します。そうでない場合、スクリプトは終了します。
ハード ディスク サイズが最小サイズ要件を満たしていることを確認します。そうでない場合、スクリプトは終了します。
ターゲット コンピューターのオペレーティング システムがドライブ C にインストールされていることを確認します。そうでない場合、スクリプトは終了します。
DeploymentType = REFRESH の場合、ドライブ C が
Compact /u C:\を実行して圧縮されていないことを確認します。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIValidate.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Compact.exe. NTFS ファイル システム パーティション上のファイルの圧縮を表示または変更します - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIValidate.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| DeploymentType | - | |
| DestinationLogicalDrive | - | - |
| ImageBuild | - | |
| ImageMemory | - | |
| ImageProcessorSpeed | - | |
| ImageSize | - | |
| ImageSizeMultiplier | - | |
| IsServerOS | - | |
| メモリ | - | |
| OSDPackagePath | - | |
| OSInstall | - | |
| ProcessorSpeed | - | |
| SMSTSLocalDataDrive | - | |
| VerifyOS | - |
ZTIVHDCreate.wsf
このスクリプトは、ターゲット コンピューター上に仮想ハード ディスク (.vhd または .avhd) ファイルを作成し、.vhd ファイルをディスクとしてマウントするために使用されます。 次に、LTI 展開プロセスの他の部分で、新しく作成された仮想ハード ディスクに Windows オペレーティング システムとアプリケーションを展開します。 スクリプト プロセスは次のとおりです。
Class_Initialize メソッドは、VHDInputVariable 変数を初期化するために使用されます。
VHDCreateSource が定義されていることを検証し、ソース .vhd ファイルを見つけます (指定されている場合)。
VHDCreateFilename が RANDOM または "" (null) と等しい場合は、ランダムな .vhd ファイル名を生成します。
( VHDCreateFileName で指定されている) .vhd ファイルが作成されるフォルダーが存在することを確認します。
VHDCreateSizePercent、VHDCreateSizeMax、VHDCreateType の値を使用して .vhd ファイルを作成します。
VHDCreateDiffVHD の値を使用して、差分ディスクを作成します (指定されている場合)。
新しく作成された .vhd ファイルとオプションの差分ディスクがマウントされます。
マウントされた仮想ハード ディスクのディスク番号が返されます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIVHDCreate.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
ZTIDiskUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれています - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIVHDCreate.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| VHDCreateDiffVHD | - | |
| VHDCreateFileName | - | |
| VHDCreateSizeMax | - | |
| VHDCreateSource | - | |
| VHDCreateType | - | |
| VHDDisks | - | |
| VHDInputVariable | - | |
| VHDOutputVariable | - |
ZTIWindowsUpdate.wsf
このスクリプトは、Windows Update エージェント (WUA) アプリケーション プログラミング インターフェイス (API) を使用して、WSUS、Windows Update、または Microsoft Update を実行している企業ネットワーク上のコンピューターから更新プログラムをダウンロードしてインストールします。 既定では、この機能は各タスク シーケンスで無効になっており、実行するには手動でアクティブ化する必要があります。
ほとんどの企業には、企業ネットワーク経由で新しく展開されたコンピューターを更新するためのチームとインフラストラクチャが既に用意されています。 このプロセスには、各デスクトップ構成で使用可能な最新のパッチ、ドライバー、および更新プログラムのセットを追跡し、構成ごとにダウンロードしてインストールする必要がある更新プログラムを決定することが含まれます。 organization にすでに確立されたプロセスがある場合、このスクリプトは必要ない可能性があります。 このスクリプトは、プロセスを確立していない可能性があるが、展開時にターゲット コンピューターが確実に更新されているようにしたい展開チームのニーズを満たすように設計されています。
このスクリプトは、ターゲット コンピューターを自動的にスキャンし、適用可能であると判明したさまざまな更新プログラムをダウンロードします。 次のファイルが含まれています。
Windows Service Pack
Windows Update にインストールされた Microsoft 以外のドライバー
最新の修正プログラムの更新プログラム
Microsoft Office の更新プログラム
Microsoft Exchange Server および SQL Server の更新プログラム
Microsoft Visual Studio® の更新プログラム
Microsoft 以外の一部のアプリケーション更新プログラム
ヒント
多くのハードウェア メーカーは、ドライバーを Windows Update に配置しています。 これらのドライバーは、Out-of-Box Drivers ディレクトリで保守する必要がなくなりました。 配布共有からドライバーを削除して実験し、Windows Update で使用できるドライバーを確認します。 ドライバーが既定で Windows に含まれていない場合は、オペレーティング システムでユーザー入力が必要になるため、ネットワーク ドライバーやストレージ ドライバーを削除しないでください。
MDT では、オペレーティング システムの展開の一部として更新されたバージョンの WUA を展開する機能がサポートされています。 これにより、ターゲット コンピューターが展開されるときに正しいバージョンの WUA が実行されていることを確認できます。 また、展開後にインターネットに接続して最新バージョンの WUA をダウンロードする必要もなくなります。
MDT では、インターネット経由で Microsoft Updates に接続する代わりに、WSUS を実行している企業ネットワーク上のコンピューターから更新プログラムを収集するように WUA を構成することもできます。 MDT は、必要に応じて、 WSUSServer プロパティを使用して、WSUS を実行している特定のコンピューターを使用するように WUA を構成できます。
追加情報と WUA の展開手順については、「クライアント コンピューターに Windows Update エージェントをインストールする方法」を参照してください。
以下の WUA スタンドアロン インストーラーの最新バージョンを入手します。
x86 バージョン (WindowsUpdateAgent30-x86.exe) at https://go.microsoft.com/fwlink/?LinkID=100334
x64 バージョン (WindowsUpdateAgent30-x64.exe) at https://go.microsoft.com/fwlink/?LinkID=100335
Windows 7 以降には最新バージョンの WUA が含まれているため、アップグレードは必要ありません。
詳細については、「Windows Update エージェントの更新」を参照してください。
タスク シーケンサーで有効にすると、このスクリプトはオペレーティング システム展開の状態復元フェーズ中に複数回実行されます。 これは、オペレーティング システムが初めて起動した後に最初に実行されます。 対象のコンピューターにインストールされている特定の更新プログラムまたは Service Pack に依存する可能性があるアプリケーションをインストールする前に、最新の更新プログラムと Service Pack がインストールされていることを確認します。 たとえば、アプリケーションがインストールされている最新バージョンの Microsoft .NET Framework に依存する場合があります。
このスクリプトは、アプリケーションのインストール後にも実行され、最新のアプリケーション Service Pack と更新プログラムが確実に適用されていることを確認します。 たとえば、このスクリプトを使用して、Microsoft Office 2010 または 2007 Office system に最新の更新プログラムが確実に適用されることを確認します。
1 つ以上の更新プログラムのインストール中に、更新プログラムのインストールが完全に完了するまでターゲット コンピューターを再起動することが必要になることがあります。 更新プログラムが正しくインストールされていることを確認するために、更新プログラムのインストールにターゲット コンピューターの再起動が必要であることがスクリプトが検出した場合、スクリプトはターゲット コンピューターを自動的に再起動し、追加の更新プログラムが検出され、インストールが保留になっている場合は再開します。 スクリプトは、ターゲット コンピューターが完全に最新の状態であると判断した場合に終了します。 ターゲット コンピューターの更新中にスクリプトで更新プログラムのインストールに 7 回失敗し、ターゲット コンピューターを再起動する必要がある場合は、エラーがログに記録されます。
実行時には、スクリプトは次のタスクを実行します。
WSUSServer プロパティが指定されている場合は、WSUS サーバーを使用するようにターゲット コンピューターを構成します。
最新バージョンの WUA がターゲット コンピューターにインストールされていることを確認します。
ターゲット コンピューターで、まだインストールされておらず、通常は非表示になっている可能性のある適用可能な更新プログラムを検索します。
各更新プログラムには、 UpdateID プロパティと QNumber プロパティが関連付けられています。
UpdateID プロパティは、67da2176-5c57-4614-a514-33abbdd51f67 などの GUID 形式です。
QNumber プロパティは、987654 などの数値です。
スクリプトは、 UpdateID プロパティおよび KBArticle プロパティの値を、次の MDT プロパティで指定された除外リストと比較します。
WUMU_ExcludeID。 除外する UpdateID のリスト。この一覧で見つかった UpdateID を持つ更新プログラムはインストールされません。
WUMU_ExcludeKB。 除外する QNumber のリスト。この一覧にある QNumber を持つ更新プログラムはインストールされません。
さらに、ユーザー入力が必要な更新プログラムはすべて除外され、インストールされません。
エンド ユーザー使用許諾契約書 (EULA) の承認を必要とするすべての更新プログラムは、スクリプトによって自動的に承認されます。 本番環境でこのスクリプトを実行する前に、必ず各 EULA を手動で読み、チェックしてください。
各更新プログラムのアクティビティは、UpdateID、更新プログラムの簡単な説明、および QNumber とともに、文字列 INSTALL または更新プログラムのインストールが承認されている場合は SKIP と共に、ZTIWindowsUpdate.log ファイルに書き込まれます。
インストールされる各更新プログラムは、バッチでダウンロードされ、インストールされます。
更新プログラムのインストール中に、ターゲット コンピューターが複数回の再起動を必要とする場合があります。
注:
Windows Internet エクスプローラー 7 ではユーザーの操作が必要なため、このスクリプトを使用してインストールされることはありません。
注:
既定では、Windows Vista Ultimate で追加の言語パックがインストールされないように、 QNumber 925471 を WUMU_ExcludeKB リストに含めます。
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIWindowsUpdate.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
Expand.exe. 圧縮ファイルを展開します。 - Net.exe. ネットワーク管理タスクを実行します - WindowsUpdateAgent30-x86.exe. WUA をインストール - WindowsUpdateAgent30-x64.exe. WUA をインストール - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0|1> <IsHidden=0|1>"> </Query:true|false> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
| /UpdateCommand:param |
-
IsInstalled. インストールされていない更新プログラムを照会するには、 0 に設定します。 - IsHidden。 非表示の更新プログラムを照会するには、 0 に設定します。 |
| /Query:value |
-
True です。 必要な更新プログラムのみをクエリします。 バイナリをダウンロードしてインストールしないでください。 - False。 必要な更新プログラムを照会してインストールします。 バイナリをダウンロードしてインストールします。 |
注:
指定する場合、 UpdateCommand には少なくとも 1 つのオプションが必要です。
注:
UpdateCommand に両方のオプションを指定する場合は、and で区切る必要があります。
注:
UpdateCommand の既定値は IsInstalled=0 および IsHidden=0 です。
注:
UpdateCommand の詳細については、「IUpdateSearcher::Search メソッド」を参照してください。
プロパティ
| 名前 | Read | Write |
|---|---|---|
| アーキテクチャ | - | |
| DoCapture | - | |
| InstalledUpdates | - | |
| MSIT_WU_Count | - | - |
| NoAutoUpdate_Previous | - | - |
| SMSTSRebootRequested | - | - |
| SMSTSRetryRequested | - | - |
| WSUSServer | - | |
| WUMU_ExcludeID | - | |
| WUMU_ExcludeKB | - |
ZTIWipeDisk.wsf
このスクリプトは、ターゲット コンピューターのハード ディスクをフォーマットします。 スクリプト:
WipeDisk が TRUE と等しくない場合は終了します
フォーマットする適切なドライブを決定します
cmd /c format <Drive> /fs:ntfs /p:3 /Yを呼び出してドライブをフォーマットします (<Drive>は、フォーマットするハード ディスク ドライブのドライブ文字)
| 値 | 説明 |
|---|---|
| 入力 | 環境変数。 プロパティ値、カスタム プロパティ値、データベース接続、デプロイメント ルール、およびスクリプトが配置プロセスを完了するために必要なその他の情報が含まれます |
| 出力 |
-
ZTIWipeDisk.log。 このスクリプトが生成するイベントを含むログ ファイル - BDD.log。 すべての MDT スクリプトが生成するイベントを含むログ ファイル |
| 関連情報 |
-
CMD.exe. コマンドライン ツールの実行を許可する - Format.com。 ハード ディスクをフォーマットする - ZTIUtility.vbs. スクリプトが使用するサポート関数とサブルーチンが含まれます |
| Location | distribution\Scripts |
| 使用する方法 | cscript ZTIWipeDisk.wsf </debug:value> |
引数
| 値 | 説明 |
|---|---|
| /debug:value | 本体と.log ファイルにイベント メッセージを出力します。 value に指定された値が次の値である場合: - TRUE の場合、イベント メッセージがコンソールと.logファイルに送信されます - FALSEの場合、イベント メッセージは.logファイルにのみ送信されます (これは引数が指定されていない場合の動作です)。 |
プロパティ
| 名前 | Read | Write |
|---|---|---|
| WipeDisk | - |