スクリプト
LTI および ZTI デプロイで使用されるスクリプトは、デプロイ プロセス中に使用されるプロセス ステップと構成設定を決定するプロパティを参照します。 このリファレンス セクションは、アクションに含める正しいスクリプトと、各スクリプトを実行するときに指定する有効な引数を特定するのに役立ちます。 スクリプトごとに次の情報が提供されます。
名前。スクリプトの名前を指定します。
説明。スクリプトの目的と、スクリプトのカスタマイズに関する関連情報の説明を提供します。
入力。 スクリプトへの入力に使用されるファイルを示します。
出力。スクリプトによって作成または変更されたファイルを示します。
参照。スクリプトによって参照される他のスクリプトまたは構成ファイルを示します。
場所。スクリプトが見つかるフォルダーを示します。 場所の情報では、次の変数が使用されます。
program_files。 この変数は、MDT がインストールされているコンピューター上の Program Files フォルダーの場所を指します。
ディストリビューション。 この変数は、展開共有の [配布] フォルダーの場所を指します。
プラットフォーム。 この変数は、オペレーティング システム プラットフォーム (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 ファイルは、この XML ファイルに埋め込まれたウィザード ページを実行する Wizard.hta によって読み取られます。
値 | 説明 |
---|---|
入力 | なし |
出力 | なし |
関連情報 |
-
を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 ファイルは、この XML ファイルに埋め込まれたウィザード ページを実行する Wizard.hta によって読み取られます。
注:
このウィザード ページは、定義済みのユーザー資格情報の検証中にエラーが発生した場合にのみ表示されます。
値 | 説明 |
---|---|
入力 | なし |
出力 | なし |
関連情報 | を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 レイアウトが含まれています。 このファイルは、この XML ファイルに埋め込まれたウィザード ページを実行する Wizard.hta によって読み取られます。 この .xml ファイルには、次のウィザード ページが含まれています。
ようこそ
ネットワーク共有に接続するための資格情報を指定する
タスク シーケンス
コンピューターの詳細
ユーザー データ
データと設定の移動
ユーザー データ (復元)
コンピューターのバックアップ
プロダクト キー
言語パック
ロケールと時刻
ロールと機能
アプリケーション
管理者パスワード
ローカル管理者
画像のキャプチャ
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 Recovery Environment を起動するかどうかを確認するメッセージが表示されます。 - を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 ファイルにのみ送信されます (これは、引数が指定されていない場合の動作です) |
/始める | シェルの起動後に実行される新しいオペレーティング システムにショートカットを作成します |
プロパティ
名前 | 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 イメージをインストールするためのプロセスを使用します |
/投稿 | イメージのインストール後に不要なファイルをクリーンアップする |
/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 ファイルにのみ送信されます (これは、引数が指定されていない場合の動作です) |
/レジュメ | - |
プロパティ
名前 | 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 システムや 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 のデプロイの場合、 UILanguage プロパティは、UILanguage プロパティ CustomSettings.ini または MDT DB で設定する必要があります。これは、ZTIBde.wsf が 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 の一覧を確認します。 互換性のない BIOSes の一覧は、 ZTIBIOSCheck.xml ファイルに格納されます。
ターゲット コンピューター上の BIOS が ZTIBIOSCheck.xml ファイルに一覧表示されている場合、スクリプトは BIOS が Windows と互換性を持たず、展開プロセスを終了する必要があることを示す状態を返します。 互換性のない BIOS の一覧の設定については、「 ZTIBIOSCheck.xml」を参照してください。
値 | 説明 |
---|---|
入力 |
-
をZTIBIOSCheck.xmlします。 Windows と互換性がないことがわかっている BIOSes の一覧が含まれています - 環境変数。 デプロイ プロセスを完了するためにスクリプトに必要なプロパティ値、カスタム プロパティ値、データベース接続、展開規則、およびその他の情報が含まれます |
出力 |
-
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 ファイルが提供されます。
ディスクは最初に CLEAN コマンドを Diskpart に送信して クリーンアップ されます。
これが最初のディスクであり、タスク シーケンサーまたは 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 ドキュメント「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
状態の復元の展開フェーズ中に、このスクリプトは、コンピューターがドメインに参加していることを確認し、ドメインへの参加が失敗した試行から回復します。
値 | 説明 |
---|---|
入力 | 環境変数。 デプロイ プロセスを完了するためにスクリプトに必要なプロパティ値、カスタム プロパティ値、データベース接続、展開規則、およびその他の情報が含まれます |
出力 |
-
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。 ドメイン参加プロセスを再試行します。 再起動して再試行します。 これは、既定のスクリプト動作です。 - FAIL。 すべての処理を停止します。 すべてのタスク シーケンス処理が停止します。 - 手動。 処理を停止します。を使用すると、ユーザーはコンピューターをドメインに手動で参加させることができます。 |
プロパティ
名前 | 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 は、コンピューターとネットワーク上のアクションを調整する一連のアクティビティです。 MDT で Orchestrator Runbook を開始するには、 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 Server で指定された 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 ファイルにのみ送信されます (これは、引数が指定されていない場合の動作です)。 |
/捕獲 | CaptureGroups プロパティで指定されているように、ターゲット コンピューター上のローカル グループのグループ メンバーシップをバックアップします |
/戻す | 展開プロセスの前にバックアップしたローカル グループにグループ メンバーシップを復元します |
プロパティ
名前 | 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
このスクリプトは、UEFI を使用するコンピューターでWindows RE パーティションを作成するために必要なユーティリティ ボリュームの GPT ID と属性を設定するようにボリュームを変更します。 このスクリプトは、次の状況で 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 プロパティには、次の値が含まれます。
VALIDATION。 展開プロセスを完了するために必要なスクリプトをターゲット コンピューターが実行できることを確認します。
STATECAPTURE。 新しいターゲット オペレーティング システムをデプロイする前に、ユーザー状態の移行データを保存します。
プレインストール。 ターゲット オペレーティング システムを展開する前に、実行する必要があるタスク (新しいパーティションの作成など) を完了します。
INSTALL。 ターゲット コンピューターにターゲット オペレーティング システムをインストールします。
POSTINSTALL。 ユーザー状態移行データを復元する前に実行する必要があるタスクをすべて完了します。 これらのタスクは、展開後初めてターゲット コンピューターを起動する前にターゲット オペレーティング システムをカスタマイズします (更新プログラムのインストールやドライバーの追加など)。
STATERESTORE。 状態キャプチャ フェーズ中に保存されたユーザー状態移行データを復元します。
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 ファイルにのみ送信されます (これは、引数が指定されていない場合の動作です)。 |
/アンインストール | 指定した場合、この引数はロールと機能がアンインストールされることを示します。 指定しない場合、スクリプトはロールと機能がインストールされることを前提としています。 |
プロパティ
名前 | 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 に設定されます。
DeployRootに :\: が含まれている場合:
DeployRoot フォルダーが _SMSTSMDataPath\WDPackage にコピーされます
ScriptRoot が _SMSTSMDataPath\WDPackage\Scripts に設定されている
DeployRoot が ScriptRoot の親フォルダーに設定されている
ResourceRoot が DeployRoot に設定されている
フェーズが NULL の場合:
%SystemDrive% 環境変数が X: の場合、 DeploymentTypeは NEWCOMPUTER に設定され、 フェーズ は PREINSTALL に設定されます。 それ以外の場合、DeploymentType は REPLACE に設定され、 フェーズ は VALIDATION に設定 されます。
現在実行中のスクリプトの親フォルダーに OldComputer.tag ファイルが存在する場合、 DeploymentType は REPLACE に設定され、 Phase は VALIDATION に設定されます。 それ以外の場合、DeploymentType は REFRESH に設定され、 フェーズ は 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
このスクリプトは、識別情報とバージョン情報を持つターゲット コンピューターにタトゥーを入れ墨します。 スクリプトは、次の手順を実行します。
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 でレジストリに対するすべての展開方法について書き込まれます。
デプロイ方法 は、使用されているデプロイ方法に設定され、実行されるデプロイ方法に応じて LTI、 ZTI、または UDI に設定できます。
展開ソース は、展開のソースに設定され、 OEM、 MEDIA、または DeploymentMethod プロパティの値に設定できます。
展開の種類 は、 DeploymentType プロパティに設定されます。
デプロイ タイムスタンプ は、WMI 日付形式で現在の日付に設定されます。
Deployment Toolkit Version は Versionプロパティに 設定されています。
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 メソッド は、使用されているデプロイ方法に設定され、実行されるデプロイ方法に応じて LTI、 ZTI、または UDI に設定できます。
キャプチャ タイムスタンプ は、WMI 日付形式で現在の日付に設定されます。
Capture Toolkit Version は Versionプロパティに 設定されています。
タスク シーケンス ID のキャプチャ は、 TaskSequenceIDプロパティに設定されます。
[タスク シーケンス名のキャプチャ] は TaskSequenceName プロパティに設定されます。
タスク シーケンスのバージョンのキャプチャ は、 TaskSequenceVersion プロパティに設定されます。
イメージがキャプチャされているすべてのConfiguration Manager展開 (Configuration Managerの場合は ZTI と UDI) について、次のデプロイの詳細が HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4 のレジストリに書き込まれます。
キャプチャ OSD パッケージ ID は、 _SMSTSPackageID タスク シーケンス変数に設定されます。
キャプチャ OSD プログラム名 は常に "*****" に設定されます。
キャプチャ 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 アプリケーション ファイル - をZTIUtility.vbsします。 スクリプトで使用されるサポート関数とサブルーチンが含まれています |
Location | distribution\Scripts |
使用する方法 | cscript ZTIUserState.wsf </debug:value> |
引数
値 | 説明 |
---|---|
/debug:value | コンソールと.log ファイルにイベント メッセージを出力します。 value に指定された値が次の場合: - TRUE の場合、イベント メッセージはコンソールと.log ファイルに送信されます - FALSE の場合、イベント メッセージは.log ファイルにのみ送信されます (これは、引数が指定されていない場合の動作です)。 |
/捕獲 | - |
/見積もる | - |
/戻す | - |
プロパティ
名前 | 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 の場合は、
Compact /u C:\
を実行してドライブ 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 ファイル名を生成します。
.vhd ファイル ( VHDCreateFileName で指定) が作成されるフォルダーが存在することを確認します。
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 サービス パック
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 を構成することもできます。 必要に応じて、 WSUSServer プロパティを使用して WSUS を実行している特定のコンピューターを使用するように WUA を構成できます。
詳しくは、「クライアント コンピューターにWindows Update エージェントをインストールする方法」をご覧ください。
WUA スタンドアロン インストーラーの最新バージョンを取得します。
x86 バージョン (WindowsUpdateAgent30-x86.exe) https://go.microsoft.com/fwlink/?LinkID=100334
x64 バージョン (WindowsUpdateAgent30-x64.exe) https://go.microsoft.com/fwlink/?LinkID=100335
Windows 7 以降には WUA の最新バージョンが含まれているため、アップグレードは必要ありません。
詳細については、「Windows Update エージェントの更新」を参照してください。
タスク シーケンサーで有効にすると、このスクリプトはオペレーティング システムの展開の状態復元フェーズで複数回実行されます。 これは、オペレーティング システムが初めて起動した後に最初に実行されます。 ターゲット コンピューターにインストールされている特定の更新プログラムまたはサービス パックに依存する可能性があるアプリケーションをインストールする前に、最新の更新プログラムとサービス パックがインストールされていることを確認します。 たとえば、アプリケーションは、インストールされている Microsoft .NET Frameworkの最新バージョンに依存している可能性があります。
このスクリプトは、アプリケーションのインストール後にも実行されます。これにより、最新のアプリケーション サービス パックと更新プログラムが確実に適用されます。 たとえば、このスクリプトを使用して、最新の更新プログラムが Microsoft Office 2010 または 2007 Office システムに確実に適用されるようにします。
1 つ以上の更新プログラムのインストール中に、更新プログラムのインストールを完全に完了できるように、ターゲット コンピューターを再起動する必要があります。 更新プログラムが正しくインストールされていることを確認するために、更新プログラムのインストールでターゲット コンピューターの再起動が必要であることがスクリプトによって検出された場合、スクリプトはターゲット コンピューターを自動的に再起動し、追加の更新プログラムが検出され、インストールが保留中の場合に再開します。 ターゲット コンピューターが完全に最新であると判断された場合、スクリプトは終了します。 ターゲット コンピューターの更新中に、スクリプトに更新プログラムのインストールが 7 回失敗し、ターゲット コンピューターに再起動が必要な場合、エラーが記録されます。
実行時に、スクリプトは次のタスクを実行します。
WSUSServer プロパティが指定されている場合は、WSUS サーバーを使用するようにターゲット コンピューターを構成します。
WUA の最新バージョンがターゲット コンピューターにインストールされていることを確認します。
ターゲット コンピューターで、まだインストールされておらず、通常は非表示になっている可能性がある該当する更新プログラムを検索します。
各更新には、 UpdateID プロパティと QNumber プロパティが関連付けられています。
UpdateID プロパティは GUID 形式です (67da2176-5c57-4614-a514-33abbdd51f67 など)。
QNumber プロパティは、987654などの数値です。
スクリプトは 、UpdateID プロパティと KBArticle プロパティ値を、次の MDT プロパティで指定された除外の一覧と比較します。
WUMU_ExcludeID。 除外する Update ID の一覧。この一覧に UpdateID が見つかった更新プログラムはインストールされません。
WUMU_ExcludeKB。 除外する QNumbers の 一覧。この一覧に QNumber が見つかった更新プログラムはインストールされません。
さらに、ユーザー入力を必要とする更新プログラムは除外され、インストールされません。
エンド ユーザー ライセンス契約 (EULA) の承認が必要なすべての更新プログラムは、スクリプトによって自動的に承認されます。 運用環境でこのスクリプトを実行する前に、各 EULA を手動で読んでチェックしてください。
各更新プログラムのアクティビティは、更新プログラムのインストールが承認されている場合は INSTALL または SKIP という文字列と、UpdateID、更新プログラムの簡単な説明、QNumber と共に、ZTIWindowsUpdate.log ファイルに書き込まれます。
インストールする各更新プログラムがダウンロードされ、バッチでインストールされます。
ターゲット コンピューターでは、更新プログラムのインストール中に複数の再起動が必要になる場合があります。
注:
Windows インターネット エクスプローラー 7 ではユーザー操作が必要なため、このスクリプトを使用してインストールされません。
注:
既定では、WUMU_ExcludeKB リストにQNumber 925471を含めることで、Windows Vista Ultimateが追加の言語パックをインストールできないようにします。
値 | 説明 |
---|---|
入力 | 環境変数。 デプロイ プロセスを完了するためにスクリプトに必要なプロパティ値、カスタム プロパティ値、データベース接続、展開規則、およびその他の情報が含まれます |
出力 |
-
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 の両方のオプションを指定する場合は、 と で区切る必要があります。
注:
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 | - |