次の方法で共有


MDT Windows PowerShell コマンドレット

Deployment Workbench に加えて、MDT 展開共有は、Windows PowerShell コマンドレットを使用して管理できます。 MDT Windows PowerShell コマンドレットは、MDT のインストールに含まれる Windows PowerShell スナップイン (Microsoft.BDD.PSSnapIn) に含まれています。

MDT コマンドレットは、MDT Windows PowerShell スナップインが読み込まれているWindows PowerShell コンソールから実行する必要があります。 MDT Windows PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

表 7 に MDT Windows PowerShell コマンドレットの一覧と、各コマンドレットの簡単な説明を示します。 各コマンドレットについては、以降のセクションで詳しく説明します。

表 7. MDT Windows PowerShell コマンドレット

コマンドレット 説明
Add-MDTPersistentDrive Restore-MDTPersistentDrive コマンドレットを使用して復元できる MDT 永続化ドライブの一覧に展開共有を追加します。
Disable-MDTMonitorService MDT 監視サービスを無効にします。
Enable-MDTMonitorService MDT 監視サービスを有効にします。
Get-MDTDeploymentShareStatistics 展開共有の統計情報 (展開共有内のメジャー フォルダーごとのエンティティ数など) を表示します。
Get-MDTMonitorData 1 つ以上の監視対象 MTD デプロイで収集された MDT 監視情報を表示します。
Get-MDTOperatingSystemCatalog 特定のオペレーティング システムのオペレーティング システム カタログを返します。 オペレーティング システム カタログが存在しない場合、または古い場合は、オペレーティング システム カタログが再生成されます。
Get-MDTPersistentDrive Restore-MDTPersistentDrive コマンドレットを使用して復元できる展開共有の一覧を表示します。
Import-MDTApplication アプリケーションをデプロイ共有にインポートします。
Import-MDTDriver 1 つ以上のデバイス ドライバーを展開共有にインポートします。
Import-MDTOperatingSystem 1 つ以上のオペレーティング システムを展開共有にインポートします。
Import-MDTPackage 1 つ以上のオペレーティング システム パッケージを展開共有にインポートします。
Import-MDTTaskSequence タスク シーケンスをデプロイ共有にインポートします。
New-MDTDatabase デプロイ共有に関連付けられている MDT DB データベースを作成またはアップグレードします。
Remove-MDTMonitorData デプロイ共有内の収集された MDT 監視データから、1 つ以上の MDT 監視データ項目を削除します。
Remove-MDTPersistentDrive Restore-MDTPersistentDrive コマンドレットを使用して復元できる MDT 永続化Windows PowerShellドライブの一覧から展開共有を削除します。
Restore-MDTPersistentDrive MDT 永続化されたWindows PowerShell ドライブの一覧に、展開共有ごとにWindows PowerShell ドライブを作成します。
Set-MDTMonitorData デプロイ共有内の収集された MDT 監視データ内の既存の MDT 監視データ項目を新規作成または更新します。
Test-MDTDeploymentShare デプロイ共有の整合性を確認します。
Test-MDTMonitorData MDT 監視サービスが正しく構成され、実行されていることを確認します。
Update-MDTDatabaseSchema MDT DB データベース スキーマをUpdatesします。
Update-MDTDeploymentShare デプロイ共有をUpdatesします。
Update-MDTLinkedDS 展開共有からリンクされた展開共有にコンテンツをレプリケートします。
Update-MDTMedia 展開共有から展開メディア フォルダーにコンテンツをレプリケートします。

Add-MDTPersistentDrive

このセクションでは、 Add-MDTPersistentDriveWindows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Add-MDTPersistentDrive [-Name] <String> [[-InputObject] <PSObject>] [<CommonParameters>]

説明

このコマンドレットは、MDTProvider を使用して作成された既存のWindows PowerShell ドライブを、Deployment Workbench または Restore-MDTPersistentDrive コマンドレットを使用してWindows PowerShell セッションに保持されるドライブの一覧に追加します。 このコマンドレットは、Deployment Workbench でデプロイ共有を作成または開いたときに呼び出されます。

注:

永続化された MDTProvider ドライブの一覧は、ユーザー プロファイルに基づいてユーザーごとに管理されます。

永続化された MDTProvider ドライブの一覧は、 Get-MDTPersistentDrive コマンドレットを 使用して表示できます。

パラメーター

このサブセクションでは、 Add-MDTPersistentDriveWindows コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Name <String>

MDT プロバイダーを使用して作成されたWindows PowerShell ドライブの名前を指定し、既存の展開共有に対応します。 名前は、New-PSDrive コマンドレットを使用し、PSProvider パラメーターで MDTProvider を指定して作成されました。

MDTProvider を使用して新しいWindows PowerShell ドライブを作成する方法と、Windows PowerShellを使用して展開共有を作成する方法の詳細については、MDT ドキュメント「Microsoft Deployment Toolkit Samples Guide」の「Windows PowerShellを使用した展開共有の作成」セクションを参照してください。

パラメーター
必須 True
立場。 2名前付き
既定値 なし
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

-InputObject <PSObject>

このパラメーターは、プロセスの前に作成されたWindows PowerShell ドライブ オブジェクトを指定します。 New-PSDrive コマンドレットによって生成されたオブジェクトなど、PSObject オブジェクトを入力します。

パラメーター
必須 False
立場。 3名前付き
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、永続化されたドライブの一覧に追加されたWindows PowerShell ドライブ オブジェクトの PSObject 型オブジェクトを出力します。

Verbose 共通パラメーターが含まれている場合、このコマンドレットは String 型オブジェクトも出力します。

例 1

Add-MDTPersistentDrive -Name DS001

説明

次の使用例は、DS001 のWindows PowerShell ドライブ名を持つ展開共有を、永続化されたドライブの一覧に追加します。

例 2

$MDTPSDrive = New-PSDrive -Name "DS001" -PSProvider "MDTProvider" -Root "C:\DeploymentShare$" -Description "MDT Deployment Share" -NetworkPath \\WDG-MDT-01\DeploymentShare$ -Verbose
Add-MDTPersistentDrive -InputObject $MDTPSDrive

説明

次の使用例は、New-PSDrive コマンドレットによって作成された Windows PowerShell ドライブ名 DS001 を、$MDTPSDrive変数を使用して永続化された MDT ドライブの一覧に追加します。

例 3

New-PSDrive -Name "DS001" -PSProvider "MDTProvider" -Root "C:\DeploymentShare$" -Description "MDT Deployment Share" -NetworkPath \\WDG-MDT-01\DeploymentShare$ -Verbose | Add-MDTPersistentDrive -Verbose

説明

次の使用例は、New-PSDrive コマンドレットによって作成された Windows PowerShell ドライブ名 DS001 を、新しく作成された Windows PowerShell ドライブ オブジェクトを Add-MDTPersistentDrive コマンドレットにパイプすることで、永続化された MDT ドライブの一覧に追加します。

Disable-MDTMonitorService

このセクションでは、Disable-MDTMonitorService Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Disable-MDTMonitorService [<CommonParameters>]

説明

このコマンドレットは、MDT がインストールされているコンピューターで実行される MDT 監視サービスを無効にします。 MDT 監視サービスは、表示できる監視情報を収集します。

  • Deployment Workbench のデプロイ共有の [監視] ノードで

  • Get-MDTMonitorData コマンドレットの使用

    MDT 監視サービスは、後で Enable-MDTMonitorService を使用して有効にすることができます。

    MDT 監視サービスの詳細については、MDT ドキュメントの「 Microsoft Deployment Toolkit の使用」の「MDT 展開の監視」セクションを参照してください。

パラメーター

このサブセクションでは、 Disable-MDTMonitorService コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、「about_CommonParameters」を参照してください。このトピックには、次のコマンドを入力し、Enter キーを押してアクセスできます。

Get-Help about_CommonParameters

出力

Verbose 共通パラメーターが含まれている場合、このコマンドレットは String 型オブジェクトを出力します。それ以外の場合、出力は生成されません。

例 1

Disable-MDTMonitorService

説明

この例では、MDT 監視サービスを無効にします。

Enable-MDTMonitorService

このセクションでは、Enable-MDTMonitorService Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Enable-MDTMonitorService [-EventPort] <Int32> [-DataPort] <Int32> [<CommonParameters>]

説明

このコマンドレットは、MDT がインストールされているコンピューターで実行される MDT 監視サービスを有効にします。 MDT 監視サービスは、表示できる監視情報を収集します。

  • Deployment Workbench のデプロイ共有の [監視] ノード。

  • Get-MDTMonitorData コマンドレットの使用

    MDT 監視サービスは、 Disable-MDTMonitorService を使用して無効にすることができます。

    MDT 監視サービスの詳細については、MDT ドキュメントの「 Microsoft Deployment Toolkit の使用」の「MDT 展開の監視」セクションを参照してください。

パラメーター

このサブセクションでは、 Enable-MDTMonitorService コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-EventPort <Int32>

このパラメーターは、MDT 監視サービスのイベント ポートとして使用される TCP ポートを指定します。

パラメーター
必須 False
立場。 2名前付き
既定値 9800
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-DataPort <Int32>

このパラメーターは、MDT 監視サービスのデータ ポートとして使用される TCP ポートを指定します。

パラメーター
必須 False
立場。 3名前付き
既定値 9801
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

Verbose 共通パラメーターが含まれている場合、このコマンドレットは String 型オブジェクトを出力します。それ以外の場合、出力は生成されません。

例 1

Enable-MDTMonitorService

説明

この例では、イベント ポートに既定値 の 9800 、MDT 監視サービスのデータ ポートに 9801 の値を使用して、ローカル コンピューター上の MDT 監視サービスを有効にします。

例 2

Enable-MDTMonitorService -EventPort 7000 -DataPort 7001

説明

この例では、イベント ポートに 7000 の値を使用し、MDT 監視サービスのデータ ポートに 7001 の値を使用して、ローカル コンピューターで MDT 監視サービスを有効にします。

Get-MDTDeploymentShareStatistics

このセクションでは、Get-MDTDeploymentShareStatistics Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Get-MDTDeploymentShareStatistics [-Path <String>] [<CommonParameters>]

説明

このコマンドレットは、 Path パラメーターで指定された MDTProvder ドライブに基づく展開共有の統計情報を表示します。 統計には、指定されたデプロイ共有内の項目の数が含まれます。

  • アプリケーション

  • ドライバー

  • オペレーティング システム

  • パッケージ

  • タスク シーケンス

  • 選択プロファイル

  • リンクされた展開共有

  • MDT Media

  • MDT DB 内のコンピューター

  • MDT DB の作成とモデル

  • MDT DB 内の場所

  • MDT DB のロール

注:

MDT DB に関連する統計の値は設定されず、常に 0 の値が返されます。

パラメーター

このサブセクションでは、 Get-MDTDeploymentShareStatistics コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、目的の展開共有の MDTProvider Windows PowerShell ドライブを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で、目的の MDTProvider Windows PowerShell ドライブ内の場所にする必要があります。

パラメーター
必須 False
立場。 2名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、デプロイ共有の統計情報を含む PSObject 型オブジェクトを出力します。

例 1

Get-MDTDeploymentShareStatistics -Path DS001:

説明

次の使用例は、DS001: MDTProvider Windows PowerShell ドライブで指定されている展開共有の展開共有の統計情報を返します。

例 2

cd DS001:
Get-MDTDeploymentShareStatistics

説明

次の使用例は、DS001: MDTProvider Windows PowerShell ドライブで指定されている展開共有の展開共有の統計情報を返します。 cd コマンドを使用して、Windows PowerShellの作業ディレクトリを DS001: MDTProvider Windows PowerShell ドライブに設定します。

Get-MDTMonitorData

このセクションでは、Get-MDTMonitorData Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Get-MDTMonitorData [-Path <String>] [-ID <Nullable>] [<CommonParameters>]

説明

このコマンドレットは、 Path パラメーターで指定された展開共有に報告されている MDT 監視データを表示します。 このコマンドレットからの出力例を次に示します。

Name               : WDG-REF-01
PercentComplete    : 100
Settings           :
Warnings           : 0
Errors             : 0
DeploymentStatus   : 3
StartTime          : 5/23/2012 6:45:39 PM
EndTime            : 5/23/2012 8:46:32 PM
ID                 : 1
UniqueID           : 94a0830e-f2bb-421c-b1e0-6f86f9eb9fa1
CurrentStep        : 88
TotalSteps         : 88
StepName           :
LastTime           : 5/23/2012 8:46:32 PM
DartIP             :
DartPort           :
DartTicket         :
VMHost             : WDG-HOST-01
VMName             : WDG-REF-01
ComputerIdentities : {}

注:

MDTProvider は、このコマンドレットを実行する前に、このコマンドレットが参照する必要があるドライブをWindows PowerShellします。

パラメーター

このサブセクションでは、 Get- MDTMonitorData コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、目的の展開共有の MDTProvider Windows PowerShell ドライブを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で、目的の MDTProvider Windows PowerShell ドライブ内の場所にする必要があります。

パラメーター
必須 False
立場。 2名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-ID <Nullable>

このパラメーターは、特定のコンピューターの展開に対する特定の識別子を指定します。 このパラメーターが指定されていない場合は、デプロイ共有内のデプロイのすべての監視データが表示されます。

パラメーター
必須 False
立場。 3名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、監視対象のコンピューターごとに PSObject 型オブジェクトを出力します。これには、コンピューターの監視データが含まれます。

例 1

Get-MDTMonitorData -Path DS001:

説明

次の使用例は、DS001: MDTProvider Windows PowerShell ドライブで指定されている展開共有内のすべてのデプロイの監視データを返します。

例 2

cd DS001:
Get-MDTMonitorData

説明

次の使用例は、DS001: MDTProvider Windows PowerShell ドライブで指定されている展開共有内のすべてのデプロイの監視データを返します。 cd コマンドを使用して、Windows PowerShellの作業ディレクトリを DS001: MDTProvider Windows PowerShell ドライブに設定します。

例 3

Get-MDTMonitorData -Path DS001: -ID 22

説明

次の使用例は、DS001: MDTProvider Windows PowerShell ドライブで指定されている展開共有の ID が 22 のデプロイの監視データを返します。

Get-MDTOperatingSystemCatalog

このセクションでは、Get-MDTOperatingSystemCatalog Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Get-MDTOperatingSystemCatalog [-ImageFile] <String> [-Index] <Int32> [<CommonParameters>]

説明

このコマンドレットは、Windows System Image Manager (WSIM) を使用して対応する unattend.xml ファイルを変更できるように、カスタム オペレーティング システム イメージのオペレーティング システム カタログを取得または作成します。 オペレーティング システム カタログが使用できない場合、または既存のオペレーティング システム カタログが無効または古い場合、このコマンドレットは新しいオペレーティング システム カタログを生成します。

注:

オペレーティング システム カタログの作成が完了する前に、カスタム オペレーティング システム イメージをマウント、検査、マウント解除する必要があるため、新しいオペレーティング システム カタログを生成するプロセスに時間がかかる場合があります。

パラメーター

このサブセクションでは、 Get-MDTOperatingSystemCatalog コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-ImageFile <String>

このパラメーターは、カスタム オペレーティング システム イメージ ファイル (.wim ファイル) への完全修飾パス (カスタム オペレーティング システム イメージ ファイルの名前を含む) を指定します。

パラメーター
必須 True
立場。 2名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Index <Int32>

このパラメーターは、オペレーティング システム イメージ ファイル (.wim ファイル) 内の目的のオペレーティング システム イメージのインデックスを指定します。

パラメーター
必須 True
立場。 3名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、オペレーティング システム カタログへのパスを含む PSObject 型オブジェクトを出力します。

例 1

Get-MDTOperatingSystemCatalog -ImageFile "DS001:\Operating Systems\Windows 8\sources\install.wim" -Index 2

説明

次の使用例は、オペレーティング システム イメージ ファイル DS001:\オペレーティング システム\Windows 8\sources\install.wim の 2 のインデックスにあるオペレーティング システム イメージのオペレーティング システム カタログを返します。

Get-MDTPersistentDrive

このセクションでは、Get-MDTPersistentDrive Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Get-MDTPersistentDrive [<CommonParameters>]

説明

このコマンドレットは、永続化された MDT Windows PowerShell ドライブの一覧を表示します。 永続化された MDT Windows PowerShell ドライブの一覧は、Add-MDTPersistentDrive コマンドレットと Remove-MDTPersistentDrive コマンドレットまたは Deployment Workbench を使用して管理されます。

このコマンドレットの出力には、次の情報が含まれています。

  • WINDOWS POWERSHELL ドライブ名 (DS001 など)

  • ディレクトリ パス (\\WDG-MDT-01\DeploymentShare$ など)

    永続化された MDT Windows PowerShell ドライブは、永続化されたネットワーク ドライブ マッピングと似ています。

注:

永続化された MDT Windows PowerShell ドライブのこの一覧は、ユーザーごとに管理され、ユーザー プロファイルに格納されます。

パラメーター

このサブセクションでは、 Get- MDTPersistentDrive コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、New-PSDrive コマンドレットから返される PSObject 型オブジェクトと同じ MDT 永続化ドライブごとに PSObject 型オブジェクトを出力します。

例 1

Get-MDTPersistentDrive

説明

次の使用例は、MDT で永続化されたドライブの一覧を表示します。

Import-MDTApplication

このセクションでは、Import-MDTApplication Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Import-MDTApplication [-Path <String>] -Name <String> ApplicationSourcePath <String> -DestinationFolder <String> [-Move] [<CommonParameters>]

または

Import-MDTApplication [-Path <String>] -Name <String> NoSource [<CommonParameters>]

または

Import-MDTApplication [-Path <String>] -Name <String> Bundle [<CommonParameters>]

説明

このコマンドレットは、アプリケーションをデプロイ共有にインポートします。 このコマンドレットを使用して、次のアプリケーションの種類をインポートできます。

  • ApplicationSourcePathDestinationFolderおよび Move パラメーターを使用して、ソース ファイルを持つアプリケーション。 最初の構文例は、この種類のアプリケーションにこのコマンドレットを使用する方法を示しています。

  • NoSource パラメーターを使用して、ソース ファイルのないアプリケーション、または他のネットワーク共有フォルダーにあるソース ファイルを含むアプリケーション。 2 番目の構文例は、この種類のアプリケーションにこのコマンドレットを使用する方法を示しています。

  • Bundle パラメーターを使用して、関連する一連のアプリケーションをグループ化するために使用されるアプリケーション バンドル 。 最後の構文例は、この種類のアプリケーションにこのコマンドレットを使用する方法を示しています。

パラメーター

このサブセクションでは、 Import-MDTApplication コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、インポートするアプリケーションが展開共有内に配置される既存のフォルダーへの完全修飾パスを指定します。 DestinationFolder パラメーターを使用する場合は、DestinationFolder パラメーターで指定されたフォルダーがこのパラメーターで指定されたフォルダーの下に作成されます。 このパラメーターは、このコマンドレットのすべての構文使用法で使用されます。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Name <String>

このパラメーターは、デプロイ共有に追加するアプリケーションの名前を指定し、デプロイ共有内で一意である必要があります。 このパラメーターは、このコマンドレットのすべての構文使用法で使用されます。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-ApplicationSourcePath <String>

このパラメーターは、デプロイ共有にインポートされるアプリケーションのアプリケーション ソース ファイルへの完全修飾パスを指定します。 このパラメーターは、最初の構文例でのみ使用できます。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-DestinationFolder <String>

このパラメーターは、アプリケーション ソース ファイルをインポートする展開共有内のフォルダーを指定します。 このフォルダーは、 Path パラメーターで指定されたフォルダーの下に作成されます。 このパラメーターは、最初の構文例でのみ使用できます。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Move [<SwitchParameter>]

このパラメーターは、アプリケーションのソース ファイルが配置されているフォルダー ( ApplicationSourcePath パラメーターで指定) から、アプリケーションのソース ファイルを (コピーではなく) 移動するかどうかを指定します。

このパラメーターが次の場合:

  • 指定すると、ファイルが移動され、 ApplicationSourcePath パラメーターで指定されたフォルダー内のファイルが削除されます

  • 指定されていない場合、ファイルがコピーされ、 ApplicationSourcePath パラメーターで指定されたフォルダー内のファイルが保持されます

    このパラメーターは、最初の構文例でのみ使用できます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-NoSource [<SwitchParameter>]

このパラメーターは、インポートするアプリケーションが、コピーするソース ファイルを持たないアプリケーションであることを指定します。 このパラメーターを使用する場合、アプリケーション ソース ファイルは次のようになります。

  • ネットワーク共有フォルダーで、アプリケーションのインストール コマンド ラインまたは作業ディレクトリ構成設定で指定します。

  • オペレーティング システム イメージに既に存在する

    このパラメーターは、2 番目の構文の例でのみ使用できます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

-Bundle [<SwitchParameter>]

このパラメーターは、インポートされるアプリケーションが、2 つ以上のアプリケーションのバンドルであるアプリケーションであることを指定します。 このパラメーターは、最後の構文例でのみ使用できます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、インポートしたアプリケーションを参照する PSObject 型オブジェクトを出力します。

例 1

Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" ApplicationSourcePath "\\WDG-MDT-01\Source$\Office2010ProPlus\x86" DestinationFolder "Office2010ProPlusx86"

説明

次の使用例は、\\WDG-MDT-01\Source$\Office2010ProPlus\x86 にあるネットワーク共有フォルダーからソース ファイルを含むアプリケーションをインポートし、展開共有内の DS001:\Applications\Office2010ProPlusx86 にソース ファイルをコピーします。 ソース ファイルは保持されます。

例 2

Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" ApplicationSourcePath "\\WDG-MDT-01\Source$\Office2010ProPlus\x86" DestinationFolder "Office2010ProPlusx86" -Move

説明

次の使用例は、\\WDG-MDT-01\Source$\Office2010ProPlus\x86 にあるネットワーク共有フォルダーからソース ファイルを含むアプリケーションをインポートし、展開共有内でソース ファイルを DS001:\Applications\Office2010ProPlusx86 に移動します。 ソース ファイルは、\\WDG-MDT-01\Source$\Office2010ProPlus\x86 のネットワーク共有フォルダーから削除されます。 アプリケーションの名前は Office 2012 Professional Plus 32 ビットです。

例 3

Import-MDTApplication -Path "DS001:\Applications" -Name "Office 2010 Professional Plus 32-bit" NoSource

説明

次の使用例は、ソース ファイルのない Office 2012 Professional Plus 32 ビット という名前のアプリケーションをインポートします。

例 4

Import-MDTApplication -Path "DS001:\Applications" -Name "Woodgrove Bank Core Applications" Bundle

説明

この例では、Woodgrove Bank Core Applications という名前のアプリケーション バンドルをインポートします。

Import-MDTDriver

このセクションでは、Import-MDTDriver Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Import-MDTDriver [-Path <String>] -SourcePath <String[]> [ImportDuplicates] [<CommonParameters>]

説明

このコマンドレットは、1 つ以上のデバイス ドライバーを展開共有にインポートします。 このコマンドレットは、 SourcePath パラメーターで指定されたフォルダーから始まるデバイス ドライバーを検索します。 このコマンドレットは、そのフォルダー構造で見つかった複数のデバイス ドライバーを検索します。

パラメーター

このサブセクションでは、 Import-MDTDriver コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、インポートするデバイス ドライバーが展開共有内に配置される既存のフォルダーへの完全修飾パスを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。 SourcePath パラメーターが指定されていない場合は、このパラメーターを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-SourcePath <String[ ]>

このパラメーターは、デバイス ドライバー ファイルが配置されているソース フォルダーの文字列配列内の 1 つ以上の完全修飾パスを指定します。 各フォルダー構造は、このパラメーターで指定されたフォルダーから始まり、すべてのサブフォルダーとフォルダー構造内の .cab ファイルの内容を含む、デバイス ドライバーを検索します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定でデバイス ドライバー ファイルが配置されているフォルダーに設定する必要があります。 Path パラメーターが指定されていない場合は、このパラメーターを指定する必要があります。

パラメーター
必須 True
立場。 1名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-ImportDuplicates [<SwitchParameter>]

このパラメーターは、このコマンドレットで重複するデバイス ドライバーをインポートするかどうかを指定します。 既定では、重複するデバイス ドライバーはインポートされません。 重複するデバイス ドライバーは、デバイス ドライバー フォルダー内のすべてのファイルのハッシュ値を計算することによって検出されます。 計算されたハッシュ値が別のデバイス ドライバーと一致する場合、インポートするデバイス ドライバーは重複と見なされます。

重複するドライバーが検出され、このパラメーターが指定されていない場合、デバイス ドライバーが追加され、元の既存のデバイス ドライバーにリンクされます。

このパラメーターが次の場合:

  • 指定すると、重複するデバイス ドライバーがインポートされます

  • 指定されていない場合、デバイス ドライバーが追加され、元の既存のデバイス ドライバーにリンクされます

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、1 つ以上の PSObject 型オブジェクト (インポートされたデバイス ドライバーごとに 1 つ) を出力します。

例 1

Import-MDTDriver -Path "DS001:\Out-of-Box Drivers" SourcePath "\\WDG-MDT-01\Source$\Drivers"

説明

次の使用例は、フォルダー構造のルートが \\WDG-MDT-01\Source$\Drivers にあるフォルダー構造内のすべてのデバイス ドライバーをインポートします。 デバイス ドライバーは、DS001: MDTProvder Windows PowerShell ドライブにマップされている展開共有の Out-of-Box Drivers フォルダーに格納されます。 重複するデバイス ドライバーが検出されると、デバイス ドライバーが追加され、展開共有内の元の既存のデバイス ドライバーにリンクされます。

例 2

$DriverSourcePath="\\WDG-MDT-01\Source$\VendorADrivers", "\\WDG-MDT-01\Source$\VendorBDrivers"
Import-MDTDriver -Path "DS001:\Out-of-Box Drivers" SourcePath $DriverSourcePath ImportDuplicates

説明

次の使用例は、文字列配列$DriverSourcePathで指定されたフォルダー構造内のすべてのデバイス ドライバーをインポートします。 デバイス ドライバーは、DS001: MDTProvder Windows PowerShell ドライブにマップされている展開共有の Out-of-Box Drivers フォルダーに格納されます。 重複するデバイス ドライバーが検出されると、重複するデバイス ドライバーがインポートされます。

Import-MDTOperatingSystem

このセクションでは、Import-MDTOperatingSystem Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Import-MDTOperatingSystem [-Path <String>] -SourcePath <String> [-DestinationFolder <String>] [-Move] [<CommonParameters>]

または

Import-MDTOperatingSystem [-Path <String>] [DestinationFolder <String>] -SourceFile <String> [SetupPath <String>] [-Move] [<CommonParameters>]

または

Import-MDTOperatingSystem [-Path <String>] -WDSServer <String> [<CommonParameters>]

説明

このコマンドレットは、オペレーティング システムを展開共有にインポートします。 このコマンドレットを使用して、次のオペレーティング システムの種類をインポートできます。

  • SourcePath パラメーターを使用して、元のソース ファイルのオペレーティング システム。 最初の構文例は、この種類のオペレーティング システムインポートにこのコマンドレットを使用する方法を示しています。

  • SourceFile パラメーターを使用して参照コンピューターからイメージをキャプチャするなど、カスタム オペレーティング システムのイメージ ファイル。 2 番目の構文の例は、この種類のオペレーティング システムインポートにこのコマンドレットを使用する方法を示しています。

  • WDSServer パラメーターを使用して Windows Deployment Services に存在するオペレーティング システム イメージ。 最後の構文例では、この種類のオペレーティング システム インポートにこのコマンドレットを使用する方法を示します。

パラメーター

このサブセクションでは、 Import-MDTOperatingSystem コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、インポートされるオペレーティング システムが配置される展開共有内の既存のフォルダーへの完全修飾パスを指定します。 DestinationFolder パラメーターを使用する場合は、DestinationFolder パラメーターで指定されたフォルダーがこのパラメーターで指定されたフォルダーの下に作成されます。 このパラメーターは、このコマンドレットのすべての構文使用法で使用されます。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-SourcePath <String>

このパラメーターは、展開共有にインポートされるオペレーティング システムのオペレーティング システム ソース ファイルへの完全修飾パスを指定します。 このパラメーターは、最初の構文例でのみ使用できます。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-DestinationFolder <String>

このパラメーターは、オペレーティング システムのソース ファイルをインポートする展開共有内のフォルダーを指定します。 このフォルダーは、 Path パラメーターで指定されたフォルダーの下に作成されます。 このパラメーターは、1 番目と 2 番目の構文の例でのみ使用できます。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Move [<SwitchParameter>]

このパラメーターは、オペレーティング システム ソース ファイルが配置されているフォルダーからオペレーティング システム ソース ファイルを移動する (コピーする代わりに) するかどうかを指定します。これは DestinationFolder パラメーターで指定されています。

このパラメーターが次の場合:

  • 指定すると、ファイルが移動され、 DestinationFolder パラメーターで指定されたフォルダー内のファイルが削除されます。

  • 指定されていない場合、ファイルがコピーされ、 DestinationFolder パラメーターで指定されたフォルダー内のファイルが保持されます

    このパラメーターは、1 番目と 2 番目の構文の例でのみ使用できます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-SourceFile <String>

このパラメーターは、展開共有にインポートされるオペレーティング システムのオペレーティング システム ソース .wim ファイルへの完全修飾パスを指定します。 このパラメーターは、2 番目の構文の例でのみ使用できます。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-SetupPath <String>

このパラメーターは、 SourceFile パラメーターで指定された .wim ファイルと共にインポートする必要があるオペレーティング システム セットアップ ファイルへの完全修飾パスを指定します。 このパラメーターは、2 番目の構文の例でのみ使用できます。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-WDSServer <String>

このパラメーターは、インポートするオペレーティング システム イメージ ファイルが配置されている Windows Deployment Services サーバーの名前を指定します。 Windows Deployment Services サーバー上のすべてのオペレーティング イメージ ファイルが展開共有にインポートされます。 実際のオペレーティング システム イメージ ファイルは、展開共有にコピーされません。 代わりに、展開共有には、Windows Deployment Services サーバー上の各オペレーティング システム ファイルへのリンクが含まれています。

このパラメーターは、最後の構文例でのみ使用できます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、1 つ以上の PSObject 型オブジェクト (インポートされたオペレーティング システムごとに 1 つ) を出力します。

例 1

Import-MDTOperatingSystem -Path "DS001:\Operating Systems" SourcePath "\\WDGMDT01\Source$\Windows8" DestinationFolder "Windows8x64"

説明

次の使用例は、\\WDG-MDT-01\Source$\Windows8 にあるネットワーク共有フォルダーからオペレーティング システムをインポートし、展開共有内の DS001:\オペレーティング システム\Windows8x64 にソース ファイルをコピーします。 ソース ファイルは保持されます。

例 2

Import-MDTOperatingSystem -Path "DS001:\Operating Systems" SourcePath "\\WDGMDT01\Source$\Windows8" DestinationFolder "Windows8x64" -Move

説明

次の使用例は、\\WDG-MDT-01\Source$\Windows8 にあるネットワーク共有フォルダーからオペレーティング システムをインポートし、展開共有内の DS001:\オペレーティング システム\Windows8x64 にソース ファイルをコピーします。 ソース ファイルは、\\WDG-MDT-01\Source$\Windows8 のネットワーク共有フォルダーから削除されます。

例 3

Import-MDTOperatingSystem -Path "DS001:\Operating Systems" DestinationFolder "Windows8x64-Reference" -SourceFile "\\WDGMDT01\Capture$\WDG-REF-01_Capture.wim"

説明

次の使用例は、キャプチャされたオペレーティング システムのカスタム イメージ ファイル (.wim ファイル) を \\WDG-MDT-01\ Capture$\WDG-REF-01_Capture.wim からインポートし、展開共有内の DS001:\オペレーティング システム\Windows8x64-Reference にイメージ ファイルをコピーします。 ソース .wim ファイルは、ネットワーク共有フォルダーに保持されます。

例 4

Import-MDTOperatingSystem -Path "DS001:\Operating Systems" WDSServer "WDG-WDS-01"

説明

次の使用例は、WDG-WDS-01 という名前の Windows Deployment Services サーバーからすべてのオペレーティング システム イメージをインポートし、展開共有内の DS001:\オペレーティング システムの各オペレーティング システム イメージへのリンクを作成します。 Windows Deployment Services サーバー上のソース オペレーティング システム イメージ ファイルは、Windows Deployment Services サーバーに保持されます。

Import-MDTPackage

このセクションでは、Import-MDTPackage Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Import-MDTPackage [-Path <String>] [[-SourcePath] <String[]>] [<CommonParameters>]

説明

このコマンドレットは、1 つ以上のオペレーティング システム パッケージを展開共有にインポートします。 インポートできるオペレーティング システム パッケージの種類には、セキュリティ更新プログラム、言語パック、または新しいコンポーネントが含まれます。 サービス パックは、オフラインでインストールできないため、オペレーティング システム パッケージとしてインポートしないでください。

パラメーター

このサブセクションでは、 Import-MDTPackage コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、インポートされるオペレーティング システム パッケージが配置される展開共有内の既存のフォルダーへの完全修飾パスを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-SourcePath <String>

このパラメーターは、オペレーティング システム パッケージをインポートするためにスキャンするフォルダー構造への完全修飾パスを指定します。 指定したフォルダー構造が、.cab ファイルと .msu ファイル用にスキャンされます。 .msu ファイルの場合、.msu ファイル内の .cab ファイルが自動的に抽出されます。

パラメーター
必須 True
立場。 1名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、インポートしたパッケージを参照する PSObject 型オブジェクトを出力します。

例 1

Import-MDTOperatingSystem -Path "DS001:\Packages" SourcePath "\\WDGMDT01\Source$\OSPackages"

説明

次の使用例は、オペレーティング システム パッケージの \\WDG-MDT-01\Source$\OSPackages にあるネットワーク共有フォルダーをスキャンし、展開共有内の DS001:\Packages フォルダーにソース ファイルをコピーします。 ソース ファイルは、\\WDG-MDT-01\Source$\OSPackages のネットワーク共有フォルダーから削除されます。

Import-MDTTaskSequence

このセクションでは、Import-MDTTaskSequence Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Import-MDTTaskSequence [-Path <String>] -Template <String> -Name <String> -ID <String> [[-Comments] <String>] [[-Version] <String>] [-OperatingSystemPath <String>] [-OperatingSystem <PSObject>] [-FullName <String>] [-OrgName <String>] [-HomePage <String>] [-ProductKey <String>] [-OverrideProductKey <String>] [-AdminPassword <String>] [<CommonParameters>]

説明

このコマンドレットは、タスク シーケンスをデプロイ共有にインポートします。 新しくインポートされたタスク シーケンスは、 Template プロパティで指定された既存のタスク シーケンス テンプレートに基づいています。

パラメーター

このサブセクションでは、 Import-MDTPackage コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、インポートされるタスク シーケンスが配置される展開共有内の既存のフォルダーへの完全修飾パスを指定します。 既定では、パスは Control フォルダーまたは展開共有の Control フォルダーのサブフォルダーを指す必要があります。 ID パラメーターの値は、このパラメーターで指定されたパス内にサブフォルダーを作成するために使用されます。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Template <String>

このパラメーターは、新しいタスク シーケンスのインポートに使用するタスク シーケンス テンプレートを指定します。 タスク シーケンス テンプレートは、特定の種類のタスク シーケンスのタスク シーケンスステップを含む .xml ファイルです。 タスク シーケンス テンプレートが次の場所にある場合:

  • installation_folder\Templates フォルダー (ここでinstallation_folderは MDT がインストールされているフォルダー) であり、.xml ファイル名のみが必要です。

  • 別のフォルダー (次に、タスク シーケンス テンプレート .xml の名前を含む完全修飾パス) が必要です。

    LTI デプロイ用の MDT に含まれるタスク シーケンス テンプレートの詳細については、MDT ドキュメントの「 Microsoft Deployment Toolkit の使用」の「Deployment Workbench で新しいタスク シーケンスを作成する」セクションを参照してください。

パラメーター
必須 True
立場。 1名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Name <String>

このパラメーターは、インポートするタスク シーケンスの名前を指定します。 このパラメーターの値は、デプロイ共有内で一意である必要があります。

パラメーター
必須 True
立場。 2名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-ID <String>

このパラメーターは、インポートするタスク シーケンスの識別子を指定します。 このパラメーターの値は、デプロイ共有内で一意である必要があります。 このパラメーターに割り当てられる値は大文字で、スペースや特殊文字は使用しないでください。 この値は、 Path パラメーターで指定されたフォルダーにサブフォルダーを作成するために使用されます。これは、展開共有の Control フォルダーの下に配置する必要があります。

パラメーター
必須 True
立場。 3名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Comments <String>

このパラメーターは、インポートするタスク シーケンスに関する追加情報を提供するテキストを指定します。 この説明情報は、Deployment Workbench に表示されます。

パラメーター
必須 False
立場。 4名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Version <String>

このパラメーターは、インポートするタスク シーケンスのバージョン番号を指定します。 このパラメーターの値は情報提供のみであり、バージョン関連の処理には MDT によって使用されません。

パラメーター
必須 False
立場。 4名前付き
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-OperatingSystemPath <String>

このパラメーターは、DS001:\オペレーティング システム\Windows 8など、このタスク シーケンスで使用するオペレーティング システムを含む展開共有内のフォルダーへの完全修飾Windows PowerShell パスを指定します。 オペレーティング システムは、タスク シーケンスがインポートされている展開共有に既に存在している必要があります。

注:

このパラメーターを指定せず、タスク シーケンスでオペレーティング システムを参照する必要がある場合は、 OperatingSystem パラメーターを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-OperatingSystem <PSObject>

このパラメーターは、このタスク シーケンスで使用するオペレーティング システム オブジェクトを指定します。 オペレーティング システムは、タスク シーケンスがインポートされている展開共有に既に存在している必要があります。

次の例のように、Get-Item コマンドレットを使用してオペレーティング システムのWindows PowerShell オブジェクトを取得できます。

$OS=Get-Item "DS001:\Operating Systems\Windows 8"

Get-Item コマンドレットの詳細については、「Get-Item コマンドレットの使用」を参照してください。

注:

このパラメーターを指定せず、タスク シーケンスでオペレーティング システムを参照する必要がある場合は、 OperatingSystemPath パラメーターを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-FullName <String>

このパラメーターは、このタスク シーケンスで使用するオペレーティング システムの登録済み所有者の名前を指定します。 この名前は、 の RegisteredOwner レジストリ キー HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion保存されます。 このパラメーターの値は、このタスク シーケンスに関連付けられる Unattend.xml ファイルに挿入されます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-OrgName <String>

このパラメーターは、このタスク シーケンスで使用するオペレーティング システムの登録済み所有者のorganizationの名前を指定します。 この名前は、 registeredOrganization レジストリ キー のHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersionに保存されます。 このパラメーターの値は、このタスク シーケンスに関連付けられる Unattend.xml ファイルに挿入されます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-HomePage <String>

このパラメーターは、インターネット エクスプローラーのホーム ページとして使用する URL を指定します。 このパラメーターの値は、このタスク シーケンスに関連付けられる Unattend.xml ファイルに挿入されます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-ProductKey <String>

このパラメーターは、このタスク シーケンスで使用するオペレーティング システムに使用するプロダクト キーを指定します。 このプロダクト キーは、Windows オペレーティング システムの製品版でのみ有効です。 このパラメーターの値は、このタスク シーケンスに関連付けられる Unattend.xml ファイルに挿入されます。

注:

このパラメーターを指定しない場合は、展開ウィザード、CustomSettings.ini ファイル、または MDT DB でこのタスク シーケンスを展開するときにプロダクト キーを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-OverrideProductKey <String>

このパラメーターは、このタスク シーケンスで使用するオペレーティング システムに使用する MAK キーを指定します。 このプロダクト キーは、ボリューム ライセンス バージョンの Windows でのみ有効です。 このパラメーターの値は、このタスク シーケンスに関連付けられる Unattend.xml ファイルに挿入されます。

注:

このパラメーターを指定しない場合は、展開ウィザード、CustomSettings.ini ファイル、または MDT DB でこのタスク シーケンスを展開するときに MAK キーを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-AdminPassword <String>

このパラメーターは、ターゲット コンピューター上の組み込みのローカル管理者アカウントに割り当てるパスワードを指定します。 このパラメーターの値は、このタスク シーケンスに関連付けられる Unattend.xml ファイルに挿入されます。

注:

このパラメーターが指定されていない場合は、展開ウィザード、CustomSettings.ini ファイル、または MDT DB でこのタスク シーケンスを展開するときに、ターゲット コンピューター上の組み込みのローカル管理者アカウントに割り当てるパスワードを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、インポートしたタスク シーケンスを参照する PSObject 型オブジェクトを出力します。

例 1

Import-MDTTaskSequence -Path "DS001:\Control" -Template "Client.xml" -Name "Deploy Windows 8 to Reference Computer" -ID "WIN8REFERENCE" -Comments "Task sequence for deploying Windows 8 to the reference computer (WDG-REF-01)" -Version "1.00" -OperatingSystemPath "DS001:\Operating Systems\Windows 8_x64" -FullName "Woodgrove Bank Employee" -OrgName "Woodgrove Bank" HomePage "https://www.woodgrovebank.com"  OverrideProductKey "1234512345123451234512345" AdministratorPassword "P@ssw0rd"

説明

次の使用例は、Deploy Windows 8 という名前のタスク シーケンスを参照コンピューターにインポートし、展開共有の DS001:\Control\WIN8REFERENCE フォルダーにタスク シーケンスを作成します。 "参照コンピューターにWindows 8を展開するためのタスク シーケンス (WDG-REF-01)" というコメントがタスク シーケンスに割り当てられます。 タスク シーケンスのバージョン番号は 1.00 に設定されています。

タスク シーケンスに関連付けられているオペレーティング システムは、展開共有の DS001:\オペレーティング システム\Windows 8_x64にあります。 オペレーティング システムの登録済み所有者は、 Woodgrove Bank Employee に設定されます。 オペレーティング システムの登録済みorganizationは Woodgrove Bank に設定されます。 インターネット エクスプローラー ホーム ページは既定でhttps://www.woodgrovebank.comされます。 ローカルの組み込み管理者アカウントのパスワードは、 P@ssw0rdの値に設定されます。 オペレーティング システムのプロダクト キーは 、1234512345123451234512345に設定されます。

例 2

$OSObject=Get-Item "DS001:\Operating Systems\Windows 8_x64"
Import-MDTTaskSequence -Path "DS001:\Control" -Template "Client.xml" -Name "Deploy Windows 8 to Reference Computer" -ID "WIN8REFERENCE" -Comments "Task sequence for deploying Windows 8 to the reference computer (WDG-REF-01)" -Version "1.00"-OperatingSystem $OSObject -FullName "Woodgrove Bank Employee" -OrgName "Woodgrove Bank" HomePage "https://www.woodgrovebank.com"  AdministratorPassword "P@ssw0rd"

説明

次の使用例は、Deploy Windows 8 という名前のタスク シーケンスを参照コンピューターにインポートし、展開共有の DS001:\Control\WIN8REFERENCE フォルダーにタスク シーケンスを作成します。 "参照コンピューターにWindows 8を展開するためのタスク シーケンス (WDG-REF-01)" というコメントがタスク シーケンスに割り当てられます。 タスク シーケンスのバージョン番号は 1.00 に設定されています。

タスク シーケンスに関連付けられているオペレーティング システムは、展開共有の DS001:\オペレーティング システム\Windows 8_x64にあり、 $OSObject 変数を使用してコマンドレットに渡されます。 $OSObject変数は、Get-Item コマンドレットを使用して、既存のオペレーティング システム オブジェクトに設定されます。

オペレーティング システムの登録済み所有者は、 Woodgrove Bank Employee に設定されます。 オペレーティング システムの登録済みorganizationは Woodgrove Bank に設定されます。 インターネット エクスプローラー ホーム ページは既定でhttps://www.woodgrovebank.comされます。 ローカルの組み込み管理者アカウントのパスワードは、 P@ssw0rdの値に設定されます。 オペレーティング システムのプロダクト キーは、展開ウィザード、CustomSettings.ini ファイル、または MDT DB でこのタスク シーケンスを展開するときに指定する必要があります。

New-MDTDatabase

このセクションでは、New-MDTDatabase Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

New-MDTDatabase [-Path <String>] [-Force] -SQLServer <String> [-Instance <String>] [-Port <String>] [-Netlib <String>] -Database <String> [-SQLShare <String>] [<CommonParameters>]

説明

このコマンドレットは、デプロイ共有に関連付けられている新しい MDT DB データベースを作成します。 各デプロイ共有は、1 つの MDT DB データベースにのみ関連付けることができます。

パラメーター

このサブセクションでは、 New-MDTDatabase コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、新しい MDT DB データベースが配置されるデプロイ共有への完全修飾Windows PowerShellパスを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Force [<SwitchParameter>]

このパラメーターは、 Database パラメーターで指定されたデータベースが既に存在する場合に、MDT DB 内のテーブルを再作成することを指定します。 このパラメーターが次の場合:

  • 指定すると、既存の MDT DB 内のテーブルが再作成されます

  • 省略すると、既存の MDT DB 内のテーブルは再作成されません

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

-SQLServer <String>

このパラメーターは、新しい MDT DB データベースが作成されるSQL Server実行されているコンピューターの名前を指定します。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Instance <String>

このパラメーターは、新しい MDT DB データベースを作成するSQL Server インスタンスを指定します。 このパラメーターを省略すると、MDT DB データベースが既定のSQL Server インスタンスに作成されます。

注:

コマンドレットがこのパラメーターで指定されたインスタンスを見つけるには、SQL Serverを実行しているコンピューターで SQL Server Browser サービスが実行されている必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Port <String>

このパラメーターは、SQLServer パラメーターで指定されたSQL Server インスタンスとの通信で使用される TCP ポートを指定します。 SQL Serverが使用する既定のポートは 1433 です。 既定値以外のポートSQL Server使用するように構成されている場合は、このパラメーターを指定します。 このパラメーターの値は、SQL Server用に構成されたポートと一致する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Netlib <String>

このパラメーターは、SQLServer パラメーターで指定されたSQL Server インスタンスとの通信で使用されるSQL Server ネットワーク ライブラリを指定します。 パラメーターは、次のいずれかの値に設定できます。

  • 名前付きパイプ通信を指定するために使用される DBNMPNTW

  • TCP/IP ソケット通信を指定するために使用される DBSMSOCN

    このパラメーターを指定しない場合は、ネットワーク・ライブラリー (DBNMPNTW) SQL Server名前付きパイプが使用されます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Database <String>

このパラメーターは、SQLServerパラメーターで指定されたSQL Serverの Instance パラメーターで指定されたSQL Serverインスタンスに作成するデータベースの名前を指定します。 データベースの作成時には、データベースとログ ファイルに既定の場所と名前付け規則が使用されます。

このパラメーターで指定されたデータベースが既に存在する場合、データベースは再作成されません。 データベース内のテーブルは 、Force パラメーターに基づいて再作成できます。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-SQLShare <String>

このパラメーターは、SQL Serverが実行されているコンピューター上のネットワーク共有フォルダーの名前を指定します。 この接続は、名前付きパイプ プロトコルを使用して Windows 統合セキュリティ接続を確立するために使用されます。

注:

このパラメーターが含まれていない場合、セキュリティで保護された IPC$ 接続は確立されません。 その結果、名前付きパイプとSQL Serverの通信が失敗する可能性があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、作成された新しい MDT DB の PSObject 型オブジェクトを出力します。

例 1

New-MDTDatabase -Path "DS001:" -SQLServer "WDGSQL01" Database "MDTDB" -SQLShare "\\WDGSQL01\MDTShare$"

説明

この例では、WDG-SQL-01 という名前のコンピューター上の既定のSQL Server インスタンスに MDTDB という名前の MDT DB を作成します。データベースが既に存在する場合、既存のデータベース内のテーブルは再作成されません。 接続は、既定のSQL Server TCP ポートと名前付きパイプ プロトコルを使用して行われます。

例 2

New-MDTDatabase -Path "DS001:" -Force -SQLServer "WDGSQL01" -Instance "MDTInstance" Database "MDTDB" -SQLShare "\\WDGSQL01\MDTShare$"

説明

この例では、MDTDB という名前の MDT DB を、WDG-SQL-01 という名前のコンピューター上の MDTInstance という名前の SQL Server インスタンスに作成します。データベースが既に存在する場合は、既存のデータベース内のテーブルが再作成されます。 接続は、既定のSQL Server TCP ポートと名前付きパイプ プロトコルを使用して行われます。

Remove-MDTMonitorData

このセクションでは、Get-MDTPersistentDrive Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Remove-MDTMonitorData [-Path <String>] [-ID <Int32>] [<CommonParameters>]

または

Remove-MDTMonitorData [-Path <String>] [-ComputerObject <PSObject>] [<CommonParameters>]

説明

このコマンドレットは、収集された監視データを、デプロイ共有内の既存の収集された監視データから削除します。 削除する監視データを特定するには、次を指定します。

  • 特定のデプロイ共有の監視項目の識別子 (ID)。 監視項目 ID は、展開共有に対してアイテムが作成されるときに自動的に生成され、アイテムに割り当てられます。 最初の構文例は、この使用法を示しています。

  • 展開共有の監視項目のコンピューター オブジェクト。 コンピューター オブジェクトは、 Get-MDTMonitorData コマンドレットを使用して取得できます。 最後の構文例は、この使用法を示しています。

注:

監視データが削除されると、情報を回復する方法はありません。

パラメーター

このサブセクションでは、 Get- MDTMonitorData コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、目的の展開共有の MDTProvider Windows PowerShell ドライブを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で、目的の MDTProvider Windows PowerShell ドライブ内の場所にする必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-ID <Nullable>

このパラメーターは、監視データ項目の識別子を使用して削除する監視データ項目を指定します。 このパラメーターを指定しない場合は、特定の監視データ項目を識別するために ComputerObject パラメーターを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

-ComputerObject <PSObject>

このパラメーターは、コンピューター オブジェクトを使用して削除する監視データ項目を指定します。 このパラメーターを指定しない場合は、特定の監視データ項目を識別するために ID パラメーターを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

Verbose 共通パラメーターが含まれている場合、このコマンドレットは String 型オブジェクトを出力できます。それ以外の場合、出力は生成されません。

例 1

Remove-MDTMonitorData -Path "DS001:" -ID 3

説明

次の使用例は、Windows PowerShell パス DS001: の展開共有から、値が 3 の ID を持つ監視データ項目を削除します。

例 2

Remove-MDTMonitorData -ID 3

説明

次の使用例は、既定のWindows PowerShell パスのデプロイ共有から、値が 3 の ID を持つ監視データ項目を削除します。

例 3

$MonitorObject=Get-MDTMonitorData | Where-Object {$_.Name eq 'WDG-REF-01'}
Remove-MDTMonitorData -ComputerObject $MonitorObject

説明

次の使用例は、コンピューターの名前が WDG-REF-01 である監視データ項目を削除します。 オブジェクトは、 Get-MDTMonitorData コマンドレットと Where-Object コマンドレットを使用して検出されます。 Where-Object コマンドレットの詳細については、「Where-Object コマンドレットの使用」を参照してください。

Remove-MDTPersistentDrive

このセクションでは、Remove-MDTPersistentDriveWindows Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Remove-MDTPersistentDrive [-Name] <String> [[-InputObject] <PSObject>] [<CommonParameters>]

説明

このコマンドレットは、Deployment Workbench または Restore-MDTPersistentDrive コマンドレットを使用してWindows PowerShell セッションに保持されているドライブの一覧から、MDTProvider を使用して作成された既存のWindows PowerShell ドライブを削除します。 このコマンドレットは、Deployment Workbench で展開共有が閉じられた (から削除された) ときに呼び出されます。

注:

永続化された MDTProvider ドライブの一覧は、ユーザー プロファイルに基づいてユーザーごとに管理されます。

永続化された MDTProvider ドライブの一覧は、 Get-MDTPersistentDrive コマンドレットを 使用して表示できます。 ADD-MDTPersistentDrive コマンドレットを使用して、MDTProvider ドライブを永続化されたドライブの一覧に追加できます。

パラメーター

このサブセクションでは、 Add-MDTPersistentDriveWindows コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Name <String>

MDT プロバイダーを使用して作成されたWindows PowerShell ドライブの名前を指定し、既存の展開共有に対応します。 名前は、New-PSDrive コマンドレットを使用し、PSProvider パラメーターで MDTProvider を指定して作成されました。

MDTProvider を使用して新しいWindows PowerShell ドライブを作成する方法と、Windows PowerShellを使用して展開共有を作成する方法の詳細については、MDT ドキュメント「Microsoft Deployment Toolkit Samples Guide」の「Windows PowerShellを使用した展開共有の作成」セクションを参照してください。

パラメーター
必須 True
立場。 1名前付き
既定値 なし
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

-InputObject <PSObject>

このパラメーターは、プロセスの前に作成されたWindows PowerShell ドライブ オブジェクトを指定します。 New-PSDrive コマンドレットによって生成されたオブジェクトなど、PSObject オブジェクトを入力します。

パラメーター
必須 False
立場。 2名前付き
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは出力を提供しません。

例 1

Remove-MDTPersistentDrive -Name "DS001:"

説明

次の使用例は、Windows PowerShell ドライブ名 DS001 の展開共有を、永続化されたドライブの一覧から削除します。

例 2

$MDTPSDrive = Get-PSDrive | Where-Object {$_.Root -eq "C:\DeploymentShare" -and $_.Provider -like "*MDTProvider"}
Remove-MDTPersistentDrive -InputObject $MDTPSDrive

説明

この例では、C:\DeploymentShare$ の展開共有を永続化されたドライブの一覧から削除します。 GetPSDrive コマンドレットと Where-Object コマンドレットは、$MDTPSDrive変数を使用して MDT 永続化されたWindows PowerShell ドライブを Remove-MDTPersistentDrive コマンドレットに返すために使用されます。 Where-Object コマンドレットの詳細については、「Where-Object コマンドレットの使用」を参照してください。 Get-PSDrive コマンドレットの詳細については、「Get-PSDrive コマンドレットの使用」を参照してください。

Restore-MDTPersistentDrive

このセクションでは、Restore-MDTPersistentDrive Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Restore-MDTPersistentDrive [-Force] [<CommonParameters>]

説明

このコマンドレットは、永続化された MDT Windows PowerShell ドライブの一覧に追加された各展開共有のアクティブなWindows PowerShell ドライブの一覧に、永続化された MDT Windows PowerShell ドライブを復元します。 永続化された MDT Windows PowerShell ドライブの一覧は、Add-MDTPersistentDrive コマンドレットと Remove-MDTPersistentDrive コマンドレットまたは Deployment Workbench を使用して管理されます。

このコマンドレットは、New-PSDrive コマンドレットを呼び出して、MDT 永続化リスト内の各ドライブのWindows PowerShell ドライブを作成します。 永続化された MDT Windows PowerShell ドライブは、永続化されたネットワーク ドライブ マッピングと似ています。

注:

永続化された MDT Windows PowerShell ドライブのこの一覧は、ユーザーごとに管理され、ユーザー プロファイルに格納されます。

パラメーター

このサブセクションでは、 Restore-MDTPersistentDrive コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Force [<SwitchParameter>]

このパラメーターは、復元時にデプロイ共有をアップグレードする必要があることを指定します (必要な場合)。 このパラメーターが次の場合:

  • 指定された場合、復元時にデプロイ共有がアップグレードされます (必要な場合)

  • 省略すると、復元時にデプロイ共有はアップグレードされません

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、復元された各 MDT プロバイダー Windows PowerShell ドライブの PSObject 型オブジェクトを出力します。

例 1

Get-MDTPersistentDrive

説明

次の使用例は、MDTProvider の種類を使用してWindows PowerShell ドライブを作成することで、MDT 永続化ドライブの一覧を復元します。 復元時にデプロイ共有はアップグレードされません。

例 2

Get-MDTPersistentDrive -Force

説明

次の使用例は、MDTProvider の種類を使用してWindows PowerShell ドライブを作成することで、MDT 永続化ドライブの一覧を復元します。 展開共有は、復元時にアップグレードされます (必要な場合)。

Set-MDTMonitorData

このセクションでは、Get-MDTPersistentDrive Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Set-MDTMonitorData [-Path <String>] [-ComputerObject <PSObject>] [-Settings <Hashtable>] [<CommonParameters>]

または

Set-MDTMonitorData [-Path <String>] [-MacAddress <String>] [Settings <Hashtable>] [<CommonParameters>]

説明

このコマンドレットは、新しい監視データ項目を作成するか、既存の監視データ項目を展開共有に更新します。 削除する監視データを特定するには、次を指定します。

  • 展開共有の監視項目のコンピューター オブジェクト。 コンピューター オブジェクトは、 Get-MDTMonitorData コマンドレットを使用して取得できます。 最初の構文例は、この使用法を示しています。

  • 特定の展開共有の監視項目のプライマリ ネットワーク アダプターの MAC アドレス。 MAC アドレスは、展開共有用にアイテムが作成されると、監視データ項目に自動的に割り当てられます。 最後の構文例は、この使用法を示しています。

注:

監視データが削除されると、情報を回復する方法はありません。

パラメーター

このサブセクションでは、 Get- MDTMonitorData コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、目的の展開共有の MDTProvider Windows PowerShell ドライブを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で、目的の MDTProvider Windows PowerShell ドライブ内の場所にする必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-ComputerObject <PSObject>

このパラメーターは、コンピューター オブジェクトを使用して作成または更新する監視データ項目を指定します。 このパラメーターを指定しない場合は、特定の監視データ項目を識別するために MACAddress パラメーターを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

-MACAddress <String>

このパラメーターは、監視対象のコンピューターのプライマリ ネットワーク アダプターの MAC アドレスを使用して作成または更新する監視データ項目を指定します。 MACAddress の形式は xx:xx:xx:xx:xx:xx:xx:xx ですx は大文字で指定された 16 進文字です (必要に応じて)。 このパラメーターを指定しない場合は、特定の監視データ項目を識別するために ComputerObject パラメーターを指定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

-Settings <Hashtable>

このパラメーターは、作成または更新する監視データ項目の監視データ設定を指定します。 このパラメーターで提供されるハッシュテーブルの形式は @{"Setting"="Value"; "Setting1"="Value1"; "Setting2"="Value2}。 このパラメーターが指定されていない場合は、監視データ項目が作成されますが、監視情報は格納されません。

"Setting" は、ZTIGather.xml ファイルにリストされている任意のプロパティにすることができます。 Value は、 "Setting"で指定されたプロパティの任意の有効な値にすることができます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは出力を生成しません。

例 1

$MonitorObject=Get-MDTMonitorData | Where-Object {$_.Name eq 'WDG-REF-01'}
Set-MDTMonitorData -ComputerObject $MonitorObject Setting @{"OSDComputerName"="WDG-MDT-01";"SkipWizard"="YES"}

説明

次の使用例は、コンピューターの名前が WDG-REF-01 である監視データ項目を削除します。オブジェクトは、 Get-MDTMonitorData コマンドレットと Where-Object コマンドレットを使用して検出されます。 Where-Object コマンドレットの詳細については、「Where-Object コマンドレットの使用」を参照してください。 OSDComputerName プロパティは WDG-MDT-01 の値を持つものとして記録され、SkipWizard プロパティは YES の値を持つものとして記録されます。

例 2

Set-MDTMonitorData -MACAddress "00:11:22:33:44:55" MonitorObject Setting @{"OSDComputerName"="WDG-MDT-01";"SkipWizard"="YES"}

説明

この例では、00:11:22:33:44:55 の値を持つ MACAddress を使用して監視データ項目を作成または更新します。 OSDComputerName プロパティは WDG-MDT-01 の値を持つものとして記録され、SkipWizard プロパティは YES の値を持つものとして記録されます。

Test-MDTDeploymentShare

このコマンドレットは、Microsoft.BDD.PSSnapIn スナップインにあるとして Get-Command コマンドレットを使用して返されますが、実装されていません。

Test-MDTMonitorData

このセクションでは、Test-MDTMonitorData Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Test-MDTMonitorData -ServerName <String> -EventPort <Int32> -DataPort <Int32> [<CommonParameters>]

説明

このコマンドレットは、MDT がインストールされているコンピューターで実行される MDT 監視サービスが有効で正常に実行されているかどうかを検証します。 MDT 監視サービスは、表示できる監視情報を収集します。

  • Deployment Workbench のデプロイ共有の [監視] ノードで

  • Get-MDTMonitorData コマンドレットの使用

    MDT 監視サービスは、 Disable-MDTMonitorService を使用して無効にすることができます。 監視情報は、 Set-MDTMonitorData コマンドレットを使用して MDT 監視サービスに書き込むことができます。

注:

このコマンドレットを適切に機能させるには、展開共有に少なくとも 1 つの MDT 監視データ項目が必要です。 MDT 監視情報が記録されていない場合、デプロイ共有はテストに失敗します。

MDT 監視サービスの詳細については、MDT ドキュメントの「 Microsoft Deployment Toolkit の使用」の「MDT 展開の監視」セクションを参照してください。

パラメーター

このサブセクションでは、 Test-MDTMonitorData コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Server <String>

MDT がインストールされ、MDT 監視サービスが実行されているコンピューターの名前を指定します。

パラメーター
必須 True
立場。 と言う
既定値 なし
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-DataPort <Int32>

このパラメーターは、MDT 監視サービスのデータ ポートとして使用される TCP ポートを指定します。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-EventPort <Int32>

このパラメーターは、MDT 監視サービスのイベント ポートとして使用される TCP ポートを指定します。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、テキストの成功 (true) または失敗 (false) を表すブール値を出力します。

例 1

Test-MDTMonitorData -Server "WDG-MDT-01" -DataPort "9801" EventPort "9800"

説明

この例では、WDG-MDT-01 の MDT 監視サービスがインストールされ、実行されているかどうかを確認します。 コマンドレットは、9801 のデータ ポートと 9800 のイベント ポートを使用して検証します。

Update-MDTDatabaseSchema

このセクションでは、Update-MDTDatabaseSchema Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Update-MDTDatabaseSchema -SQLServer <String> [-Instance <String>] [-Port <String>] [-Netlib <String>] -Database <String> [-SQLShare <String>] [<CommonParameters>]

説明

このコマンドレットは、既存の MDT DB データベースを最新バージョンの MDT DB データベース スキーマに更新します。 各デプロイ共有は、1 つの MDT DB データベースにのみ関連付けることができます。

このコマンドレットは、Force パラメーターとUpdate-MDTDeploymentShare コマンドレットを使用して Restore-MDTPersistentDrive コマンドレットを実行する場合など、デプロイ共有のアップグレード時に自動的に呼び出されます。

パラメーター

このサブセクションでは、 Upgrade-MDTDatabaseSchema コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-SQLServer <String>

このパラメーターは、MDT DB データベースをアップグレードするSQL Server実行しているコンピューターの名前を指定します。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Instance <String>

このパラメーターは、アップグレードする MDT DB データベースが存在するSQL Serverインスタンスを指定します。 このパラメーターを省略すると、MDT DB データベースは既定のSQL Server インスタンス内にあると見なされます。

注:

コマンドレットがこのパラメーターで指定されたインスタンスを見つけるには、SQL Serverを実行しているコンピューターで SQL Server Browser サービスが実行されている必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Port <String>

このパラメーターは、SQLServer パラメーターで指定されたSQL Server インスタンスとの通信で使用される TCP ポートを指定します。 SQL Serverが使用する既定のポートは 1433 です。 既定値以外のポートSQL Server使用するように構成されている場合は、このパラメーターを指定します。 このパラメーターの値は、SQL Server用に構成されたポートと一致する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Netlib <String>

このパラメーターは、SQLServer パラメーターで指定されたSQL Server インスタンスとの通信で使用されるSQL Serverネットワーク ライブラリを指定します。 パラメーターは、次のいずれかの値に設定できます。

  • 名前付きパイプ通信を指定するために使用される DBNMPNTW

  • TCP/IP ソケット通信を指定するために使用される DBSMSOCN

    このパラメーターを指定しない場合は、ネットワーク・ライブラリー (DBNMPNTW) SQL Server名前付きパイプが使用されます。

注:

Deployment Workbench には、SQL Server ネットワーク ライブラリを構成するためのオプションはありません。 Deployment Workbench では、常に名前付きパイプ通信が使用されます。 ただし、SQL Server ネットワーク ライブラリは、CustomSettings.ini ファイルで構成できます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Database <String>

このパラメーターは、SQLServer パラメーターで指定されたSQL Server インスタンスの Instance パラメーターで指定されたSQL Server インスタンスでアップグレードするデータベースの名前を指定します。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、アップグレードされた MDT データベースの PSObject 型オブジェクトを出力します。 Verbose 共通パラメーターが含まれている場合、このコマンドレットは String 型データも出力します。

例 1

Update-MDTDatabaseSchema -SQLServer "WDGSQL01" Database "MDTDB"

説明

次の使用例は、WDG-SQL-01 という名前のコンピューター上の既定のSQL Server インスタンスの MDTDB という名前の MDT データベースのスキーマを更新します。既定の TCP ポートと名前付きパイプ プロトコルを使用して、SQL Server インスタンスに接続されます。

例 2

Update-MDTDatabaseSchema -SQLServer "WDGSQL01" -Instance "MDTInstance" -Port "6333" Database "MDTDB"

説明

次の使用例は、WDG-SQL-01 という名前のコンピューター上の MDTInstance という名前のSQL Server インスタンスの MDTDB という名前の MDT データベースのスキーマを更新します。TCP ポート 6333 と名前付きパイプ プロトコルを使用して、SQL Serverに接続されます。

Update-MDTDeploymentShare

このセクションでは、Update-MDTDeploymentShare Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Update-MDTDeploymentShare [-Path <String>] [-Force] [Compress] [<CommonParameters>]

説明

このコマンドレットは、Windows ADK の最新ファイルで既存の展開共有を更新します。 このコマンドレットは、WIM と ISO の両方のファイル形式で、必要な Windows PE ブート イメージを更新または再生成します。

パラメーター

このサブセクションでは、 Update-MDTDeploymentShare コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、更新される展開共有内の既存のフォルダーへの完全修飾パスを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

-Force [<SwitchParameter>]

このパラメーターは、展開共有の Windows PE ブート イメージ (.iso ファイルと .wim ファイル) を完全に再生成するかどうかを指定します。 このパラメーターが次の場合:

  • 指定すると、コマンドレットは Windows PE ブート イメージの新しいバージョンを作成します。 このプロセスは、既存の Windows PE ブート イメージを最適化するよりも時間がかかります。

  • 省略すると、コマンドレットによって既存の Windows PE ブート イメージが最適化されます。 このプロセスは、Windows PE ブート イメージの新しいバージョンを生成するよりも短い時間がかかります。 このパラメーターを省略すると、Windows PE ブート イメージ最適化プロセスの一環として、 Compress パラメーターを使用してブート イメージのサイズを小さくできます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

-Compress [<SwitchParameter>]

このパラメーターは、展開共有の Windows PE ブート イメージ (.iso および .wim ファイル) を最適化するときに ( Force パラメーターなしで) 圧縮するかどうかを指定します。 このパラメーターが次の場合:

  • 指定された場合、コマンドレットは最適化中の Windows PE ブート イメージを圧縮します

  • 省略すると、コマンドレットは最適化中の Windows PE ブート イメージを圧縮しません

注:

このパラメーターは、 Force パラメーターが指定されていない場合にのみ指定する必要があります。 Force パラメーターが含まれている場合、新しい Windows PE ブート イメージが生成され、最小サイズに圧縮されます。

パラメーター
必須 False
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? True (ByValue)
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、String 型データを出力し、Verbose 共通パラメーターが含まれている場合に追加の String 型データを生成します。

例 1

Update-MDTDepoymentShare

説明

次の使用例は、Windows PowerShell作業ディレクトリの展開共有を更新します。 Windows PE ブート イメージが最適化されます。 Windows PE ブート イメージは圧縮されません。

例 2

Update-MDTDepoymentShare -Path "DS001:"

説明

次の使用例は、DS001: という名前の MDT Windows PowerShell ドライブの展開共有を更新します。Windows PE ブート イメージが最適化されます。 Windows PE ブート イメージは圧縮されません。

例 3

Update-MDTDepoymentShare -Path "DS001:" -Compress

説明

次の使用例は、DS001: という名前の MDT Windows PowerShell ドライブの展開共有を更新します。Windows PE ブート イメージが最適化されます。 Windows PE ブート イメージは圧縮されます。

例 4

Update-MDTDepoymentShare -Path "DS001:" -Force

説明

次の使用例は、DS001: という名前の MDT Windows PowerShell ドライブの展開共有を更新します。Windows PE ブート イメージの新しいバージョンが生成されます。

Update-MDTLinkedDS

このセクションでは、Update-MDTLinkedDS Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Update-MDTLinkedDS -Path <String> [<CommonParameters>]

説明

このコマンドレットは、リンクされた展開共有を定義するために使用される選択プロファイルを使用して、展開共有からリンクされた展開共有にコンテンツをレプリケートします。 レプリケーションの動作は、リンクされた展開共有の構成設定に基づいて決定されます。

パラメーター

このサブセクションでは、 Update-MDTLinkedDS コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、更新されるリンクされたデプロイ共有への完全修飾パスを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、String 型データを出力し、Verbose 共通パラメーターが含まれている場合に追加の String 型データを生成します。

例 1

Update-MDTLinkedDS -Path "DS001:\Linked Deployment Shares\LINKED001"

説明

次の使用例は、展開共有から、Windows PowerShell パス DS001:\Linked Deployment Shares\LINKED001 フォルダーにあるリンクされた展開共有にコンテンツをレプリケートします。

Update-MDTMedia

このセクションでは、Update-MDTMedia Windows PowerShell コマンドレットについて説明します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールからこのコマンドレットを実行します。 MDT PowerShell スナップインが読み込まれているWindows PowerShell コンソールを起動する方法の詳細については、「MDT Windows PowerShell スナップインの読み込み」を参照してください。

構文

Update-MDTMedia -Path <String> [<CommonParameters>]

説明

このコマンドレットは、展開メディアの定義に使用する選択プロファイルを使用して、展開共有から展開メディアを含むフォルダーにコンテンツをレプリケートします。 レプリケーションの動作は、デプロイ メディアの構成設定に基づいて決定されます。

LTI のメディアを使用すると、展開共有に接続せずにローカル メディアからのみ LTI 展開を実行できます。 メディアは、DVD、USB ハード ディスク、またはその他のポータブル デバイスに保存できます。 メディアを作成したら、ターゲット コンピューターでローカルに使用できるポータブル メディア デバイスから展開を実行できるようにする起動可能な WIM イメージを生成します。

パラメーター

このサブセクションでは、 Update-MDTMedia コマンドレットで使用できるさまざまなパラメーターに関する情報を提供します。

-Path <String>

このパラメーターは、更新されるデプロイ メディアを含むフォルダーへの完全修飾パスを指定します。

注:

このパラメーターを指定しない場合、Windows PowerShell作業ディレクトリは既定で展開共有内の目的の場所に設定する必要があります。

パラメーター
必須 True
立場。 と言う
既定値 -
パイプライン入力を受け入れますか? False
ワイルドカード文字を受け入れますか? False

<共通パラメーター>

このコマンドレットは、Verbose、Debug、ErrorAction、ErrorVariable、OutBuffer、OutVariable、WarningAction、WarningVariable の一般的なパラメーターをサポートしています。詳細については、次のコマンドを入力して Enter キーを押すことでアクセスできるトピック「about_CommonParameters」を参照してください。

Get-Help about_CommonParameters

出力

このコマンドレットは、String 型データを出力し、Verbose 共通パラメーターが含まれている場合に追加の String 型データを生成します。

例 1

Update-MDTMedia -Path "DS001:\Media\MEDIA001"

説明

次の使用例は、展開共有から、Windows PowerShell パス DS001:\Media \MEDIA001 フォルダーにある展開メディアを含むフォルダーにコンテンツをレプリケートします。