Průvodce ukázkami sady Microsoft Deployment Toolkit

Tato příručka je součástí sady Microsoft Deployment Toolkit (MDT) a provádí tým specialistů nasazením operačních systémů Windows a Microsoft Office. Konkrétně je tato příručka navržená tak, aby poskytovala ukázková nastavení konfigurace pro konkrétní scénáře nasazení.

Poznámka

V tomto článku platí pro operační systémy Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012 a Windows Server 2008 R2, pokud není uvedeno jinak. MDT nepodporuje verze Windows založené na procesorech ARM. Podobně MDT odkazuje na aktuální verzi MDT, pokud není uvedeno jinak.

Použití této příručky

Projděte si seznam témat scénářů v obsahu.

  1. Vyberte scénář, který nejlépe odpovídá cílům nasazení vaší organizace.

  2. Zkontrolujte ukázková nastavení konfigurace pro vybraný scénář.

  3. Jako základ pro nastavení konfigurace ve vašem prostředí použijte ukázková nastavení konfigurace.

  4. Přizpůsobte si ukázková nastavení konfigurace pro vaše prostředí.

    V mnoha případech může být k dokončení nastavení konfigurace pro prostředí potřeba více než jeden scénář.

    Vzhledem k tomu, že tato příručka obsahuje pouze ukázková nastavení konfigurace, může vám s přizpůsobením nastavení konfigurace pro prostředí pomoct kontrola průvodců uvedených v následující tabulce.

    Průvodce Tato příručka nabízí pomoc s
    Úvodní příručka pro Configuration Manager Microsoft System Center 2012 R2 Pomocí nástroje System Center 2012 R2 Configuration Manager nainstalujte operační systém Windows 8.1 ve scénáři nasazení Nový počítač.
    Úvodní příručka pro instalaci dotykového ovládání Lite Nainstalujte operační systém Windows 8.1 prostřednictvím instalace Lite Touch Installation (LTI) pomocí spouštěcího média ve scénáři nasazení Nový počítač.
    Úvodní příručka pro instalaci User-Driven Nainstalujte operační systém Windows 8.1 pomocí User-Driven Installation a System Center 2012 R2 Configuration Manager v novém scénáři nasazení počítače.
    Použití sady Microsoft Deployment Toolkit Dále přizpůsobte konfigurační soubory používané v nasazeních ZTI (Zero Touch Installation) a LTI. Tato příručka obsahuje také obecné pokyny ke konfiguraci a technické reference pro nastavení konfigurace.

Nasazení aplikací Windows 8 pomocí MDT

MDT může nasadit Windows 8 balíčky aplikací, které mají .appx příponu souboru. Tyto balíčky aplikací jsou v Windows 8 nové. Další informace o těchto aplikacích najdete v tématu Vývoj aplikací pro Windows Store.

Nasaďte aplikace Windows 8 pomocí MDT pomocí následujících kroků:

Nasazení Windows 8 aplikací pomocí LTI

Pomocí LTI můžete nasadit Windows 8 aplikace stejně jako jakoukoli jinou aplikaci, která inicializuje proces instalace z příkazového řádku. Do nasazení LTI můžete přidat Windows 8 aplikace v uzlu Aplikace v aplikaci Deployment Workbench.

Nasazení aplikace Windows 8 pomocí LTI

  1. Vytvořte sdílenou síťovou složku, do které chcete aplikaci uložit.

  2. Zkopírujte aplikaci Windows 8 do sdílené síťové složky, kterou jste vytvořili v předchozím kroku.

    Nezapomeňte zkopírovat .appx soubor aplikace Windows 8 a všechny další požadované soubory, například soubor .cer, který obsahuje certifikát aplikace.

  3. Vytvořte položku aplikace LTI pro aplikaci Windows 8 v uzlu Aplikace v aplikaci Deployment Workbench pomocí Průvodce novou aplikací.

    Při dokončování Průvodce novou aplikací zadejte na stránce Průvodce podrobnostmi o příkazu do příkazového řádkuapp_file_name (kde app_file_name je název Windows 8 aplikace).

    Další informace o tom, jak dokončit Průvodce novou aplikací v aplikaci Deployment Workbench, naleznete v následujících částech v dokumentu MDT , Použití sady Microsoft Deployment Toolkit:

    • Vytvoření nové aplikace nasazené ze sdílené složky nasazení

    • Vytvoření nové aplikace nasazené z jiné sdílené síťové složky

  4. Vyberte položku aplikace LTI vytvořenou v předchozím kroku v pořadí úkolů LTI.

Nasazení Windows 8 aplikací pomocí UDI

Windows 8 aplikace můžete nasadit pomocí UDI stejně jako jakákoli jiná aplikace, která inicializuje proces instalace z příkazového řádku. Do nasazení UDI můžete přidat Windows 8 aplikace na stránce průvodce ApplicationPage v Designer Průvodce UDI.

Poznámka

Nasazení Windows 8 a Windows 8 aplikací pomocí UDI vyžaduje Configuration Manager System Center 2012 R2.

Nasazení aplikace Windows 8 pomocí UDI

  1. Vytvořte sdílenou síťovou složku, do které chcete aplikaci uložit.

    Tato složka bude zdrojová složka pro aplikaci Configuration Manager, kterou vytvoříte později v procesu.

  2. Zkopírujte aplikaci Windows 8 do sdílené síťové složky, kterou jste vytvořili v předchozím kroku.

    Nezapomeňte zkopírovat .appx soubor aplikace Windows 8 a všechny další požadované soubory, například soubor .cer, který obsahuje certifikát aplikace.

  3. Přidání aplikace Windows 8 jako aplikace Configuration Manager

  4. Vytvořte položku aplikace Configuration Manager pro aplikaci Windows 8 pomocí Průvodce vytvořením aplikace v konzole Configuration Manager.

    Při dokončování Průvodce vytvořením aplikace vytvořte typ nasazení pro nasazení aplikace Windows 8 pomocí Průvodce vytvořením typu nasazení. V Průvodci vytvořením typu nasazení zadejte na stránce Obsah do pole Instalační programapp_file_name (kde app_file_name je název Windows 8 aplikace).

    Další informace o tom, jak dokončit Průvodce vytvořením aplikace v konzole Configuration Manager, najdete v následujících částech knihovny dokumentace pro Configuration Manager system Center 2012, která je součástí Configuration Manager:

  5. Ujistěte se, že je funkce spřažení uživatelských zařízení (UDA) v Configuration Manager správně nakonfigurovaná tak, aby podporovala spřažení mezi uživateli a zařízeními pro Configuration Manager nasazení aplikací.

    Další informace o tom, jak nakonfigurovat UDA pro podporu nasazení Configuration Manager aplikací, najdete v tématu Správa spřažení uživatelských zařízení v Configuration Manager.

  6. Nasaďte aplikaci vytvořenou v kroku 4 cílovým uživatelům.

    Další informace o nasazení aplikace pro uživatele najdete v tématu Nasazení aplikací v Configuration Manager.

  7. Nakonfigurujte stránku průvodce ApplicationPage tak, aby zahrnovala Configuration Manager aplikaci vytvořenou v kroku 4 pomocí průvodce UDI Designer.

    Další informace o konfiguraci stránky Průvodce aplikací pomocí průvodce UDI Wizard Designer naleznete v části "Krok 5–11: Přizpůsobení konfiguračního souboru průvodce UDI pro cílový počítač" v dokumentu MDT Rychlá úvodní příručka pro instalaci User-Driven.

  8. Vyberte položku aplikace UDI vytvořenou v předchozím kroku v pořadí úkolů UDI.

    Poznámka

    Aplikace Windows 8 se nenainstaluje pořadím úkolů, ale nainstaluje se při prvním přihlášení uživatele k cílovému počítači (jak je definováno nastavením UDA nakonfigurovaným v kroku 5) pomocí funkce User-Centric App Installer (AppInstall.exe) v UDI.

    Další informace o funkci instalačního programu aplikace User-Centric v UDI najdete v části "Reference k instalačnímu programu aplikací orientovaných na uživatele" v dokumentu MDT Toolkit Reference.

Správa MDT pomocí Windows PowerShell

Sdílené složky nasazení MDT můžete spravovat pomocí aplikace Deployment Workbench a Windows PowerShell. MDT obsahuje modul snap-in Windows PowerShell ™ – Microsoft.BDD.SnapIn – který se musí načíst před použitím funkcí specifických pro MDT v Windows PowerShell. Modul snap-in MDT Windows PowerShell zahrnuje:

Načítání Windows PowerShell Snap-In MDT

Rutiny MDT jsou k dispozici v Windows PowerShell modulu snap-in Microsoft.BDD.SnapIn, který se musí načíst před použitím rutin MDT. Pomocí rutiny Add-PSSnapIn načtěte modul snap-in Windows PowerShell MDT, jak je popsáno v tématu Načtení Windows PowerShell Snap-In MDT pomocí rutiny Add-PSSnapIn.

Načtení Windows PowerShell Snap-In MDT pomocí rutiny Add-PSSnapIn

Modul snap-in Microsoft.BDD.PSSnapIn Windows PowerShell MDT můžete načíst z libovolného Windows PowerShell prostředí pomocí rutiny Add-PSSnapIn, jak je znázorněno v následujícím příkladu:

Add-PSSnapin -Name Microsoft.BDD.PSSnapIn

Vytvoření sdílené složky nasazení pomocí Windows PowerShell

Sdílené složky nasazení můžete vytvořit pomocí rutin MDT Windows PowerShell. Kořenová složka pro sdílenou složku nasazení se vytvoří a sdílí pomocí standardních rutin Windows PowerShell a volání příkazů třídy WMI (Windows Management Instrumentation). Sdílená složka nasazení se naplní pomocí poskytovatele Windows PowerShell MDTProvider a rutiny NewPSDrive. Jednotka MDTProvider Windows PowerShell je trvale uložena pomocí rutiny Add-MDTPersistentDrive.

Příprava sdílené složky nasazení pomocí rutin MDT Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Vytvořte složku, která bude kořenovou složkou nové sdílené složky nasazení, pomocí rutiny New-Item , jak je znázorněno v následujícím příkladu a v tématu Použití rutiny New-Item:

    New-Item "C:\MDTDeploymentShare$" -Type directory
    

    Rutina zobrazí úspěšné vytvoření složky.

  3. Složku vytvořenou v předchozím kroku nasdílejte pomocí třídy WMI win32_share tak, jak je znázorněno v následujícím příkladu:

    ([wmiclass]"win32_share").Create("C:\MDTDeploymentShare$", "MDTDeploymentShare$",0)
    

    Volání třídy win32_share vrátí výsledky volání. Pokud je hodnota ReturnValue nula (0), volání bylo úspěšné.

  4. Novou sdílenou složku zadejte jako sdílenou složku nasazení pomocí rutiny NewPSDrive , jak je znázorněno v následujícím příkladu:

    New-PSDrive -Name "DS002" -PSProvider "MDTProvider" -Root "C:\MDTDeploymentShare$" -Description "MDT Deployment Share Created with Cmdlets" -NetworkPath "\\WDG-MDT-01\MDTDeploymentShare$" -Verbose
    

    Rutina automaticky začne vytvářet sdílenou složku nasazení a kopírovat informace o šabloně do nové sdílené složky nasazení. Po dokončení procesu kopírování rutina zobrazí informace pro novou sdílenou složku nasazení.

    Poznámka

    Hodnota zadaná v parametru Name (DS002) musí být jedinečná a nesmí být stejná jako existující sdílená složka nasazení Windows PowerShell jednotce.

  5. Pomocí příkazu dir ověřte, že se vytvořily příslušné sdílené složky nasazení, jak je znázorněno v následujícím příkladu:

    Get-ChildItem ds002:
    

    Zobrazí se seznam výchozích složek v kořenové složce nasazení.

  6. Přidejte novou sdílenou složku nasazení do seznamu trvalých sdílených složek nasazení MDT pomocí rutiny Add-MDTPersistentDrive , jak je znázorněno v následujícím příkladu:

    $NewDS=Get-PSDrive "DS002"
    Add-MDTPersistentDrive  -Name "DS002" -InputObject $NewDS Verbose
    

    V tomto příkladu se proměnná $NewDS používá k předání objektu Windows PowerShell jednotky pro novou sdílenou složku nasazení rutině.

    Případně můžete zkombinovat rutiny NewPSDrive a Add-MDTPersistentDrive , jak je znázorněno v následujícím příkladu:

    New-PSDrive -Name "DS002" -PSProvider "MDTProvider" -Root "C:\MDTDeploymentShare$" -Description "MDT Deployment Share Created with Cmdlets" -NetworkPath "\\WDG-MDT-01\MDTDeploymentShare$" -Verbose | Add-MDTPersistentDrive -Verbose
    

    V předchozím příkladu kanál Windows PowerShell poskytuje parametry Name i InputObject.

Zobrazení vlastností sdílené složky nasazení pomocí Windows PowerShell

Vlastnosti sdílených složek nasazení MDT můžete zobrazit pomocí rutiny Get-ItemProperty a poskytovatele Windows PowerShell MDTProvider. Stejné vlastnosti můžete vidět také v aplikaci Deployment Workbench.

Zobrazení vlastností sdílené složky nasazení pomocí rutin MDT Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Ujistěte se, že nasazení MDT sdílí Windows PowerShell jednotky se obnovují pomocí rutiny Restore-MDTPersistentDrive, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive ověřte, že se nasazení MDT, která sdílejí Windows PowerShell jednotky, správně obnovila:

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek, které jsou poskytovány pomocí MDTProvider jsou uvedeny.

  4. Pomocí rutiny Get-ItemProperty zobrazte vlastnosti sdílené složky nasazení, jak je znázorněno v následujícím příkladu:

    Get-ItemProperty "DS002:"
    

    V tomto příkladu ds002: je název jednotky Windows PowerShell vrácený v kroku 3. Rutina vrátí vlastnosti sdílené složky nasazení.

Zobrazení seznamu sdílených složek nasazení pomocí Windows PowerShell

Seznam sdílených složek nasazení MDT můžete zobrazit pomocí rutiny Get-PSDrive a poskytovatele Windows PowerShell MDTProvider. Stejný seznam sdílených složek nasazení můžete zobrazit také v aplikaci Deployment Workbench.

Zobrazení seznamu sdílených složek nasazení pomocí rutin MDT Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že nasazení MDT sdílí Windows PowerShell jednotky, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive zobrazte seznam nasazení MDT, která sdílejí Windows PowerShell jednotky ( jednu pro každou sdílenou složku nasazení):

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvideru je uveden, jeden pro každou sdílenou složku nasazení.

Aktualizace sdílené složky nasazení pomocí Windows PowerShell

Sdílené složky nasazení můžete aktualizovat pomocí rutin Update-MDTDeploymentShare a poskytovatele Windows PowerShell MDTProvider. Aktualizace sdílené složky nasazení vytvoří spouštěcí image prostředí Windows PE (soubory WIM a ISO mezinárodní organizace pro standardizaci) potřebné ke spuštění nasazení LTI. Stejný postup můžete provést pomocí aplikace Deployment Workbench, jak je popsáno v části Aktualizace sdílené složky nasazení v aplikaci Deployment Workbench.

Aktualizace sdílené složky nasazení pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že se obnovila nasazení MDT, která sdílejí jednotky Windows PowerShell, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive ověřte, že se nasazení MDT, která sdílejí Windows PowerShell jednotky, správně obnovila:

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvider je uveden.

  4. Aktualizujte sdílenou složku nasazení pomocí rutiny Update-MDTDeploymentShare , jak je znázorněno v následujícím příkladu:

    Update-MDTDeploymentShare -Path "DS002:" -Force
    

    V tomto příkladu ds002: je název jednotky Windows PowerShell vrácený v kroku 3.

    Poznámka

    Aktualizace sdílené složky nasazení může trvat dlouhou dobu. Průběh rutiny se zobrazuje v horní části konzoly Windows PowerShell.

    Pokud je aktualizace úspěšná, rutina vrátí bez výstupu.

Aktualizace propojené sdílené složky nasazení pomocí Windows PowerShell

Propojené sdílené složky nasazení můžete aktualizovat (replikovat) pomocí rutiny Update-MDTLinkedDS a poskytovatele Windows PowerShell MDTProvider. Aktualizace propojené sdílené složky nasazení replikuje obsah z původní sdílené složky nasazení do propojené sdílené složky nasazení. Stejný proces můžete provést pomocí aplikace Deployment Workbench, jak je popsáno v části Replikace propojených sdílených složek nasazení v aplikaci Deployment Workbench.

Aktualizace propojené sdílené složky nasazení pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že se obnovila nasazení MDT, která sdílejí jednotky Windows PowerShell, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive ověřte, že se nasazení MDT, která sdílejí Windows PowerShell jednotky, správně obnovila:

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvider je uveden.

  4. Aktualizujte sdílenou složku nasazení pomocí rutiny Update-MDTDeploymentShare , jak je znázorněno v následujícím příkladu:

    Update-MDTLinkedDS -Path "DS002:\Linked Deployment Shares\LINKED002"
    

    V tomto příkladu ds002: je název jednotky Windows PowerShell vrácený v kroku 3.

    Poznámka

    Aktualizace propojené sdílené složky nasazení může trvat dlouhou dobu. Průběh rutiny se zobrazuje v horní části konzoly Windows PowerShell.

    Pokud je aktualizace úspěšná, rutina vrátí bez výstupu.

Aktualizace média pro nasazení pomocí Windows PowerShell

Médium pro nasazení můžete aktualizovat (vygenerovat) pomocí rutiny Update-MDTMedia a poskytovatele Windows PowerShell MDTProvider. Aktualizace média pro nasazení replikuje obsah z původní sdílené složky nasazení do propojené sdílené složky nasazení a pak vygeneruje soubory .iso a .wim. Stejný postup můžete provést pomocí aplikace Deployment Workbench, jak je popsáno v části Generování imagí médií v aplikaci Deployment Workbench.

Po dokončení rutiny Update-MDTMedia se vytvoří následující soubory:

  • Soubor .iso ve složce media_folder (kde media_folder je název složky, kterou jste zadali pro médium)

    Vygenerování souboru .iso je možnost, kterou nakonfigurujete takto:

    • Když na kartě Obecné v dialogovém okně Vlastnosti média zaškrtnete políčko Generate a Lite Touch bootable ISO image (Zrušte zaškrtnutí tohoto políčka, pokud nebudete muset vytvořit spouštěcí DVD nebo spustit virtuální počítače ze souboru .iso.)

    • Nastavení stejné vlastnosti pomocí rutiny Set-ItemProperty

  • Soubory WIM ve složce media_folder\Content\Deploy\Boot (kde media_folder je název složky, kterou jste zadali pro médium)

    Aktualizace propojené sdílené složky nasazení pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že nasazení MDT sdílí Windows PowerShell jednotky, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive ověřte, že se nasazení MDT, která sdílejí Windows PowerShell jednotky, správně obnovila:

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvider je uveden.

  4. Aktualizujte sdílenou složku nasazení pomocí rutiny Update-MDTDeploymentShare , jak je znázorněno v následujícím příkladu:

    Update-MDTLinkedDS -Path "DS002:\Linked Deployment Shares\LINKED002"
    

    V tomto příkladu ds002: je název jednotky Windows PowerShell vrácený v kroku 3.

    Poznámka

    Aktualizace propojené sdílené složky nasazení může trvat dlouhou dobu. Průběh rutiny se zobrazuje v horní části konzoly Windows PowerShell.

    Pokud je aktualizace úspěšná, rutina vrátí bez výstupu.

Správa položek ve sdílené složce nasazení pomocí Windows PowerShell

Sdílená složka nasazení obsahuje položky, které se používají k provádění nasazení, jako jsou operační systémy, aplikace, ovladače zařízení, balíčky operačního systému a pořadí úkolů. Tyto položky se dají spravovat pomocí rutin z Windows PowerShell a těch, které jsou součástí MDT.

Další informace o přímé manipulaci s položkami pomocí rutin Windows PowerShell najdete v tématu Přímá manipulace s položkami. Strukturu složek pro sdílenou složku nasazení je také možné spravovat pomocí Windows PowerShell. Další informace najdete v tématu Správa sdílených složek nasazení pomocí Windows PowerShell.

Import položky do sdílené složky nasazení

Každý typ položky, jako jsou operační systémy, aplikace nebo ovladače zařízení, můžete importovat pomocí rutin MDT. Pro každý typ položky existuje konkrétní rutina MDT. Pokud chcete importovat více položek do sdílené složky nasazení pomocí Windows PowerShell, přečtěte si téma Automatizace populace sdílené složky nasazení.

Následující tabulka uvádí rutiny mdt Windows PowerShell používané k importu položek do sdílené složky nasazení a poskytuje stručný popis jednotlivých rutin. Příklady použití jednotlivých rutin najdete v části, která odpovídá každé rutině.

Rutina Popis
Import-MDTApplication Importuje aplikaci do sdílené složky nasazení.
Import-MDTDriver Importuje jeden nebo více ovladačů zařízení do sdílené složky nasazení.
Import-MDTOperatingSystem Importuje jeden nebo více operačních systémů do sdílené složky nasazení.
Import-MDTPackage Importuje jeden nebo více balíčků operačního systému do sdílené složky nasazení.
Import-MDTTaskSequence Importuje pořadí úkolů do sdílené složky nasazení.

Zobrazení vlastností položky ve sdílené složce nasazení

Každá položka ve sdílené složce nasazení má jinou sadu vlastností. Vlastnosti položky ve sdílené složce nasazení můžete zobrazit pomocí rutiny Get-ItemProperty . Rutina Get-ItemProperty používá MDTProvider k zobrazení vlastností konkrétní položky stejně jako vlastnosti v aplikaci Deployment Workbench.

Pokud chcete zobrazit vlastnosti více položek ve sdílené složce nasazení pomocí Windows PowerShell, přečtěte si téma Automatizace populace sdílené složky nasazení.

Zobrazení vlastností položky ve sdílené složce nasazení pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že se obnovila nasazení MDT, která sdílejí jednotky Windows PowerShell, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive ověřte, že se správně obnovila nasazení MDT, která sdílejí Windows PowerShell jednotky, jak je znázorněno v následujícím příkladu:

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvider je uveden.

  4. Vrátí seznam položek pro typ položky, pro které chcete zobrazit vlastnosti pomocí rutiny Get-Item , jak je znázorněno v následujícím příkladu:

    Get-Item "DS001:\Operating Systems\*" | Format-List
    

    V předchozím příkladu se zobrazí seznam všech operačních systémů ve sdílené složce nasazení. Výstup se předá rutině Format-List , aby bylo možné zobrazit dlouhé názvy operačních systémů. Další informace o použití rutiny Format-List najdete v tématu Použití rutiny Format-List. Stejný postup lze použít k vrácení seznamu dalších typů položek, jako jsou ovladače zařízení nebo aplikace.

    Tip

    K zobrazení seznamu operačních systémů místo rutiny Get-Item můžete použít také příkaz dir.

  5. Pomocí rutiny Get-ItemProperty zobrazte vlastnosti jedné z položek uvedených v předchozím kroku, jak je znázorněno v následujícím příkladu:

    Get-ItemProperty -Path "DS002:\Operating Systems\Windows 8 in Windows 8 x64 install.wim"
    

    V tomto příkladu je hodnota parametru Path plně kvalifikovaná Windows PowerShell cestu k položce, včetně názvu souboru, který byl vrácen v předchozím kroku. Stejný postup můžete použít k zobrazení vlastností jiných typů položek, jako jsou ovladače zařízení nebo aplikace.

Odebrání položky ze sdílené složky nasazení

Položku můžete ze sdílené složky nasazení odebrat pomocí rutiny Remove-Item . Rutina Remove-Item pomocí mdTProvider odebere konkrétní položku, stejně jako můžete odebrat položku v aplikaci Deployment Workbench. Pokud chcete odebrat více položek ve sdílené složce nasazení pomocí Windows PowerShell, přečtěte si téma Automatizace populace sdílené složky nasazení.

Poznámka

Odebrání položky, kterou používá pořadí úkolů, způsobí selhání pořadí úkolů. Před odebráním položky se ujistěte, že na položku neodkazují jiné položky ve sdílené složce nasazení. Jakmile je položka odebrána, nelze ji obnovit.

Odebrání položky ze sdílené složky nasazení pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Ujistěte se, že se nasazení MDT, která sdílejí Windows PowerShell jednotky, obnovila pomocí rutiny Restore-MDTPersistentDrive, jak je znázorněno v následujícím příkladu.

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive ověřte, že se správně obnovila nasazení MDT, která sdílejí Windows PowerShell jednotky, jak je znázorněno v následujícím příkladu:

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvider je uveden.

  4. Vrátí seznam položek pro typ položky, pro které chcete zobrazit vlastnosti pomocí rutiny Get-Item , jak je znázorněno v následujícím příkladu:

    Get-Item "DS001:\Operating Systems\*" | Format-List
    

    V předchozím příkladu se zobrazí seznam všech operačních systémů ve sdílené složce nasazení. Výstup se předá rutině Format-List , aby bylo možné zobrazit dlouhé názvy operačních systémů. Další informace o použití rutiny Format-List najdete v tématu Použití rutiny Format-List. Stejný postup můžete použít k vrácení seznamu dalších typů položek, jako jsou ovladače zařízení nebo aplikace.

    Tip

    K zobrazení seznamu operačních systémů místo rutiny Get-Item můžete použít také příkaz dir.

  5. Odeberte jednu z položek uvedených v předchozím kroku pomocí rutiny Remove-Item , jak je znázorněno v následujícím příkladu:

    Remove-Item -Path "DS002:\Operating Systems\Windows 8 in Windows 8 x64 install.wim"
    

    V tomto příkladu je hodnota parametru Path plně kvalifikovaná Windows PowerShell cestu k položce, včetně názvu souboru, který byl vrácen v předchozím kroku.

    Stejný postup můžete použít k odebrání jiných typů položek, jako jsou ovladače zařízení nebo aplikace.

    Poznámka

    Odebrání položky, kterou používá pořadí úkolů, způsobí selhání pořadí úkolů. Před odebráním položky se ujistěte, že na položku neodkazují jiné položky ve sdílené složce nasazení.

Automatizace základního souboru sdílené složky nasazení

Rutiny MDT Windows PowerShell umožňují spravovat jednotlivé položky. Pomocí některých skriptovacích funkcí v Windows PowerShell se ale rutiny dají použít k automatizaci populace sdílené složky nasazení.

Organizace může například potřebovat nasadit více sdílených složek nasazení pro různé organizační jednotky nebo může poskytovat služby nasazení operačního systému pro jiné organizace. V obou těchto příkladech potřebují organizace možnost vytvářet a naplnit sdílené složky nasazení, které jsou konzistentně nakonfigurované.

Jednou z metod správy více položek je použití souboru hodnot oddělených čárkami (CSV), který obsahuje seznam všech položek, které chcete spravovat ve sdílené složce nasazení pomocí rutiny Import-CSV .

Následuje výňatek Windows PowerShell skriptu pro import seznamu aplikací na základě informací v souboru .csv pomocí rutin Import-CSV, ForEach-Object a Import-MDTApplication:

$List=Import-CSV "C:\MDT\Import-MDT-Apps.csv"
ForEach-Object ($App in $List) {
     Import-MDTApplication -path $App.ApplicationFolder -enable "True" -Name $App.DescriptiveName -ShortName $App.Shortname -Version $App.Version -Publisher $App.Publisher -Language $App.Language -CommandLine $App.CommandLine -WorkingDirectory $App.WorkingDirectory -ApplicationSourcePath $App.SourceFolder -DestinationFolder $App.DestinationFolder -Verbose
}

V tomto příkladu obsahuje soubor C:\MDT\Import-MDT-Apps.csv pole pro každou proměnnou potřebnou k importu aplikace. Další informace o tom, jak vytvořit soubor .csv pro použití s rutinou Import-CSV , najdete v tématu Použití rutiny Import-Csv.

Stejnou metodu můžete použít k importu operačních systémů, ovladačů zařízení a dalších položek ve sdílené složce nasazení pomocí následujících kroků:

  1. Vytvořte soubor .csv pro každý typ položky sdílené složky nasazení, kterou chcete naplnit.

  2. Další informace o tom, jak vytvořit soubor .csv pro použití s rutinou Import-CSV , najdete v tématu Použití rutiny Import-Csv.

  3. Vytvořte soubor skriptu Windows PowerShell, který se použije k automatizaci populace sdílené složky nasazení.

    Další informace o tom, jak vytvořit skript Windows PowerShell, najdete v tématu Skriptování pomocí Windows PowerShell.

  4. Před importem položek sdílené složky nasazení vytvořte požadovanou strukturu složek ve sdílené složce nasazení.

    Další informace najdete v tématu Správa sdílených složek nasazení pomocí Windows PowerShell.

  5. Přidejte řádek rutiny Import-CSV pro jeden ze souborů .csv vytvořených v kroku 1.

    Další informace o rutině Import-CSV najdete v tématu Použití rutiny Import-Csv.

  6. Vytvořte smyčku rutin ForEach-Object , která zpracuje každou položku ze souboru .csv, na který odkazuje rutina Import-CSV v předchozím kroku.

    Další informace o rutině ForEach-Object najdete v tématu Použití rutiny ForEach-Object.

  7. Přidejte odpovídající rutinu MDT pro import položek sdílených složek nasazení do smyčky rutin ForEach-Object vytvořené v předchozím kroku.

    Další informace o rutinách MDT používaných k importu položek do sdílené složky nasazení najdete v tématu Import položky do sdílené složky nasazení.

Správa sdílených složek nasazení pomocí Windows PowerShell

Složky ve sdílené složce nasazení můžete spravovat pomocí nástrojů příkazového řádku, jako je například příkaz mkdir, nebo pomocí rutin Windows PowerShell, jako je rutina New-Item a poskytovatel Windows PowerShell MDTProvider. Stejnou strukturu složek sdílených složek nasazení můžete také zobrazit a spravovat v aplikaci Deployment Workbench. Další informace o přímé manipulaci s položkami pomocí rutin Windows PowerShell najdete v tématu Přímá manipulace s položkami.

Vytvoření složky ve sdílené složce nasazení pomocí Windows PowerShell

Vytvoření složky ve sdílené složce nasazení pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že se obnovila nasazení MDT, která sdílejí jednotky Windows PowerShell, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive zobrazte seznam nasazení MDT, která sdílejí Windows PowerShell jednotky ( jednu pro každou sdílenou složku nasazení):

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvideru je uvedený, jeden pro každou sdílenou složku nasazení.

  4. Vytvořte složku s názvem Windows_8 ve složce Operační systémy ve sdílené složce nasazení pomocí příkazu New-Item , jak je znázorněno v následujícím příkladu:

    New-Item "DS002:\Operating Systems\Windows_8"
    

    V tomto příkladu ds002: je název jednotky Windows PowerShell vrácený v kroku 3.

  5. Zadáním následujícího příkazu ověřte, že je složka správně vytvořená:

    Get-ChildItem "DS002:\Operating Systems"
    

    Zobrazí se složka Windows_8 a všechny ostatní existující složky ve složce Operační systémy.

  6. Vytvořte složku s názvem Windows_7 složka ve sdílené složce Operační systémy pomocí rutiny New-Item , jak je znázorněno v následujícím příkladu a popsáno v tématu Použití rutiny New-Item:

    New-Item "DS002:\Operating Systems\Windows_7" -Type directory
    

    Rutina zobrazí úspěšné vytvoření složky.

  7. Zadáním následujícího příkazu ověřte, že je složka správně vytvořená:

    Get-ChildItem "DS002:\Operating Systems"
    

    Zobrazí se složka Windows_7 a všechny ostatní existující složky ve složce Operační systémy.

Odstranění složky ve sdílené složce nasazení pomocí Windows PowerShell

Odstranění složky ve sdílené složce nasazení pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že se obnovila nasazení MDT, která sdílejí jednotky Windows PowerShell, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive zobrazte seznam nasazení MDT, která sdílejí Windows PowerShell jednotky ( jednu pro každou sdílenou složku nasazení):

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvideru je uveden, jeden pro každou sdílenou složku nasazení.

  4. Odstraňte (odeberte) složku s názvem Windows_8 ve složce Operační systémy ve sdílené složce nasazení pomocí příkazu New-Item , jak je znázorněno v následujícím příkladu:

    Remove-Item "DS002:\Operating Systems\Windows_8"
    

    V tomto příkladu ds002: je název jednotky Windows PowerShell vrácený v kroku 3.

  5. Zadáním následujícího příkazu ověřte, že je složka správně odebrána:

    Get-ChildItem "DS002:\Operating Systems"
    

    Složka Windows_8 se už nezobrazuje v seznamu složek ve složce Operační systémy.

  6. Odstraňte (odeberte) složku s názvem Windows_7 složka ve sdílené složce operačních systémů ve sdílené složce nasazení pomocí rutiny Remove-Item , jak je znázorněno v následujícím příkladu:

    Remove-Item "DS002:\Operating Systems\Windows_7"
    

    Rutina zobrazí úspěšné odebrání složky.

  7. Zadáním následujícího příkazu ověřte, že je složka správně vytvořená:

    Get-ChildItem "DS002:\Operating Systems"
    

    Složka Windows_7 se už nezobrazuje v seznamu složek ve složce Operační systémy.

Přejmenování složky ve sdílené složce nasazení pomocí Windows PowerShell

Přejmenování složky ve sdílené složce nasazení pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že nasazení MDT sdílí Windows PowerShell jednotky, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive si pomocí rutiny Get-PSDrive zobrazte seznam nasazení mdt, která sdílí Windows PowerShell jednotek( jednu pro každou sdílenou složku nasazení):

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvideru je uveden, jeden pro každou sdílenou složku nasazení.

  4. Přejmenujte složku s názvem Windows_8 na Win_8 ve složce Operační systémy ve sdílené složce nasazení pomocí příkazu ren , jak je znázorněno v následujícím příkladu:

    ren "DS002:\Operating Systems\Windows_8" "Win_8"
    

    V tomto příkladu ds002: je název jednotky Windows PowerShell vrácený v kroku 3.

  5. Zadáním následujícího příkazu ověřte, že je složka správně odebrána:

    Get-ChildItem "DS002:\Operating Systems"
    

    Složka Windows_8 se přejmenuje na Win_8.

  6. Přejmenujte složku s názvem Windows_7 na Win-7 ve složce Operační systémy ve sdílené složce nasazení pomocí rutiny Rename-Item , jak je znázorněno v následujícím příkladu:

    Rename-Item "DS002:\Operating Systems\Windows_7" "Win_7"
    

    Rutina zobrazí úspěšné přejmenování složky.

  7. Zadáním následujícího příkazu ověřte, že je složka správně vytvořená:

    Get-ChildItem "DS002:\Operating Systems"
    

    Složka Windows_7 se přejmenuje na Win_7.

Automatizace aplikace aktualizací Service Pack operačního systému ve sdílených složkách nasazení

Aktualizace Service Pack operačního systému jsou běžnou součástí životního cyklu softwaru. Stávající operační systémy ve sdílených složkách nasazení je potřeba aktualizovat pomocí těchto aktualizací Service Pack, aby se zajistilo, že nově nasazené nebo aktualizované počítače budou aktuální s nejnovějšími doporučeními zabezpečení a nastavením konfigurace.

V případech, kdy má organizace mnoho sdílených složek nasazení s několika operačními systémy v každé sdílené složce nasazení, může být proces ruční aktualizace operačních systémů v každé sdílené složce nasazení pomocí aktualizací Service Pack časově náročný. Mezi metody automatizace použití aktualizací Service Pack operačního systému ve sdílených složkách nasazení patří:

Automatizace aplikace aktualizací Service Pack operačního systému z aktualizovaného zdrojového média

Proces aktualizace Service Pack operačního systému můžete automatizovat pomocí Windows PowerShell, pokud máte zdrojová média, která obsahují aktualizaci Service Pack, například dvd, které už má integrovaný systém Windows 7 s aktualizací SP1.

Pro tuto metodu se zdrojové médium operačního systému s aktualizací Service Pack zkopíruje do existujících souborů operačního systému bez aktualizace Service Pack ve sdílené složce nasazení pomocí Windows PowerShell.

Automatizace aplikace aktualizací Service Pack operačního systému ze zdrojového média aktualizací pomocí Windows PowerShell

  1. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  2. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že se obnovila nasazení MDT, která sdílejí jednotky Windows PowerShell, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  3. Pomocí rutiny Get-PSDrive zobrazte seznam nasazení MDT, která sdílí Windows PowerShell jednotek( jednu pro každou sdílenou složku nasazení), jak je znázorněno v následujícím příkladu:

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvideru je uveden, jeden pro každou sdílenou složku nasazení.

  4. Odeberte složku pro existující operační systém ze sdílené složky nasazení pomocí rutin Get-ChildItem a Remove-Item , jak je znázorněno v následujícím příkladu:

    Get-ChildItem "DS002:\Operating Systems\Windows 7" -recurse | Remove-Item -recurse -force
    

    V tomto příkladu ds002: je název jednotky Windows PowerShell vrácený v kroku 3.

  5. Zkopírujte obsah zdrojových souborů operačního systému, které mají integrovanou aktualizaci Service Pack pomocí rutiny Copy-Item , jak je znázorněno v následujícím příkladu:

    Copy-Item "E:\*" -Destination "DS002:\Operating Systems\Windows 7"-Recurse -Force
    

    V tomto příkladu jsou zdrojové soubory operačního systému na jednotce E a DS002: je název jednotky Windows PowerShell vrácený v kroku 3.

  6. Aktualizujte všechna média pro nasazení MDT na základě sdílené složky nasazení pomocí rutiny Update-MDTMedia .

    Další informace o tom, jak aktualizovat médium pro nasazení MDT na základě sdílené složky nasazení pomocí rutiny Update-MDTMedia, najdete v tématu Aktualizace média pro nasazení pomocí Windows PowerShell.

Automatizace aplikace aktualizací Service Pack operačního systému pomocí referenčního počítače a Windows PowerShell

Proces aktualizace Service Pack operačního systému můžete automatizovat pomocí Windows PowerShell, pokud máte jenom aktualizaci Service Pack, která ještě není integrovaná s operačním systémem, například aktualizace SP1 pro Windows 7, která ještě není integrovaná s bitovou kopií Systému Windows 7.

Pro tuto metodu nasaďte operační systém bez aktualizace Service Pack do referenčního počítače. Potom použijte aktualizaci Service Pack na referenční počítač. Dále zachyťte image operačního systému referenčního počítače. Nakonec pomocí Windows PowerShell zkopírujte zachycený soubor .wim přes soubor Install.wim v operačním systému ve sdílené složce nasazení.

Automatizace aplikace aktualizací Service Pack operačního systému ze zdrojového média aktualizací pomocí Windows PowerShell

  1. Nasaďte cílový operační systém do referenčního počítače.

    Další informace o nasazení referenčního počítače naleznete v následujících zdrojích informací v dokumentu MDT , Použití sady Microsoft Deployment Toolkit:

    • "Příprava nasazení LTI do referenčního počítače"

    • "Nasazení do a zachycení image referenčního počítače v LTI"

  2. Nainstalujte požadovanou aktualizaci Service Pack do referenčního počítače.

    Další informace o tom, jak nainstalovat aktualizaci Service Pack, najdete v dokumentaci k aktualizaci Service Pack.

  3. Zachyťte image referenčního počítače vytvořením a nasazením pořadí úkolů na základě šablony pořadí úkolů Sysprep a Capture .

    Další informace o vytvoření pořadí úkolů založeného na šabloně pořadí úkolů Sysprep a Capture najdete v tématu Vytvoření nového pořadí úkolů v aplikaci Deployment Workbench.

  4. Načtěte modul snap-in mdt Windows PowerShell, jak je popsáno v tématu Načtení modulu snap-in Windows PowerShell MDT.

  5. Pomocí rutiny Restore-MDTPersistentDrive se ujistěte, že se obnoví nasazení MDT, která sdílejí Windows PowerShell jednotky, jak je znázorněno v následujícím příkladu:

    Restore-MDTPersistentDrive -Verbose
    

    Poznámka

    Pokud jsou již obnovena nasazení MDT, která sdílejí Windows PowerShell jednotky, zobrazí se zpráva upozornění, že rutina nemůže jednotku obnovit.

  6. Pomocí rutiny Get-PSDrive zobrazte seznam nasazení MDT, která sdílí Windows PowerShell jednotek( jednu pro každou sdílenou složku nasazení), jak je znázorněno v následujícím příkladu:

    Get-PSDrive -PSProvider Microsoft.BDD.PSSnapIn\MDTProvider
    

    Seznam Windows PowerShell jednotek poskytovaných pomocí MDTProvideru je uveden, jeden pro každou sdílenou složku nasazení.

  7. Zkopírujte soubor .wim zachycený v kroku 3 přes soubor Install.wim v operačním systému ve sdílené složce nasazení pomocí rutiny Copy-Item , jak je znázorněno v následujícím příkladu:

    Copy-Item "DS002:\Captures\Win7SP1.wim" -Destination "DS002:\Operating Systems\Windows 7\sources\Install.wim" Force
    

    V tomto příkladu je zachycený soubor image operačního systému (Win7SP1.wim) ve složce Captures ve sdílené složce DS002: název jednotky Windows PowerShell vrácený v kroku 6 a stávající operační systém Windows 7 je uložený ve složce s názvem Windows 7.

  8. Aktualizujte všechna média pro nasazení MDT na základě sdílené složky nasazení pomocí rutiny Update-MDTMedia .

    Další informace o tom, jak aktualizovat médium pro nasazení MDT na základě sdílené složky nasazení pomocí rutiny Update-MDTMedia, najdete v tématu Aktualizace média pro nasazení pomocí Windows PowerShell.

Přizpůsobení nasazení na základě typu skříně

Nasazení můžete přizpůsobit podle typu skříně počítače. Skripty vytvářejí místní proměnné, které lze zpracovat v souboru CustomSettings.ini. Místní proměnné IsLaptop, IsDesktopa IsServer označují, zda se jedná o přenosný počítač, stolní počítač nebo server.

Poznámka

V dřívějších verzích aplikace Deployment Workbench příznak indikuje, IsServer že stávající operační systém je serverový operační systém (například Windows Server 2003 edice Enterprise). Tento příznak byl přejmenován na IsServerOS.

Implementace místních proměnných v souboru CustomSettings.ini

  1. V oddílu [Settings] na Priority řádku přidejte vlastní oddíl pro přizpůsobení nasazení na základě typu skříně (ByChassisType v následujícím příkladu, kde Chassis představuje typ počítače).

  2. Vytvořte vlastní oddíl, který odpovídá vlastnímu oddílu definovanému v kroku 1 (ByChassisType v příkladu v následujícím příkladu, kde Chassis představuje typ počítače).

  3. Definujte pododdíl pro každý typ skříně, který se má detekovat (Subsection=Laptop-%IsLaptop%, Subsection=Desktop-%IsDesktop%, Subsection=Server-%IsServer% v následujícím příkladu).

  4. Vytvořte dílčí část pro každou True dílčí část a False pro stav každého dílčího oddílu definovanou v kroku 3 (například [Laptop-True], [Laptop-False], [Desktop-True], [Desktop-False] v následujícím příkladu).

  5. Pod každou True dílčí část a False pododdíl přidejte odpovídající nastavení na základě typu skříně.

    Výpis 1. Příklad přizpůsobení nasazení na základě typu skříně v souboru CustomSettings.ini

[Settings]

Priority=...,ByLaptopType,ByDesktopType,ByServerType

[ByLaptopType]
Subsection=Laptop-%IsLaptop%

[ByDesktopType]
Subsection=Desktop-%IsDesktop%

[ByServerType]
Subsection=Server-%IsServer%
.
.
.

[Laptop-True]
.
.
.

[Laptop-False]
.
.
.

[Desktop-True]
.
.
.

[Desktop-False]
.
.
.

[Server-True]
.
.
.

[Server-False]
.
.
.

Nasazení aplikací založených na dřívějších verzích aplikací

Při instalaci operačního systému do existujícího počítače často nainstalujete stejné aplikace, které jste dříve nainstalovali do počítače. Použijte skripty MDT (zejména ZTIGather.wsf) k dotazování dvou samostatných zdrojů informací:

  • Configuration Manager funkce inventáře softwaru. Obsahuje jeden záznam pro každý balíček aplikace – v tomto případě výpisy v části Program a funkce v Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 – při poslední instalaci Configuration Manager inventarizované počítače.

  • Tabulka mapování. Popisuje, který balíček a program je třeba nainstalovat pro každý záznam (protože záznamy Program a Funkce nebo Přidat nebo odebrat programy přesně nespecifikují, který balíček aplikaci nainstaloval, takže není možné automaticky vybrat balíček pouze na základě inventáře).

    Provedení instalace aplikace specifické pro dynamický počítač

  1. Pomocí tabulky v databázi MDT připojte konkrétní balíčky k aplikacím uvedeným v cílovém operačním systému.

  2. Naplňte tabulku daty, která přidružují příslušný balíček k aplikaci uvedené v části Programy a funkce nebo Přidat nebo odebrat programy.

    Dotaz SQL pro naplnění tabulky

    use [MDTDB]
    go
    INSERT INTO [PackageMapping] (ARPName, Packages) VALUES('Office12.0', 'XXX0000F:Install Office 2010 Professional Plus')
    go
    

    Vložený řádek připojí jakýkoli počítač, který obsahuje položku Office12.0 , s balíčkem Microsoft Office 2010 Professional Plus.

    To znamená, že Microsoft Office 2010 Professional Plus bude nainstalován na všech počítačích, na kterých je aktuálně spuštěn systém Microsoft Office 2007 (Office 12.0). Přidejte podobné položky pro všechny ostatní balíčky. Všechny položky, pro které neexistuje žádná položka, se ignorují (nebude nainstalován žádný balíček).

  3. Vytvořte uloženou proceduru pro zjednodušení spojení informací v nové tabulce s daty inventáře.

    use [MDTDB]
    go
    
    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[RetrievePackages]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
    drop procedure [dbo].[RetrievePackages]
    go
    
    CREATE PROCEDURE [dbo].[RetrievePackages]
    @MacAddress CHAR(17)
    AS
    
    SET NOCOUNT ON
    
    /* Select and return all the appropriate records based on current inventory */
    SELECT * FROM PackageMapping
    WHERE ARPName IN
    (
      SELECT ProdID0 FROM CM_DB.dbo.v_GS_ADD_REMOVE_PROGRAMS a, CM_DB.dbo.v_GS_NETWORK_ADAPTER n
      WHERE a.ResourceID = n.ResourceID AND
      MACAddress0 = @MacAddress
    )
    go
    

    Uložená procedura v předchozím příkladu předpokládá, že databáze Configuration Manager centrální primární lokality se nachází v počítači, na kterém běží SQL Server jako databáze MDT. Pokud se databáze centrální primární lokality nachází v jiném počítači, je nutné provést příslušné změny uložené procedury. Kromě toho je nutné aktualizovat název databáze (CM_DB). Zvažte také udělení přístupu pro čtení dalších účtů k zobrazení v_GS_ADD_REMOVE_PROGRAMS v databázi Configuration Manager.

  4. Nakonfigurujte soubor CustomSettings.ini pro dotazování této databázové tabulky zadáním názvu oddílu ([DynamicPackages] v seznamu Priorita ), který odkazuje na informace o databázi.

    [Settings]
    ...
    Priority=MacAddress, DefaultGateway, DynamicPackages, Default
    ...
    
  5. Vytvořte [DynamicPackages] oddíl pro zadání názvu oddílu databáze.

    [DynamicPackages]
    SQLDefault=DB_DynamicPackages
    
  6. Vytvořte oddíl databáze pro zadání informací o databázi a podrobností dotazu.

    [DB_DynamicPackages]
    SQLServer=SERVER1
    Database=MDTDB
    StoredProcedure=RetrievePackages
    Parameters=MacAddress
    SQLShare=Logs
    Instance=SQLEnterprise2005
    Port=1433
    Netlib=DBNMPNTW
    

    V předchozím příkladu bude dotazována databáze MDT s názvem MDTDB na počítači, na kterém běží SQL Server instance s názvem SERVER1. Databáze obsahuje uloženou proceduru s názvem RetrievePackages (vytvořenou v kroku 3).

    Při spuštění ZTIGather.wsf se automaticky vygeneruje příkaz jazyk SQL (Structured Query Language) (SQL) SELECT a jako parametr dotazu se předá hodnota vlastního klíče MakeModelQuery:

    EXECUTE RetrievePackages ?
    

    Skutečná hodnota vlastního klíče MACAddress bude nahrazena odpovídající hodnotou "?". Tento dotaz vrátí sadu záznamů s řádky zadanými v kroku 2.

    Proměnlivý počet argumentů nelze předat uložené proceduře. V důsledku toho, pokud má počítač více než jednu adresu MAC, nelze do uložené procedury předat všechny adresy MAC. Jako alternativu nahraďte uloženou proceduru zobrazením, které umožňuje dotazování zobrazení příkazem SELECT s klauzulí IN pro předání všech hodnot adres MAC.

    Pokud má aktuální počítač hodnotu vloženou Office12.0 do tabulky (krok 2), vrátí se na základě zde uvedeného scénáře jeden řádek (XXX0000F:Install Office 2010 Professional Plus). To znamená, že balíček XXX0000F:Instalace Office 2001 Professional Plus se nainstaluje procesem ZTI během fáze obnovení stavu.

Scénář plně automatizovaného nasazení LTI

Hlavním účelem LTI je co nejvíce automatizovat proces nasazení. I když ZTI poskytuje úplnou automatizaci nasazení pomocí skriptů MDT a Služby pro nasazení systému Windows, lti je navržený tak, aby fungoval s menším počtem požadavků na infrastrukturu.

Průvodce nasazením systému Windows použitý v procesu nasazení LTI můžete automatizovat a omezit (nebo odstranit) zobrazené stránky průvodce. Můžete přeskočit celý Průvodce nasazením systému Windows zadáním vlastnosti SkipWizard v CustomSettings.ini. Pokud chcete přeskočit jednotlivé stránky průvodce, použijte následující vlastnosti:

  • SkipAdminPassword

  • SkipApplications

  • SkipBDDWelcome

  • SkipBitLocker

  • SkipBitLockerDetails

  • SkipTaskSequence

  • SkipCapture

  • SkipComputerBackup

  • SkipComputerName

  • SkipDomainMembership

  • SkipFinalSummary

  • SkipLocaleSelection

  • SkipPackageDisplay

  • SkipProductKey

  • SkipSummary

  • SkipTimeZone

  • SkipUserData

Další informace o těchto jednotlivých vlastnostech najdete v odpovídající vlastnosti v dokumentu MDT Referenční informace o sadě nástrojů.

Pro každou přeskočenou stránku průvodce zadejte hodnoty odpovídajících vlastností, které se obvykle shromažďují prostřednictvím stránky průvodce v CustomSettings.ini a BootStrap.ini souborech. Další informace o vlastnostech, které musí být nakonfigurovány v těchto souborech, najdete v části "Poskytování vlastností pro vynecháné stránky průvodce nasazením" v dokumentu MDT Toolkit Reference.

Plně automatizované nasazení LTI pro scénář aktualizace počítače

Následující obrázek znázorňuje soubor CustomSettings.ini, který se používá pro scénář Aktualizace počítače, který přeskočí všechny stránky Průvodce nasazením systému Windows. V této ukázce jsou vlastnosti, které se mají poskytnout při přeskočení stránky průvodce, okamžitě pod vlastností, která přeskočí stránku průvodce.

[Settings]
Priority=Default
Properties=MyCustomProperty

[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac /lae
SkipCapture=YES
SkipAdminPassword=YES
SkipProductKey=YES

DeploymentType=REFRESH

SkipDomainMembership=YES
JoinDomain=DomainName
DomainAdmin=Administrator
DomainAdminDomain=DomainName
DomainAdminPassword=a_secure_password

SkipUserData=yes
UserDataLocation=AUTO
UDShare=\\Servername\Sharename\Directory
UDDir=%ComputerName%

SkipComputerBackup=YES
ComputerBackuplocation=AUTO
BackupShare=\\Servername\Backupsharename
BackupDir=%ComputerName%

SkipTaskSequence=YES
TaskSequenceID=Enterprise

SkipComputerName=YES
OSDComputerName=%ComputerName%

SkipPackageDisplay=YES
LanguagePacks001={3af4e3ce-8122-41a2-9cf9-892145521660}
LanguagePacks002={84fc70d4-db4b-40dc-a660-d546a50bf226}

SkipLocaleSelection=YES
UILanguage=en-US
UserLocale=en-CA
KeyboardLocale=0409:00000409

SkipTimeZone=YES
TimeZoneName=China Standard Time

SkipApplications=YES
Applications001={a26c6358-8db9-4615-90ff-d4511dc2feff}
Applications002={7e9d10a0-42ef-4a0a-9ee2-90eb2f4e4b98}
UserID=Administrator
UserDomain=DomainName
UserPassword=P@ssw0rd

SkipBitLocker=YES
SkipSummary=YES
Powerusers001=DomainName\Username

Plně automatizované nasazení LTI pro nový scénář počítače

Následuje příklad souboru CustomSettings.ini použitého pro scénář Nový počítač, který přeskočí všechny stránky Průvodce nasazením systému Windows. V této ukázce jsou vlastnosti, které se mají poskytnout při přeskočení stránky průvodce, okamžitě pod vlastností, která přeskočí stránku průvodce.

[Settings]
Priority=Default
Properties=MyCustomProperty

[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac /lae

SkipCapture=YES
ComputerBackupLocation=\\WDG-MDT-01\Backup$\
BackupFile=MyCustomImage.wim

SkipAdminPassword=YES
SkipProductKey=YES

SkipDomainMembership=YES
JoinDomain=WOODGROVEBANK
DomainAdmin=Administrator
DomainAdminDomain=WOODGROVEBANK
DomainAdminPassword=P@ssw0rd

SkipUserData=Yes
UserDataLocation=\\WDG-MDT-01\UserData$\Directory\usmtdata

SkipTaskSequence=YES
TaskSequenceID=Enterprise

SkipComputerName=YES
OSDComputerName=%SerialNumber%

SkipPackageDisplay=YES
LanguagePacks001={3af4e3ce-8122-41a2-9cf9-892145521660}
LanguagePacks002={84fc70d4-db4b-40dc-a660-d546a50bf226}

SkipLocaleSelection=YES
UILanguage=en-US
UserLocale=en-CA
KeyboardLocale=0409:00000409

SkipTimeZone=YES
TimeZoneName=China Standard Time

SkipApplications=YES
Applications001={a26c6358-8db9-4615-90ff-d4511dc2feff}
Applications002={7e9d10a0-42ef-4a0a-9ee2-90eb2f4e4b98}

SkipBitLocker=YES
SkipSummary=YES
Powerusers001=WOODGROVEBANK\PilarA
CaptureGroups=YES
SLShare=\\WDG-MDT-01\UserData$\Logs
Home_page=https://www.microsoft.com/NewComputer

Volání webových služeb v MDT

V dřívějších verzích MDT bylo zpracování pravidel podporováno prostřednictvím CustomSettings.ini a databází, ze kterých bylo možné načíst hodnoty z místního počítače (obvykle pomocí rozhraní WMI), abyste se mohli rozhodnout, co je potřeba udělat v jednotlivých počítačích během nasazení. Kromě toho můžete provádět dotazy SQL a volání uložených procedur pro načtení dalších informací z externích databází. S tímto přístupem však byly problémy – zejména s vytvářením zabezpečených SQL Server připojení.

Pro usnadnění tohoto problému má MDT schopnost provádět volání webové služby na základě jednoduchých pravidel definovaných v CustomSettings.ini. Tyto žádosti o webové služby nevyžadují žádný zvláštní kontext zabezpečení a můžou použít jakýkoli port TCP/IP, který je potřeba ke zjednodušení konfigurace brány firewall.

Následující informace ukazují, jak nakonfigurovat CustomSettings.ini pro volání konkrétní webové služby. V tomto scénáři je webová služba vybrána náhodně z internetového vyhledávání. Jako vstup použije PSČ a vrátí město, stát, směrové číslo oblasti a časové pásmo (jako dopis) pro zadané PSČ.

[Settings]
Priority=Default, USZipService
Properties=USZip, City, State, Zip, Area_Code, Time_Zones
[Default]
USZip=98052
[USZipService]
WebService=http://www.webservicex.net/uszip.asmx/GetInfoByZIP
Parameters=USZip

Spuštěním tohoto kódu se vytvoří výstup podobný následujícímu:

Added new custom property USZIP
Added new custom property CITY
Added new custom property STATE
Added new custom property ZIP
Added new custom property AREA_CODE
Added new custom property TIME_ZONES
Using from [Settings]: Rule Priority = DEFAULT, USZIPSERVICE
------ Processing the [DEFAULT] section ------
Property USZIP is now = 98052
Using from [DEFAULT]: USZIP = 98052
------ Processing the [USZIPSERVICE] section ------
Using COMMAND LINE ARG: Ini file = CustomSettings.ini
CHECKING the [USZIPSERVICE] section
About to execute web service call to http://www.webservicex.net/uszip.asmx/GetInfoByZIP: USZip=98052
Response from web service: 200 OK
Successfully executed the web service.
Property CITY is now = Redmond
Obtained CITY value from web service:  CITY = Redmond
Property STATE is now = WA
Obtained STATE value from web service:  STATE = WA
Property ZIP is now = 98052
Obtained ZIP value from web service:  ZIP = 98052
Property AREA_CODE is now = 425
Obtained AREA_CODE value from web service:  AREA_CODE = 425
------ Done processing CustomSettings.ini ------

Při spuštění webové služby je potřeba watch několik menších komplikací:

  • S proxy servery nedělejte nic zvláštního. Pokud existuje anonymní proxy server, použijte ho, ale ověřování proxy serverů může způsobit problémy. Ve většině případů se webová služba nezavolá.

  • CustomSettings.ini nebo ZTIGather.xml hledá vlastnosti definované ve značkách XML vrácených v důsledku volání webové služby (stejně jako u databázového dotazu nebo jiného pravidla). Ve vyhledávání XML se ale rozlišují malá a velká písmena. Webová služba popsaná tady naštěstí vrátí všechny názvy vlastností velkými písmeny, což ZTIGather.xml očekává. Tento problém můžete obejít tak, že přemapujte položky s malými nebo smíšenými písmeny.

  • POST Doporučuje se požadavek na webovou službu, takže volání webové služby musí být schopné podporovat POST.

Připojení k síťovým prostředkům

Během procesů nasazení LTI a ZTI můžete vyžadovat přístup k síťovému prostředku na jiném serveru, než je server hostující sdílenou složku nasazení. Musíte být ověřeni na druhém serveru, abyste měli přístup ke sdíleným složkám nebo službám tam. Aplikaci můžete například nainstalovat ze sdílené složky na jiném serveru, než je server hostující sdílenou složku nasazení, kterou používají skripty MDT.

Poznámka

Pokud chcete dotazovat SQL Server databází hostovaných na jiném serveru, než je server hostující sdílenou složku nasazení, projděte si vlastnosti Database, DBID, DBPwd, Instance, NetLib, Order, ParametersCondition, SQLServer, SQLShare a Table v referenčních informacích k sadě nástrojů k mdt dokumentu.

Pomocí skriptu ZTIConnect.wsf se můžete připojit k jiným serverům a přistupovat k prostředkům na nich. Syntaxe skriptu ZTIConnect.wsf je následující (kde unc_path je cesta UNC (Universal Naming Convention) pro připojení k serveru):

cscript.exe "%SCRIPTROOT%\ZTIConnect.wsf" /uncpath:unc_path

Ve většině případů spustíte skript ZTIConnect.wsf jako úlohu pořadí úloh. Před úlohami vyžadujícími přístup k jinému serveru, než je server hostující sdílenou složku nasazení, spusťte skript ZTIConnect.wsf.

Přidání skriptu ZTIConnect.wsf jako úlohy do pořadí úkolů sestavení

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Task Sequences (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně podrobností vyberte task_sequence (kde task_sequence je pořadí úkolů, které chcete upravit).

  4. V podokně Akce vyberte Vlastnosti.

  5. Vyberte kartu Pořadí úloh, přejděte do skupiny (kde skupina je skupina, ve které se má spustit skript ZTIConnec.wsf) a vyberte Přidat. Vyberte Obecné a pak vyberte Spustit příkazový řádek.

    Poznámka

    Před přidáním úkolů, které vyžadují přístup k prostředkům na cílovém serveru, přidejte úlohu.

  6. Na kartě Vlastnosti nové úlohy použijte následující informace:

    V tomto poli Udělejte to
    Název Zadejte Připojit k serveru (kde server je název serveru, ke kterému se chcete připojit).
    Popis Zadejte text, který vysvětluje, proč je potřeba vytvořit připojení.
    Příkaz Zadejte cscript.exe "%SCRIPTROOT%\ZTIConnect.wsf" /uncpath:unc_path (kde unc_path je cesta UNC ke sdílené složce na serveru).
  7. Pomocí následujících informací dokončete kartu Možnosti nového úkolu. Pokud není zadáno, přijměte výchozí hodnoty a pak vyberte OK.

    V tomto poli Udělejte to
    Kódy úspěchu Zadejte 0 3010. (Skript ZTIConnect.wsf vrátí tyto kódy po úspěšném dokončení.)
    Seznam podmínek Přidejte všechny podmínky, které by mohly být nezbytné. (Ve většině případů tato úloha nevyžaduje žádné podmínky.)

    Po přidání úlohy, která spustí skript ZTIConnect.wsf, budou mít další úlohy přístup k síťovým prostředkům na serveru zadaném v možnosti /uncpath skriptu ZTIConnect.wsf.

Nasazení správných ovladačů zařízení do počítačů se stejnými hardwarovými zařízeními, ale s jinou sadou a modelem

Varianty čísel a názvů modelů můžou existovat bez prakticky žádného rozdílu v sadě ovladačů. Tyto variace v číslech a názvech modelů můžou zbytečně prodloužit čas strávený vytvářením více databázových položek pro daný model. Následující postup ukazuje, jak definovat novou vlastnost pomocí volání funkce ukončení uživatele, která vrací podřetězce čísla modelu.

Vytvoření aliasů modelu

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

  4. V dialogovém okně Vlastnosti vyberte kartu Pravidla .

  5. V částech Make a Model databáze MDT vytvořte aliasy pro typy hardwaru. Zkrátte typ modelu v otevřených závorkách () v názvu modelu. Například HP DL360 (G112) se změní na HP DL360.

  6. Do každé části přidejte vlastní proměnnou ModelAlias .

  7. Vytvořte nový [SetModel] oddíl.

  8. [SetModel] Přidejte oddíl do nastavení Priorita v oddílu[Settings].

  9. Přidejte do oddílu ModelAlias řádek, který bude odkazovat na ukončovací skript uživatele, který zkrátí název modelu na ().

  10. Vytvořte vyhledávání databáze MMApplications , kde ModelAlias je roven modelu.

  11. Vytvořte ukončovací skript uživatele a umístěte ho do stejného adresáře jako soubor CustomSettings.ini, aby se zkrátil název modelu.

    Následující příklad ukazuje CustomSettings.ini a ukončovací skript uživatele.

    CustomSettings.ini:

    [Settings]
    Priority=SetModel, MMApplications, Default
    Properties= ModelAlias
    [SetModel]
    ModelAlias=#SetModelAlias()#
    Userexit=Userexit.vbs
    [MMApplications]
    SQLServer=Server1
    Database=MDTDB
    Netlib=DBNMPNTW
    SQLShare=logs
    Table= MakeModelSettings
    Parameters=Make, ModelAlias
    ModelAlias=Model
    Order=Sequence
    

    Ukončovací skript uživatele:

    Function UserExit(sType, sWhen, sDetail, bSkip)
      UserExit = Success
    End Function
    
    Function SetModelAlias()
      If Instr(oEnvironment.Item("Model"), "(") <> 0 Then
        SetModelAlias = Left(oEnvironment.Item("Model"), _
                          Instr(oEnvironment.Item("Model"), _
                            "(") - 1)
        oLogging.CreateEntry "USEREXIT - " & _
          "ModelAlias has been set to " & SetModelAlias, _
          LogTypeInfo
      Else
        SetModelAlias = oEnvironment.Item("Model")
        oLogging.CreateEntry " USEREXIT - " & _
          "ModelAlias has not been changed.", LogTypeInfo
      End if
    End Function
    

Konfigurace kroků podmíněného pořadí úloh

V některých scénářích zvažte podmíněné spuštění kroku pořadí úkolů na základě definovaných kritérií. Pokud chcete určit, jestli se má krok pořadí úkolů spustit, můžete přidat libovolnou kombinaci těchto podmínek. Můžete například použít hodnotu proměnné pořadí úkolů a hodnotu nastavení registru k určení, zda má být krok pořadí úkolů spuštěn.

Pomocí MDT spusťte pořadí úkolů podmíněně na základě:

  • Jeden nebo více příkazů KDYŽ

  • Proměnná pořadí úkolů

  • Verze cílového operačního systému

  • Logické výsledky dotazu WMI

  • Nastavení registru

  • Software nainstalovaný v cílovém počítači

  • Vlastnosti složky

  • Vlastnosti souboru

Konfigurace kroku podmíněného pořadí úloh

Kroky podmíněného pořadí úkolů se konfigurují v aplikaci Deployment Workbench na kartě Možnosti kroku pořadí úkolů. Do kroku pořadí úkolů můžete přidat jednu nebo více podmínek a vytvořit tak odpovídající podmínku pro spuštění nebo nespouštět krok.

Poznámka

Každý podmíněný krok pořadí úkolů vyžaduje alespoň jeden příkaz KDYŽ .

Zobrazení karty Možnosti kroku pořadí úkolů

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Task Sequences (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně podrobností vyberte task_sequence (kde task_sequence je název pořadí úkolů, které se má nakonfigurovat).

  4. V podokně Akce vyberte Vlastnosti.

  5. V dialogovém okněvlastnosti task_sequence vyberte na kartě Pořadí úlohkrok (kde krok je název kroku pořadí úkolů, který chcete nakonfigurovat) a pak vyberte kartu Možnosti.

    Na kartě Možnosti kroku pořadí úkolů proveďte následující akce:

  • Přidat. Výběrem tohoto tlačítka přidáte podmínku do kroku pořadí úkolů.

  • Odebrat. Výběrem tohoto tlačítka odeberete existující podmínku v kroku pořadí úkolů.

  • Upravit. Toto tlačítko vyberte, pokud chcete upravit existující podmínku v kroku pořadí úkolů.

Příkazy IF v podmínkách

Všechny podmínky pořadí úkolů obsahují jeden nebo více příkazů KDYŽ . Příkazy IF jsou základem pro vytváření kroků podmíněného pořadí úkolů. Podmínka kroku pořadí úkolů může obsahovat pouze jeden příkaz KDYŽ, ale pod příkaz IF nejvyšší úrovně lze vnořit více příkazů KDYŽ, aby se vytvořily složitější podmínky.

Příkaz KDYŽ může být založený na podmínkách uvedených v následující tabulce, které jsou nakonfigurované v dialogovém okně Vlastnosti příkazu IF .

Podmínka Tuto možnost vyberte, pokud chcete pořadí úkolů spustit, pokud
Všechny podmínky Všechny podmínky pod tímto příkazem KDYŽ musí být splněné.
Všechny podmínky Všechny podmínky pod tímto příkazem KDYŽ jsou splněné.
Žádné Žádné podmínky pod tímto příkazem KDYŽ nejsou splněné.

Dokončete podmínku pro spuštění kroku pořadí úkolů přidáním dalších kritérií k podmínkám (například proměnné pořadí úkolů nebo hodnoty v nastavení registru).

Přidání podmínky příkazu IF do kroku pořadí úkolů

  1. Na kartě Možnost kroku (kde krok je název kroku pořadí úkolů, který se má nakonfigurovat) vyberte Přidat a pak vyberte Příkaz If.

  2. V dialogovém okně Vlastnosti příkazu If vyberte podmínku (kde podmínka je jedna z podmínek uvedených v předchozí tabulce) a pak vyberte OK.

Proměnné pořadí úkolů v podmínkách

Pomocí podmínky Proměnná pořadí úkolů můžete vyhodnotit libovolnou proměnnou pořadí úkolů vytvořenou úlohou Nastavit proměnnou pořadí úkolů nebo libovolným úkolem v pořadí úkolů. Představte si například síť, která obsahuje klientské počítače se systémem Windows XP, které jsou součástí domény, a některé počítače, které jsou v pracovní skupině. S vědomím, že aktuální zásady domény vynutí uložení všech uživatelských nastavení v síti, může být potřeba uložit uživatelská nastavení jenom pro počítače, které nejsou součástí domény – tedy počítačů, které jsou v pracovní skupině. V takovém případě přidejte do úlohy Zaznamenat uživatelské soubory a nastavení podmínku, která cílí na počítače v pracovní skupině.

Přidání podmínky založené na proměnné pořadí úkolů

  1. Na kartě Možnosti kroku (kde krok je název kroku pořadí úkolů, který se má nakonfigurovat) vyberte Přidat podmínku a pak vyberte Proměnná pořadí úkolů.

  2. V dialogovém okně Podmínka proměnné pořadí úkolů do pole Proměnná zadejte OSDJoinType.

    Poznámka

    Tato proměnná je nastavena na 0 pro počítače, které jsou připojené k doméně, a na 1 pro počítače v pracovní skupině.

  3. V poli Podmínka vyberte rovná se.

  4. Do pole Hodnota zadejte 1 a pak vyberte OK.

Verze operačního systému v podmínkách

Pomocí podmínky Verze operačního systému ověřte stávající verzi operačního systému cílového počítače nebo existujícího klienta (při zachycení image). Představte si například síť, která obsahuje několik serverů, které budou upgradovány z Windows Serveru 2003 na Windows Server 2008. Nastavení sítě by mělo být zkopírováno a použito pouze na serverech se systémem Windows Server 2003. Všechny ostatní servery budou mít výchozí nastavení sítě, které používá Systém Windows Server 2008.

Přidání podmínky na základě verze operačního systému

  1. V Editoru pořadí úloh vyberte úlohu Zaznamenat nastavení sítě .

  2. Vyberte Přidat podmínku a pak vyberte Verze operačního systému.

  3. V poli Architektura vyberte příslušný server. V tomto příkladu vyberte x86.

  4. V poli Operační systém vyberte operační systém a verzi, pro které chcete nastavit podmínku. V tomto příkladu vyberte x86 Windows 2003.

  5. V poli Podmínka vyberte příslušnou podmínku a pak vyberte OK.

Vlastnosti souboru v podmínkách

Pomocí podmínky Vlastnosti souboru ověřte verzi nebo časy zachytávky daného souboru a určete, jestli se má spustit úloha nebo skupina úkolů. V tomto příkladu produkční prostředí obsahuje image systému Windows Server 2003, která se neustále aktualizuje a používá pro každý nový server přidaný do sítě. Všechny serverové počítače v prostředí používají vlastní aplikaci, která vyžaduje rozhraní API (Digital Access Object) verze 3.60.6815.

Všechny existující servery fungují správně. Každý nový server přidaný do sítě s imagí ale nemůže aplikaci spustit. Vzhledem k tomu, že údržba a aktualizace imagí nese odpovědnost jiné skupiny, rozhodnete se, že pořadí úloh nasazení se změní tak, aby se nainstalovala příslušná verze DAO, pokud je stávající verze DAO nasazená s imagí nesprávná.

Přidání podmínky Vlastnosti souboru do kroku pořadí úkolů v Configuration Manager

  1. V Configuration Manager vytvořte balíček pro instalaci DAO 3.60.6815. Volejte tento balíček DAO s programem s názvem InstallDAO. Další informace o vytváření balíčků najdete v tématu Vytvoření balíčku.

  2. Vytvořte krok Instalace softwaru pro nasazení balíčku DAO.

  3. Vyberte krok pořadí úkolů Nainstalovat software vytvořený v kroku 2 a pak vyberte kartu Možnosti .

  4. Vyberte Přidat podmínku a pak vyberte Vlastnosti souboru.

  5. Do pole Cesta zadejte C:\Program Files\Microsoft Shared\DAO\dao360.dll.

  6. Zaškrtněte políčko Zkontrolovat verzi a pak pro podmínku vyberte Nerovná se .

  7. Do pole Verze zadejte 3.60.6815.

  8. V takovém případě zrušte zaškrtnutí políčka Zkontrolovat časové razítko a pak vyberte OK.

Vlastnosti složky v podmínkách

Pomocí podmínky Vlastnosti složky ověřte časové razítko dané složky a určete, jestli se má spustit úloha nebo skupina úkolů. Představte si například situaci, kdy byla interně vyvinutá aplikace aktualizována tak, aby fungovala s Windows 8. Ne všechny počítače v síti však mají nainstalovanou nejnovější verzi aplikace a před upgradem aplikace je nutné provést proces převodu dat.

Pokud je časové razítko složky, ve které je aplikace nainstalovaná, 31. 12. 2007 nebo starší, pak na cílovém počítači běží nekompatibilní verze aplikace a v cílovém počítači byste měli spustit proces převodu dat. Podmíněně spusťte krok pořadí úkolů, který spustí proces převodu dat na počítačích, které mají starší verzi aplikace.

Přidání podmínky vlastnosti složky do kroku pořadí úkolů

  1. V konzole Configuration Manager nebo v aplikaci Deployment Workbench upravte v editoru pořadí úkolů task_sequence (kde pořadí úkolů je pořadí úkolů, které chcete upravit).

  2. Vytvořte úlohu příkazového řádku , která provede proces převodu dat.

  3. Vyberte úkol vytvořený v kroku 1.

  4. Vyberte Přidat podmínku a pak vyberte Vlastnosti složky.

  5. Do pole Cesta zadejte cestu ke složce, která obsahuje aplikaci.

  6. Zaškrtněte políčko Zkontrolovat časové razítko .

  7. Jako podmínku vyberte Menší než nebo rovno .

  8. V poli Datum vyberte 31.12.2007.

  9. V poli Čas vyberte 12:00:00 AM a pak vyberte OK.

Nastavení registru v podmínkách

Pomocí podmínky Nastavení registru ověřte existenci klíčů a hodnot v registru a odpovídající data uložená v hodnotách registru. Představte si například případ, kdy aplikace aktuálně používaná na malé sadě počítačů nemůže běžet na Windows 8 a nasazení Windows 8 je zavedeno pro upgrade počítačů, na kterých je aktuálně spuštěn systém Windows XP. Vytvořte podmínku pro úplně první úlohu v pořadí, která v registru zkontroluje položku pro nekompatibilní aplikaci a přeruší proces nasazení pro tento počítač, pokud se najde.

Přidání podmínky nastavení registru do kroku pořadí úkolů

  1. V konzole Configuration Manager nebo v aplikaci Deployment Workbench upravte v editoru pořadí úkolů task_sequence (kde pořadí úkolů je pořadí úkolů, které nasazuje Windows 8).

  2. Vyberte první úlohu v pořadí a pak vyberte kartu Možnosti .

  3. Vyberte Přidat podmínku a pak vyberte Nastavení registru.

  4. V seznamu Kořenový klíč vyberte HKEY_LOCAL_MACHINE.

  5. Do pole Klíč zadejte SOFTWARE\WOODGROVE.

  6. Pro podmínku vyberte Neexistuje . V tomto případě se úloha spustí a pořadí bude pokračovat pouze v případě, že klíč neexistuje.

  7. Volitelně může podmínka zkontrolovat, jestli neexistuje hodnota, pokud je název hodnoty zadaný do pole Název hodnoty .

  8. Pokud byla použita jiná podmínka než existuje nebo neexistuje , zadejte hodnotu a typ hodnoty.

  9. Vyberte OK.

Dotazy WMI v podmínkách

Ke spuštění libovolného dotazu rozhraní WMI použijte podmínku dotazu WMI . Podmínka se vyhodnotí jako Pravda, pokud dotaz vrátí alespoň jeden výsledek. Představte si například, že tým nasazení potřebuje upgradovat operační systém všech serverů daného modelu , například Dell 1950. Pomocí dotazu WMI můžete zkontrolovat model jednotlivých počítačů a pokračovat v nasazení jenom v případě, že se najde správný model.

Přidání podmínky dotazu WMI do kroku pořadí úkolů

  1. V konzole Configuration Manager nebo v aplikaci Deployment Workbench upravte v editoru pořadí úkolů task_sequence (kde pořadí úkolů je pořadí úkolů, které upgraduje servery).

  2. Vyberte první úlohu v pořadí a pak vyberte kartu Možnosti .

  3. Vyberte Přidat podmínku a pak vyberte Dotaz WMI.

  4. Do pole Obor názvů rozhraní WMI zadejte root\cimv2.

  5. Do pole Dotaz WQL zadejte Select * From Win32_ComputerSystem WHERE Model like "%Dell%%1950%". Vyberte OK.

Nainstalovaný software v podmínkách

Pomocí podmínky Nainstalovaný software zkontrolujte, jestli je na cílovém počítači aktuálně nainstalovaná určitá část softwaru. Pomocí této podmínky lze vyhodnotit pouze software nainstalovaný pomocí souborů MSI (Microsoft Installer). Představte si například, že chcete upgradovat operační systém všech serverů kromě těch, na kterých běží Microsoft SQL Server 2012.

Přidání podmínky nainstalovaného softwaru do kroku pořadí úkolů

  1. V konzole Configuration Manager nebo v aplikaci Deployment Workbench upravte v editoru pořadí úkolů task_sequence (kde pořadí úkolů je pořadí úkolů, které upgraduje servery).

  2. Vyberte první úlohu v pořadí a pak vyberte kartu Možnosti .

  3. Vyberte Přidat podmínku a pak vyberte Nainstalovaný software.

  4. Vyberte Procházet a pak vyberte soubor MSI pro SQL Server 2012.

  5. Zaškrtněte políčko Shoda s tímto konkrétním produktem a určete, že cílové počítače s SQL Server 2012, a ne žádné jiné verze, které by měl tento dotaz rozpoznat.

  6. Vyberte OK.

Složité podmínky

Pomocí příkazů KDYŽ je možné seskupit více podmínek a vytvořit tak složité podmínky. Představte si například, že konkrétní krok by se měl spustit jenom pro počítače Contoso 1950 se systémem Windows Server 2003 nebo Windows Server 2008. Napsaný jako programový příkaz KDYŽ by vypadal podobně jako následující:

IF ((Computer Model IS "Contoso 1950") AND (operating system=2003 OR operating system=2008))

Přidání komplexní podmínky

  1. V konzole Configuration Manager nebo v aplikaci Deployment Workbench upravte v editoru pořadí úkolů task_sequence (kde pořadí úkolů je pořadí úkolů, které upgraduje servery).

  2. Vyberte krok pořadí úkolů, do kterého chcete přidat podmínku, a pak vyberte kartu Možnosti .

  3. Vyberte Přidat podmínku, vyberte If – příkaz a pak vyberte Všechny podmínky. Vyberte OK.

  4. Vyberte příkaz podmínky, vyberte Přidat podmínku a pak vyberte Dotaz WMI.

  5. Ujistěte se, že je jako obor názvů WMI zadaný root\cimv2 , a pak do pole Dotaz WQL zadejte SELECT * FROM Win32_ComputerSystem WHERE ComputerModel LIKE "%Contoso%1950%". Vyberte OK.

  6. Vyberte příkaz IF a pak vyberte Přidat podmínku. Vyberte Příkaz If a pak vyberte Libovolná podmínka. Vyberte OK.

  7. Vyberte druhý příkaz KDYŽ . Vyberte Přidat podmínku a pak vyberte Verze operačního systému.

  8. V poli Architektura vyberte architekturu pro servery. V tomto příkladu vyberte x86.

  9. V poli Operační systém vyberte operační systém a verzi. V tomto příkladu vyberte x86 Původní verze Systému Windows 2003. Vyberte OK.

  10. Vyberte druhý příkaz KDYŽ . Vyberte Přidat podmínku a pak vyberte Verze operačního systému.

  11. V poli Architektura vyberte architekturu pro servery. V tomto příkladu vyberte x86.

  12. V poli Operační systém vyberte operační systém a verzi. V tomto příkladu vyberte x86 Původní verze Systému Windows 2008. Vyberte OK.

Vytvoření vysoce škálovatelné infrastruktury nasazení LTI

V tomto scénáři není pro infrastrukturu nasazení k dispozici žádná elektronická distribuce softwaru, takže pomocí MDT vytvoříte plně automatizovanou infrastrukturu nasazení LTI. Škálovatelná infrastruktura LTI využívá technologie SQL Server, Služby pro nasazení systému Windows a Replikace distribuovaného systému souborů DFS (Windows Server 2003).

Škálujte infrastrukturu LTI pomocí:

Zajištění existence vhodné infrastruktury

Vysoce škálovatelná infrastruktura nasazení LTI používá hvězdicovou topologii pro replikaci obsahu. proto nejprve nominujte server nasazení v produkčním prostředí, který bude plnit roli hlavního serveru pro nasazení. Následující seznam obsahuje požadované součásti pro hlavní server nasazení.

Požadovaná komponenta Účel/komentář
Windows Server 2003 R2, Vyžaduje se pro podporu DFS-R
MDT Obsahuje hlavní kopii sdílené složky nasazení.
SQL Server 2005 Pokud chcete umožnit replikaci databáze MDT, musí to být úplná verze.
DFS-R Vyžaduje se pro replikaci sdílené složky nasazení.
Služba pro nasazení systému Windows Vyžaduje se k povolení inicializování síťových instalací založených na PXE.

Po výběru hlavního serveru pro nasazení zřiďte v každé lokalitě další servery pro podporu nasazení LTI. Následující seznam obsahuje požadované součásti pro podřízený server nasazení.

Požadovaná komponenta Účel/komentář
Windows Server 2003 R2, Vyžaduje se pro podporu DFS-R
Microsoft SQL Server 2005 Express Edition Přijímá replikované kopie databáze MDT.
DFS-R Vyžadováno pro replikaci sdílené složky nasazení
Služba pro nasazení systému Windows Vyžaduje se k povolení inicializování síťových instalací založených na PXE.

Poznámka

Služba pro nasazení systému Windows musí být nastavena a nakonfigurována na každém podřízené serveru, ale není nutné přidávat spouštěcí nebo instalační bitové kopie.

Přidání obsahu do MDT

Pomocí aplikace Deployment Workbench naplňte hlavní server pro nasazení obsahem a vytvořte a naplňte databázi MDT, jak je popsáno v následujících částech. Informace o naplnění databáze pomocí:

  • Aplikace, viz část Konfigurace aplikací v aplikaci Deployment Workbench v dokumentu MDT Pomocí sady Microsoft Deployment Toolkit.

  • Operační systémy, viz část "Konfigurace operačních systémů v aplikaci Deployment Workbench" v dokumentu MDT Using the Microsoft Deployment Toolkit

  • Balíčky operačního systému najdete v části Konfigurace balíčků v aplikaci Deployment Workbench v dokumentu MDT Pomocí sady Microsoft Deployment Toolkit.

  • Ovladače zařízení najdete v části Konfigurace ovladačů zařízení v aplikaci Deployment Workbench v dokumentu MDT Pomocí sady Microsoft Deployment Toolkit.

  • Pořadí úloh, viz část "Konfigurace pořadí úkolů v aplikaci Deployment Workbench" v dokumentu MDT Using the Microsoft Deployment Toolkit

Poznámka

Ujistěte se, že se soubor LiteTouchPE_x86.wim vytvořený při aktualizaci sdílené složky nasazení přidal do Služby pro nasazení systému Windows.

Příprava Služby pro nasazení systému Windows

Vzhledem k tomu, že se soubor LiteTouchPE_x86.wim bude replikovat pravidelně prostřednictvím replikační skupiny DFS-R, musí být úložiště dat konfigurace spouštění pravidelně aktualizováno tak, aby odráželo nově replikované prostředí prostředí Windows PE. Na každém serveru nasazení proveďte následující kroky.

Příprava Služby pro nasazení systému Windows

  1. Otevřete okno příkazového řádku.

  2. Zadejte WDSUtil/set-server/BCDRefreshPolicy/Enabled:yes/RefreshPeriod:60 a stiskněte klávesu ENTER.

Poznámka

V příkladu uvedeném tady je období aktualizace nastaveno na 60 minut; Tuto hodnotu však můžete nakonfigurovat tak, aby se replikovali během období, které se rovná období DFS-R.

Konfigurace replikace distribuovaného systému souborů

Při škálování architektury nasazení LTI použijete dfs-R jako základ pro replikaci obsahu ze sdílené složky nasazení MDT a prostředí windows PE Lite Touch boot a z hlavního serveru pro nasazení na podřízené servery nasazení.

Poznámka

Před provedením následujících kroků se ujistěte, že je nainstalovaný systém DFS-R.

Konfigurace dfs-R pro replikaci obsahu nasazení

  1. Otevřete konzolu Pro správu systému souborů DFS.

  2. V konzole Pro správu systému souborů DFS rozbalte položku Správa systému souborů DFS.

  3. Klikněte pravým tlačítkem na Replikace a pak vyberte Nová skupina replikace.

  4. V Průvodci novou skupinou replikace vyberte na stránce Typ skupiny replikacemožnost Nová skupina replikace s více účely.

  5. Vyberte Další.

  6. Na stránce Název a doména zadejte následující informace:

    • Do pole Název skupiny replikace zadejte název skupiny replikace, například Skupina replikace MDT 2010.

    • Do pole Nepovinný popis skupiny replikace zadejte popis skupiny replikace, například Skupina pro replikaci dat MDT 2010.

    • Ujistěte se, že pole Doména obsahuje správný název domény.

  7. Vyberte Další.

  8. Na stránce Členové skupiny replikace proveďte tyto kroky:

    1. Vyberte možnost Přidat.

    2. Zadejte názvy všech serverů, které mají být členy této skupiny replikace, například všech podřízených serverů nasazení a hlavního serveru pro nasazení.

    3. Vyberte OK.

  9. Vyberte Další.

  10. Na stránce Výběr topologie vyberte Centrum a paprsky a pak vyberte Další.

  11. Na stránce Členové centra vyberte hlavní server nasazení a pak vyberte Přidat.

  12. Vyberte Další.

  13. Na stránce Connections Centra a paprsky se ujistěte, že pro každý podřízený server nasazení je uvedený hlavní server nasazení povinným členem centra.

  14. Vyberte Další.

  15. Na stránce Plán a šířka pásma skupiny replikace zadejte plán replikace obsahu mezi servery.

  16. Vyberte Další.

  17. Na stránce Primární člen v poli Primární člen vyberte hlavní server nasazení.

  18. Vyberte Další.

  19. Na stránce Složky k replikaci vyberte Přidat a pak proveďte tyto kroky:

    1. V poli Místní cesta ke složce, která se má replikovat , vyberte Procházet a přejděte do složky X:\Deployment (kde X je písmeno jednotky na serveru nasazení).

    2. Vyberte Použít název na základě cesty.

    3. Vyberte OK.

    4. Vyberte možnost Přidat.

    5. V dialogovém okně Přidat složku k replikaci vyberte Procházet a přejděte do složky X:\RemoteInstall\Boot.

    6. Vyberte Použít název na základě cesty.

  20. Vyberte Další.

  21. Na stránce Místní cesta k distribuci na jiných členech proveďte tyto kroky:

    1. Vyberte všechny členy v distribuční skupině a pak vyberte Upravit.

    2. V dialogovém okně Upravit místní cestu vyberte Povoleno.

    3. Zadejte cestu, kde má být složka Sdílená složka nasazení uložená na podřízeném serveru pro nasazení, například X:\Deployment (kde X je písmeno jednotky na serveru nasazení).

    4. Vyberte OK.

  22. Vyberte Další.

  23. Na stránce Místní cesta ke spuštění na jiných členech proveďte tyto kroky:

    1. Vyberte všechny členy v distribuční skupině a pak vyberte Upravit.

    2. V dialogovém okně Upravit místní cestu vyberte Povoleno.

    3. Zadejte cestu, kde má být spouštěcí složka uložená na podřízeném serveru nasazení, například X:\RemoteInstall\Boot (kde X je písmeno jednotky na serveru nasazení).

    4. Vyberte OK.

  24. Vyberte Další.

  25. Na stránce Vzdálené nastavení a Vytvořit skupinu replikace vyberte Vytvořit a dokončete Průvodce novou skupinou replikace.

  26. Na stránce Potvrzení vyberte Zavřít a zavřete průvodce.

Poznámka

Ujistěte se, že nová replikační skupina je teď uvedená pod uzlem Replikace.

Příprava replikace SQL Server

Před konfigurací SQL Server replikace proveďte několik kroků před konfigurací a ujistěte se, že jsou servery nasazení správně nakonfigurované.

Příprava SQL Server replikace na hlavním serveru nasazení

  1. Vytvořte složku pro ukládání snímků databáze a pak ji nakonfigurujte jako sdílenou složku.

    Poznámka

    Další informace o zabezpečení složky snímků najdete v tématu Zabezpečení složky snímků.

  2. Ujistěte se, že je služba SQL Server Browser povolená a nastavená na Automaticky.

  3. V poli SQL Server Surface Area Configuration (Konfigurace surface area) vyberte Local and Remote Connections (Místní a vzdálená připojení).

    Příprava SQL Server replikace na podřízený server pro nasazení

  4. V poli SQL Server Surface Area Configuration (Konfigurace surface area) vyberte Local and Remote Connections (Místní a vzdálená připojení).

  5. Volitelně můžete vytvořit prázdnou databázi, která bude hostovat replikovanou databázi MDT.

Poznámka

Tato databáze musí mít stejný název jako databáze MDT na hlavním serveru nasazení. Pokud se například databáze MDT na hlavním serveru pro nasazení nazývá MDTDB, vytvořte na podřízeném serveru pro nasazení prázdnou databázi s názvem MDTDB .

Konfigurace replikace SQL Server

Po konfiguraci replikace souborů a složek potřebných k sestavení infrastruktury nasazení nakonfigurujte SQL Server pro replikaci databáze MDT.

Poznámka

Je také možné udržovat pouze jednu centrální databázi MDT; Udržováním replikované verze databáze MDT je však možné zachovat větší kontrolu nad daty přenášenými přes síť WAN (Wide Area Network).

SQL Server 2005 používá model replikace, který se podobá modelu distribuce časopisů:

  1. Časopis je zpřístupněn (publikován) vydavatelem.

  2. Distributoři slouží k distribuci publikace.

  3. Čtenáři se můžou přihlásit k odběru publikace, aby se publikace pravidelně doručila odběrateli ( odběr nabízených oznámení).

    Tato terminologie se používá prostřednictvím průvodců nastavením a konfigurací replikace SQL Server.

Konfigurace vydavatele SQL Server

Pokud chcete nakonfigurovat hlavní server nasazení jako vydavatele SQL Server, proveďte tyto kroky:

  1. Otevřete SQL Server Management Studio.

  2. Klikněte pravým tlačítkem na uzel Replikace a pak vyberte Konfigurovat distribuci.

  3. V Průvodci konfigurací distribuce vyberte Další.

  4. Na stránce Distributor, select will act as its own Distributor; SQL Server vytvoří distribuční databázi a protokol a pak vybere Další.

  5. Na stránce Složka snímků zadejte v části Příprava replikace SQL Server cestu UNC k vytvořené složce snímků.

  6. Na stránce Distribuční databáze vyberte Další.

  7. Na stránce Vydavatelé vyberte hlavní server nasazení, abyste ho nastavili jako distributora, a pak vyberte Další.

  8. Na stránce Akce průvodce vyberte Konfigurovat distribuci a pak vyberte Další.

  9. Vyberte Dokončit a po dokončení průvodce vyberte Zavřít .

Povolení replikace databáze MDT

Pokud chcete povolit replikaci databáze MDT na hlavním serveru nasazení, proveďte tyto kroky:

  1. V SQL Server Management Studio klikněte pravým tlačítkem na uzel Replikace a pak vyberte Vlastnosti vydavatele.

  2. Na stránce Vlastnosti vydavatele proveďte tyto kroky:

    1. Vyberte Databáze vydavatele.

    2. Vyberte databázi MDT a pak vyberte Transakční.

    3. Vyberte OK.

    Databáze MDT je teď nakonfigurovaná pro transakční a snímkovou replikaci.

Vytvoření publikace databáze MDT

Pokud chcete vytvořit publikaci databáze MDT, ke které se podřízené servery nasazení můžou přihlásit, postupujte takto:

  1. V SQL Server Management Studio rozbalte replikaci, klikněte pravým tlačítkem na Místní publikace a pak vyberte Nová publikace.

  2. V Průvodci novou publikací vyberte Další.

  3. Na stránce Databáze publikace vyberte databázi MDT a pak vyberte Další.

  4. Na stránce Typ publikace vyberte Snímek publikace a pak vyberte Další.

  5. Na stránce Články vyberte všechny tabulky, uložené procedury a zobrazení a pak vyberte Další.

  6. Na stránce Articles Issues (Problémy s články) vyberte Next (Další).

  7. Na stránce Filtrovat řádky tabulky vyberte Další.

  8. Na stránce Snapshot Agent proveďte tyto kroky:

    1. Vyberte Vytvořit snímek okamžitě a nechte snímek k dispozici pro inicializaci předplatných.

    2. Vyberte Naplánovat spuštění agenta snímků v následujících časech.

    3. Vyberte Změnit.

    Poznámka

    Zadejte plán, který nastane jednu hodinu před replikací databáze.

  9. Vyberte Další.

  10. Na stránce Zabezpečení agenta vyberte účet, pod kterým se bude agent snímků spouštět, a pak vyberte Další.

  11. Na stránce Akce průvodce vyberte Vytvořit publikaci a pak vyberte Další.

  12. Na stránce Dokončit průvodce zadejte do pole Název publikace popisný název publikace.

  13. Výběrem možnosti Dokončit dokončete průvodce a po vytvoření publikace vyberte Zavřít .

    Poznámka

    Publikace se teď bude zobrazovat pod uzlem Místní publikace v SQL Server Management Studio.

Přihlášení podřízených serverů nasazení k publikované databázi MDT

Nyní, když byla databáze MDT publikována, můžete přidat podřízené servery nasazení jako předplatitele této publikace. to znamená, že klient obdrží kopii databáze podle plánu, aby během nasazení mohly klientské počítače dotazovat databázi, která je místní v síti, místo aby přechážely přes síť WAN.

Přihlášení podřízených serverů nasazení k publikování databáze MDT

  1. V SQL Server Management Studio přejděte na Replikace nebo místní publikace.

  2. Klikněte pravým tlačítkem na publikaci vytvořenou v předchozí části a pak vyberte Nová předplatná.

  3. V Průvodci vytvořením nových předplatných vyberte Další.

  4. Na stránce Publikace vyberte publikaci vytvořenou v předchozí části.

  5. Na stránce Umístění agenta distribuce vyberte Možnost Spustit všechny agenty na stránce Distributor SERVERNAME (nabízená předplatná) a pak vyberte Další.

  6. Na stránce Odběratelé přidejte každý z podřízených serverů nasazení pomocí následujících kroků:

    1. Vyberte Přidat odběratele a pak vyberte Přidat SQL Server odběratele.

    2. Přidejte každý podřízený server nasazení.

    3. Pro každý přidaný podřízený server nasazení vyberte v poli Databáze předplatného prázdnou databázi MDT na daném podřízeném serveru nasazení.

    Poznámka

    Pokud se prázdná databáze MDT ještě nevytvořila, vyberte v poli Databáze předplatného možnost pro vytvoření nové databáze.

    Poznámka

    Tato databáze musí mít stejný název jako databáze MDT na hlavním serveru nasazení. Pokud se například databáze MDT na hlavním serveru pro nasazení nazývá MDTDB, vytvořte na podřízeném serveru pro nasazení prázdnou databázi s názvem MDTDB .

  7. Vyberte Další.

  8. Na stránce Zabezpečení distribučního agenta vyberte ... a otevřete dialogové okno Zabezpečení distribučního agenta .

  9. Zadejte podrobnosti o účtu, který chcete použít pro agenta distribuce, a pak vyberte Další.

  10. Na stránce Plán synchronizace proveďte tyto kroky:

    1. V poli Plán agenta vyberte <Definovat plán>.

    2. Zadejte plán, který se má použít k replikaci databáze mezi hlavním a podřízeným serverem nasazení, a pak vyberte Další.

  11. Na stránce Initialize Subscription (Inicializovat předplatné) vyberte Next (Další).

  12. Na stránce Akce průvodce vyberte Vytvořit předplatná a pak vyberte Další.

  13. Vyberte Dokončit a po úspěšném dokončení průvodce vyberte Zavřít .

    SQL Server je teď nakonfigurovaná replikace a databáze MDT se bude pravidelně replikovat z hlavního serveru nasazení na všechny podřízené servery pro nasazení, které se k ní přihlásily.

Konfigurace CustomSettings.ini

Infrastruktura nasazení LTI se teď úspěšně vytvořila a každé umístění bude obsahovat server pro nasazení LTI s replikovanou kopií:

  • Sdílená složka nasazení

  • Databáze MDT

  • Prostředí LiteTouchPE_x86 prostředí Windows PE, které bylo přidáno do Služby pro nasazení systému Windows

    Teď můžete nakonfigurovat soubor CustomSettings.ini pro sdílenou složku nasazení tak, aby používal obsah nasazení (sdílenou složku nasazení a databázi) z místního serveru pro nasazení, který dodává prostředí LiteTouchPE_x86.wim prostřednictvím Služby pro nasazení systému Windows.

    Při doručení souboru LiteTouchPE_x86.wim ze Služby pro nasazení systému Windows je klíč registru nakonfigurován s názvem serveru Služby pro nasazení systému Windows, který používáte. MDT zaznamená název tohoto serveru do proměnné (%WDSServer%), kterou můžete použít ke konfiguraci CustomSettings.ini.

    Vždy používat místní server pro nasazení LTI

Poznámka

Následující postup předpokládá, že sdílená složka nasazení byla vytvořena a nastavena jako sdílená složka Deployment$.

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

  4. Vyberte kartu Pravidla a upravte soubor CustomSettings.ini tak, aby konfigurovali následující vlastnosti:

    • Pro každou přidanou část SQL Server nakonfigurujte SQLServer tak, aby používal název serveru **%WDSServer%-*například SQLServer=%WDSServer%.

    • Pokud konfigurujete DeployRoot, nakonfigurujte DeployRoot tak, aby používal proměnnou %WDSServer% – například DeployRoot=\\%WDSServer%\Deployment$.

  5. Vyberte Upravit Bootstrap.ini.

  6. Nakonfigurujte BootStrap.ini tak, aby používala vlastnost %WDSServer% přidáním nebo změnou hodnoty DeployRoot na DeployRoot=\\%WDSServer%\Deployment$.

  7. Vyberte Soubor a pak vyberte Uložit a uložte změny do souboru BootStrap.ini.

  8. Vyberte OK.

    Je potřeba aktualizovat sdílenou složku nasazení a prostředí prostředí Windows PE LiteTouchPE_x86.wim.

  9. V podokně Akce vyberte Aktualizovat sdílenou složku nasazení.

    Spustí se Průvodce aktualizací sdílené složky nasazení.

  10. Na stránce Možnosti vyberte požadované možnosti pro aktualizaci sdílené složky nasazení a pak vyberte Další.

  11. Na stránce Souhrn ověřte správnost podrobností a pak vyberte Další.

  12. Na stránce Potvrzení vyberte Dokončit.

    Následující příklad znázorňuje CustomSettings.ini po provedení kroků uvedených v této části.

    Ukázková CustomSettings.ini nakonfigurovaná pro škálovatelnou infrastrukturu nasazení LTI

[Settings]
Priority=CSettings,CPackages, CApps, CAdmins, CRoles, Default
Properties=MyCustomProperty

[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac

[CSettings]
SQLServer=%WDSServer%
Instance=
Database=MDTDB
Netlib=DBNMPNTW
SQLShare=
Table=ComputerSettings
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR

[CPackages]
SQLServer=%WDSServer%
Database=MDTDB
Netlib=DBNMPNTW
SQLShare=
Table=ComputerPackages
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR
Order=Sequence

[CApps]
SQLServer=%WDSServer%
Database=MDTDB
Netlib=DBNMPNTW
SQLShare=
Table=ComputerApplications
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR
Order=Sequence

[CAdmins]
SQLServer=%WDSServer%
Database=MDTDB
Netlib=DBNMPNTW
SQLShare=
Table=ComputerAdministrators
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR

[CRoles]
SQLServer=%WDSServer%
Database=MDTDB
Netlib=DBNMPNTW
SQLShare=
Table=ComputerRoles
Parameters=UUID, AssetTag, SerialNumber, MacAddress
ParameterCondition=OR

Výběr místního serveru MDT, pokud existuje více serverů

V tomto scénáři se používá více serverů MDT k podpoře velkého objemu souběžných nasazení a nasazení napříč několika lokalitami. Při inicializaci nasazení LTI je výchozím chováním vyžádání cesty k serveru MDT pro připojení a přístup k požadovaným souborům pro zahájení procesu nasazení.

Průvodce nasazením systému Windows může soubor LocalServer.xml použít k zobrazení volby známých serverů nasazení pro každé umístění.

Soubor LocationServer.xml použijte:

Principy LocationServer.xml

Nejprve musíte pochopit, jak MDT používá LocationServer.xml. Během LTI skripty MDT čtou a zpracovávají soubor BootStrap.ini, aby shromáždily počáteční informace o nasazení. K tomu dochází před navázáním připojení k serveru nasazení. Proto se vlastnost DeployRoot běžně používá k určení v souboru BootStrap.ini server nasazení, ke kterému má vytvořit připojení.

Pokud soubor BootStrap.ini neobsahuje vlastnost DeployRoot , skripty MDT načtou stránku průvodce a vyzve uživatele k zadání cesty k serveru nasazení. Při inicializaci stránky průvodce aplikací HTML (HTA) skripty MDT kontrolují existenci souboru LocationServer.xml, a pokud existuje, používají LocationServer.xml k zobrazení dostupných serverů nasazení.

Vysvětlení, kdy použít LocationServer.xml

MDT nabízí několik způsobů, jak určit, ke kterému serveru se má během nasazení LTI připojit. Pro různé scénáře jsou nejvhodnější různé metody pro vyhledání serveru nasazení. proto je důležité vědět, kdy použít LocationServer.xml.

MDT poskytuje několik metod pro automatické zjišťování a používání nejvhodnějšího serveru nasazení. Tyto metody jsou uvedeny v následující tabulce.

Metoda Podrobnosti
%WDSServer% Tato metoda se používá, když je server MDT společně hostovaný na serveru Služby pro nasazení systému Windows.

Při spuštění nasazení LTI ze Služby pro nasazení systému Windows se vytvoří proměnná prostředí %WDSServer%, která se naplní názvem serveru Služby pro nasazení systému Windows.

Proměnná DeployRoot může tuto proměnnou použít k automatickému připojení ke sdílené složce nasazení na serveru Služby pro nasazení systému Windows, například:

DeployRoot=\\%WDSServer%\Deployment$
Automatizace na základě umístění MDT může pomocí automatizace založené na umístění v souboru BootStrap.ini určit server, na který má být nasazen.

Použijte vlastnost Výchozí brána k rozlišení mezi různými umístěními. pro každou výchozí bránu je zadaný jiný server MDT.

Další informace o používání automatizace na základě umístění najdete v tématu Výběr metod pro použití nastavení konfigurace.

Každý přístup uvedený v předchozí tabulce nabízí jeden způsob automatizace výběru serveru nasazení v daném umístění pro určité scénáře. Tyto přístupy jsou zaměřené na konkrétní scénáře, například když je server MDT společně hostovaný se Službou pro nasazení systému Windows.

Existují i jiné scénáře, ve kterých tyto přístupy nejsou vhodné – například pokud je v daném umístění více serverů nasazení nebo pokud není logika automatizace možná (například síť není dostatečně segmentovaná, aby umožňovala určení umístění, nebo je server MDT oddělený od Služby pro nasazení systému Windows).

V těchto scénářích soubor LocationServer.xml poskytuje flexibilní způsob, jak tyto informace prezentovat v době nasazení bez nutnosti znalosti názvů serverů a názvů sdílených složek nasazení.

Vytvoření souboru LocationServer.xml

Pokud chcete prezentovat seznam dostupných serverů nasazení během nasazení LTI, vytvořte soubor LocationServer.xml, který obsahuje podrobnosti o jednotlivých serverech. V MDT není žádný výchozí LocationServer.xml soubor, proto ho vytvořte podle následujících pokynů.

Vytvoření souboru LocationServer.xml pro podporu více umístění

Nejjednodušší metodou vytvoření a použití LocationServer.xml je vytvoření souboru LocationServer.xml a přidání položek pro každý server nasazení v prostředí (může to být buď ve stejném umístění, nebo v různých umístěních).

Vytvořte soubor LocationServer.xml vytvořením nového oddílu pro každý server a následným přidáním následujících informací:

  • Jedinečný identifikátor

  • Název umístění, který se používá k zobrazení snadno identifikovatelného názvu tohoto umístění

  • Cesta UNC k serveru MDT pro toto umístění

    Následující příklad ukazuje, jak je soubor LocationServer.xml vytvořen pomocí každé z těchto vlastností pomocí ukázkového souboru LocationServer.xml nakonfigurovaného pro více umístění.

    Příklad LocationServer.xml souboru pro podporu více umístění

<?xml version="1.0" encoding="utf-8" ?>
<servers>
    <QueryDefault></QueryDefault>
    <server>
        <serverid>1</serverid>
        <friendlyname>
          Contoso HQ, Seattle, USA
        </friendlyname>
        <UNCPath>\\STLDS01\Deployment$</UNCPath>
    </server>
    <server>
        <serverid>2</serverid>
        <friendlyname>
          Contoso NYC, New York, USA
        </friendlyname>
        <UNCPath>\\NYCDS01\Deployment$</UNCPath>
    </server>
</servers>

V tomto formátu zadejte různé položky serveru pro každé umístění nebo pro situace, kdy je v jednom umístění více serverů, a to tak, že pro každý server v tomto umístění zadáte jinou položku serveru, jak je znázorněno v následujícím příkladu.

Příklad LocationServer.xml souboru pro podporu více serverů ve více umístěních

<?xml version="1.0" encoding="utf-8" ?>
<servers>
    <QueryDefault></QueryDefault>
    <server>
        <serverid>1</serverid>
        <friendlyname>
          Contoso HQ DS1, Seattle, USA
        </friendlyname>
        <UNCPath>\\STLDS01\Deployment$</UNCPath>
    </server>
    <server>
        <serverid>2</serverid>
        <friendlyname>
          Contoso HQ DS2, Seattle, USA
        </friendlyname>
        <UNCPath>\\STLDS02\Deployment$</UNCPath>
    </server>
</servers>

Vytvoření LocationServer.xml souboru pro vyrovnávání zatížení více serverů v různých umístěních

Pomocí LocationServer.xml určete více serverů pro každou položku umístění a pak proveďte základní vyrovnávání zatížení, aby při výběru umístění sada MDT automaticky vybrala server nasazení ze seznamu dostupných serverů. Pro zajištění této funkce soubor LocationServer.xml podporuje určení metriky vážení.

Následující příklad znázorňuje ukázkový soubor LocationServer.xml nakonfigurovaný pro více serverů v různých umístěních.

Příklad LocationServer.xml souboru pro různá umístění

<?xml version="1.0" encoding="utf-8" ?>
<servers>
    <QueryDefault></QueryDefault>
    <server>
        <serverid>1</serverid>
        <friendlyname>
          Contoso HQ, Seattle, USA
        </friendlyname>
        <Server1>\\STLDS01\Deployment$</Server1>
        <Server2>\\STLDS02\Deployment$</Server2>
        <Server3>\\STLDS03\Deployment$</Server3>
        <Server weight="1">\\STLDS01\Deployment$</Server>
        <Server weight="2">\\STLDS02\Deployment$</Server>
        <Server weight="4">\\STLDS03\Deployment$</Server>
    </server>
    <server>
        <serverid>2</serverid>
        <friendlyname>
          Contoso NYC, New York, USA
        </friendlyname>
        <UNCPath>\\NYCDS01\Deployment$</UNCPath>
    </server>
</servers>

Zadejte metriku vážení pomocí značky <hmotnosti> serveru, kterou MDT používá v procesu výběru serveru. Pravděpodobnost výběru serveru se vypočítá takto:

Hmotnost/součet všech vah serveru

V předchozím příkladu jsou tři servery ve společnosti Contoso HQ uvedené jako 1, 2 a 4. Pravděpodobnost výběru serveru s váhou 2 je 2 ku 7. Proto pokud chcete použít váhový systém, určete kapacitu serverů dostupných v daném umístění a váhu každého serveru podle kapacity serveru ve vztahu ke každému z ostatních serverů.

Přidání souboru LocationServer.xml do adresáře extra souborů

Po vytvoření souboru LocationServer.xml ho přidejte do LiteTouch_x86 a LiteTouch_x64 spouštěcích imagí prostředí Windows PE do složky X:\Deploy\Control. Pomocí aplikace Deployment Workbench přidejte do těchto imagí prostředí Windows PE další soubory a složky zadáním dalšího adresáře, který se má přidat do vlastností sdílené složky nasazení.

Přidání LocationServer.xml do sdílené složky nasazení

  1. Ve sdílené složce kořenového nasazení vytvořte složku s názvem Extra Files (například D:\Produkční nasazení Share\Extra Files).

  2. Ve složce Extra Files vytvořte strukturu složek, která bude zrcadlit umístění prostředí Windows PE, kde se má nacházet další soubor.

    Například soubor LocationServer.xml musí být umístěn ve složce \Deploy\Control v prostředí Windows PE; Proto vytvořte stejnou strukturu složek v části Extra Files (například D:\Produkční nasazení Share\Extra Files\Deploy\Control).

  3. Zkopírujte LocationServer.xml do složky deployment_share\Extra Files\Deploy\Control (kde deployment_share je plně kvalifikovaná cesta ke kořenové složce sdílené složky nasazení).

  4. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  5. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  6. V podokně Akce vyberte Vlastnosti.

  7. V dialogovém okně deployment_shareProperties (kde deployment_share je název sdílené složky nasazení) proveďte tyto kroky:

    1. Vyberte kartu Nastavení platformy prostředí Windows PE (kde platformou je architektura image prostředí Windows PE, která se má nakonfigurovat).

    2. V části Vlastní nastavení prostředí Windows PE zadejte do pole Přidat další adresářcestu (kde cesta je plně kvalifikovaná cesta ke složce Extra Files – například D:\Produkční složka nasazení\Extra Soubory) a pak vyberte OK.

Aktualizace souboru BootStrap.ini

Když vytvoříte sdílenou složku nasazení pomocí aplikace Deployment Workbench, automaticky se vytvoří a naplní vlastnost DeployRoot v souboru BootStrap.ini. Vzhledem k tomu, že soubor LocationServer.xml se používá k naplnění vlastnosti DeployRoot , musíte tuto hodnotu ze souboru BootStrap.ini odebrat.

Odebrání vlastnosti DeployRoot z BootStrap.ini

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

  4. V dialogovém okně deployment_shareProperties (kde deployment_share je název sdílené složky nasazení) vyberte kartu Pravidla a pak vyberte Upravit BootStrap.ini.

  5. Odeberte hodnotu DeployRoot (například DeployRoot=\\Server\Deployment$).

  6. Vyberte Soubor a pak vyberte Uložit a uložte změny do souboru BootStrap.ini.

  7. Výběrem OK odešlete změny.

Aktualizace sdílené složky nasazení

Sdílenou složku nasazení je potřeba dále aktualizovat, aby se vygenerovalo nové LiteTouch_x86 a LiteTouch_x64 spouštěcí prostředí, které obsahuje soubor LocationServer.xml a aktualizovaný soubor BootStrap.ini.

Aktualizace sdílené složky nasazení

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Aktualizovat sdílenou složku nasazení.

    Spustí se Průvodce aktualizací sdílené složky nasazení.

  4. Na stránce Možnosti vyberte požadované možnosti pro aktualizaci sdílené složky nasazení a pak vyberte Další.

  5. Na stránce Souhrn ověřte správnost podrobností a pak vyberte Další.

  6. Na stránce Potvrzení vyberte Dokončit.

Poznámka

Po dokončení procesu aktualizace přidejte nová prostředí LiteTouch_x86 a LiteTouch_x64 prostředí prostředí Windows PE zpět do Služby pro nasazení systému Windows nebo je vypalte na spouštěcí médium, které se má použít během nasazování.

Nahrazení existujícího počítače novým počítačem pomocí instalace lite dotykového ovládání

Pomocí MDT můžete nasadit image do nového počítače, který nahradí existující počítač v podnikové architektuře. Tato situace může nastat při upgradu z jednoho operačního systému na jiný (nový operační systém může vyžadovat nový hardware) nebo pokud organizace potřebuje novější a rychlejší počítače pro stávající aplikace.

Při nahrazení existujícího počítače novým počítačem microsoft doporučuje vzít v úvahu všechna nastavení, která se budou migrovat z jednoho počítače do druhého, jako jsou uživatelské účty a data o stavu uživatele. Kromě toho je důležité vytvořit řešení obnovení pro případ, že se migrace nezdaří.

V tomto ukázkovém nasazení nahraďte stávající počítač (WDG-EXIST-01) novým počítačem (WDG-NEW-02) v doméně CORP tak, že zachytíte data o stavu uživatele z WDG-EXIST-01 a uložíte je do sdílené síťové složky. Pak nasaďte existující image do WDG-NEW-02 a nakonec obnovte zachycená data o stavu uživatele na WDG-NEW-02. Nasazení se provede ze serveru nasazení (WDG-MDT-01).

V MDT pomocí šablony Pořadí úkolů Nahradit standardního klienta vytvořte pořadí úkolů, které bude provádět všechny potřebné úlohy nasazení.

Tato ukázka předpokládá, že:

  • Na server nasazení je nainstalovaný MDT (WDG MDT 01).

  • Sdílená složka nasazení už je vytvořená a naplněná, včetně imagí operačního systému, aplikací a ovladačů zařízení.

  • Image referenčního počítače již byla zachycena a bude nasazena do nového počítače (WDG NEW 02).

  • Na serveru nasazení (WDG MDT 01) byla vytvořena a sdílena sdílená síťová složka (UserStateCapture$) s příslušnými oprávněními ke sdílené složce.

    Sdílená složka nasazení by měla existovat před zahájením této ukázky. Další informace o vytvoření sdílené složky nasazení najdete v části Správa sdílených složek nasazení v aplikaci Deployment Workbench v dokumentu MDT Pomocí sady Microsoft Deployment Toolkit.

Krok 1: Vytvoření pořadí úkolů pro zachycení stavu uživatele

Vytvořte pořadí úkolů MDT v uzlu Pořadí úkolů v aplikaci Deployment Workbench pomocí Průvodce novým pořadím úkolů. Pokud chcete provést první část scénáře nasazení Nahradit počítač (zachycující stav uživatele na existujícím počítači), vyberte v Průvodci novým pořadím úkolů šablonu Standardní pořadí úkolů Nahradit klienta.

Vytvoření pořadí úkolů pro zachycení stavu uživatele ve scénáři nasazení Nahradit počítač

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/ deployment_share/Task Sequences (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Nové pořadí úloh.

    Spustí se Průvodce novým pořadím úkolů.

  4. Pomocí následujících informací dokončete Průvodce novým pořadím úloh. Přijměte výchozí hodnoty, pokud není uvedeno jinak.

    Na této stránce průvodce Udělejte to
    Obecná nastavení 1. Do pole ID pořadí úkolů zadejte VISTA_EXIST.
    2. Do pole Název pořadí úkolů zadejte Provést nahradit scénář počítače na existujícím počítači.
    3. Vyberte Další.
    Vybrat šablonu V části K dispozici jsou následující šablony pořadí úkolů. Vyberte ten, který chcete použít jako výchozí bod, vyberte Standardní pořadí úkolů Nahradit klienta a pak vyberte Další.
    Souhrn Ověřte správnost podrobností o konfiguraci a pak vyberte Další.
    Potvrzení Vyberte Dokončit.

    Průvodce novým pořadím úkolů se dokončí a pořadí úkolů VISTA_EXIST se přidá do seznamu pořadí úkolů.

Krok 2: Vytvoření pořadí úkolů pro nasazení operačního systému a obnovení stavu uživatele

Pomocí Průvodce novým pořadím úkolů vytvořte pořadí úkolů MDT v uzlu Pořadí úkolů v aplikaci Deployment Workbench. Pokud chcete provést druhou část scénáře nasazení Nahradit počítač (nasazení operačního systému a následné obnovení stavu uživatele na existujícím počítači), vyberte v Průvodci novým pořadím úkolů šablonu Standardní pořadí úkolů klienta.

Vytvoření pořadí úkolů pro nasazení stavu uživatele ve scénáři nasazení Nahradit počítač

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Task Sequences (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Nové pořadí úloh.

    Spustí se Průvodce novým pořadím úkolů.

  4. Pomocí následujících informací dokončete Průvodce novým pořadím úloh. Přijměte výchozí hodnoty, pokud není uvedeno jinak.

    Na této stránce průvodce Udělejte to
    Obecná nastavení 1. Do pole ID pořadí úkolů zadejte VISTA_NEW.
    2. Do pole Název pořadí úkolů zadejte Provést nahradit scénář počítače v novém počítači.
    3. Vyberte Další.
    Vybrat šablonu V části K dispozici jsou následující šablony pořadí úkolů. Vyberte ten, který chcete použít jako výchozí bod, vyberte Standardní pořadí úloh klienta a pak vyberte Další.
    Výběr operačního systému V části Následující image operačního systému jsou k dispozici k nasazení s tímto pořadím úkolů. Vyberte jeden, který chcete použít, vyberte captured_vista_image (kde captured_vista_image je zachycená image, která referenční počítač přidal do uzlu Operační systémy v aplikaci Deployment Workbench) a pak vyberte Další.
    Zadání kódu Product Key Vyberte Nezadávat kód Product Key v tuto chvíli a pak vyberte Další.
    Nastavení operačního systému 1. Do pole Celé jméno zadejte Woodgrove Employee.
    2. V části Organizace zadejte Woodgrove Bank.
    3. Na domovské stránce aplikace Internet Explorer zadejte http://www.woodgrovebank.com.
    4. Vyberte Další.
    Správa heslo Do polí Heslo správce a Potvrďte prosím heslo správce zadejte P@ssw0rd a pak vyberte Dokončit.
    Potvrzení Vyberte Dokončit.

    Dokončí se Průvodce novým pořadím úkolů a do seznamu pořadí úkolů se přidá VISTA_NEW pořadí úkolů.

Krok 3: Přizpůsobení konfiguračních souborů MDT

Po vytvoření pořadí úkolů MDT přizpůsobte konfigurační soubory MDT, které poskytují nastavení konfigurace pro zachytávání informací o stavu uživatele. Konkrétně upravte soubor CustomSettings.ini úpravou souboru ve vlastnostech sdílené složky nasazení vytvořené dříve v procesu nasazení. V pozdějším kroku se sdílená složka nasazení aktualizuje, aby se zajistilo, že se konfigurační soubor aktualizuje ve sdílené složce nasazení.

Přizpůsobení konfiguračních souborů MDT pro zachytávání informací o stavu uživatele

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

    Zobrazí se dialogové okno Vlastnosti .

  4. V dialogovém okně Vlastnosti vyberte kartu Pravidla .

  5. Na kartě Pravidla upravte soubor CustomSettings.ini tak, aby odrážel potřebné změny, jak je znázorněno v následujícím příkladu. Proveďte další úpravy, které prostředí vyžaduje.

    Přizpůsobený soubor CustomSettings.ini

    [Settings]
    Priority=Default
    Properties=MyCustomProperty
    
    [Default]
    OSInstall=Y
    
    UDShare=\\WDG-MDT-01\UserStateCapture$
    UDDir=%OSDCOMPUTERNAME%
    UserDataLocation=NETWORK
    SkipCapture=NO
    SkipAdminPassword=YES
    SkipProductKey=YES
    
    
  6. V dialogovém okně Vlastnosti vyberte OK.

  7. Zavřete všechna otevřená okna a dialogová okna.

Krok 4: Konfigurace možností prostředí Windows PE pro sdílenou složku nasazení

Nakonfigurujte možnosti prostředí Windows PE pro sdílenou složku nasazení v uzlu Sdílené složky nasazení v aplikaci Deployment Workbench.

Poznámka

Pokud jsou ovladače zařízení pro stávající počítač (WDG-EXIST-01) a nový počítač (WDG-NEW-01) součástí systému Windows Vista, přeskočte tento krok a pokračujte následujícím krokem.

Konfigurace možností prostředí Windows PE pro sdílenou složku nasazení

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

    Zobrazí se dialogové okno Vlastnosti .

  4. V dialogovém okně Vlastnosti na kartě Součásti platformy prostředí Windows PE (kde platformou je architektura image prostředí Windows PE, která se má nakonfigurovat), v části Profil výběru vyberte device_drivers (kde device_drivers je název profilu výběru ovladače zařízení) a pak vyberte OK.

Krok 5: Aktualizace sdílené složky nasazení

Po konfiguraci možností prostředí Windows PE pro sdílenou složku nasazení aktualizujte sdílenou složku nasazení. Aktualizace sdílené složky nasazení aktualizuje všechny konfigurační soubory MDT a vygeneruje přizpůsobenou verzi prostředí Windows PE. Přizpůsobená verze prostředí Windows PE se používá ke spuštění referenčního počítače a zahájení procesu nasazení LTI.

Aktualizace sdílené složky nasazení v aplikaci Deployment Workbench

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Aktualizovat nasazeníSdílení.

    Spustí se Průvodce aktualizací sdílené složky nasazení.

  4. Na stránce Možnosti vyberte požadované možnosti pro aktualizaci sdílené složky nasazení a pak vyberte Další.

  5. Na stránce Souhrn ověřte správnost podrobností a pak vyberte Další.

  6. Na stránce Potvrzení vyberte Dokončit.

    Aplikace Deployment Workbench začne aktualizovat sdílenou složku nasazení. Aplikace Deployment Workbench vytvoří soubory LiteTouchPE_x86.iso a LiteTouchPE_x86.wim (pro 32bitové cílové počítače) nebo soubory LiteTouchPE_x64.iso a LiteTouchPE_x64.wim (pro 64bitové cílové počítače) ve složce deployment_share\Boot (kde deployment_share je sdílená složka použitá jako sdílená složka nasazení).

Krok 6: Vytvoření spouštěcího média LTI

Zadejte metodu spuštění počítače s přizpůsobenou verzí prostředí Windows PE vytvořenou při aktualizaci sdílené složky nasazení. Aplikace Deployment Workbench vytvoří soubory LiteTouchPE_x86.iso a LiteTouchPE_x86.wim (pro 32bitové cílové počítače) nebo soubory LiteTouchPE_x64.iso a LiteTouchPE_x64.wim (pro 64bitové cílové počítače) ve složce deployment_share\Boot (kde deployment_share je sdílená složka použitá jako sdílená složka nasazení). Z jedné z těchto imagí vytvořte vhodné spouštěcí médium LTI.

Vytvoření spouštěcího média LTI

  1. V Průzkumníku Windows přejděte do složky deployment_share\Boot (kde deployment_share je sdílená složka použitá jako sdílená složka nasazení).

  2. Na základě typu počítače použitého pro stávající počítač (WDG-EXIST-01) a nový počítač (WDG-NEW-02) proveďte jednu z následujících úloh:

    • Pokud je referenčním počítačem fyzický počítač, vytvořte disk CD nebo DVD se souborem ISO.

    • Pokud je referenčním počítačem virtuální počítač, spusťte ho přímo ze souboru ISO nebo z disku CD nebo DVD se souborem ISO.

Krok 7: Spuštění existujícího počítače pomocí spouštěcího média LTI

Spusťte existující počítač (WDG-EXIST-01) pomocí spouštěcího média LTI vytvořeného dříve v tomto procesu. Tento disk CD spustí prostředí Windows PE v existujícím počítači a zahájí proces nasazení MDT. Na konci procesu nasazení MDT jsou informace o migraci stavu uživatele uloženy ve sdílené složce UserStateCapture$.

Poznámka

Proces MDT můžete také zahájit spuštěním cílového počítače ze Služby pro nasazení systému Windows. Další informace najdete v části "Příprava Služby pro nasazení systému Windows" v dokumentu MDT Using the Microsoft Deployment Toolkit.

Spuštění existujícího počítače pomocí spouštěcího média LTI

  1. Spusťte WDG-EXIST-01 pomocí spouštěcího média LTI vytvořeného dříve v průběhu procesu.

    Spustí se prostředí Windows PE a pak průvodce nasazením systému Windows.

  2. Pomocí následujících informací dokončete Průvodce nasazením systému Windows. Přijměte výchozí hodnoty, pokud není uvedeno jinak.

    Na této stránce průvodce Udělejte to
    Vítá vás nasazení Výběrem možnosti Spustit průvodce nasazením nainstalujte nový operační systém a pak vyberte Další.
    Zadejte Přihlašovací údaje pro připojení ke sdíleným síťovým složkám. 1. Do pole Uživatelské jméno zadejte Správce.
    2. Do pole Heslo zadejte P@ssw0rd.
    3. Do domény zadejte CORP.
    4. Vyberte OK.
    Vyberte pořadí úkolů, které se má spustit na tomto počítači. Vyberte Možnost Nahradit scénář počítače v existujícím počítači a pak vyberte Další.
    Určení místa pro uložení dat a nastavení Vyberte Další.
    Určení, kam se má uložit úplná záloha počítače Vyberte Nezálohovat existující počítač a pak vyberte Další.
    Připraveno k zahájení Vyberte Začít.

    Pokud dojde k nějakým chybám nebo upozorněním, projděte si dokument MDT – Referenční informace k řešení potíží.

  3. V dialogovém okně Souhrn nasazení vyberte Podrobnosti.

    Pokud dojde k nějakým chybám nebo upozorněním, zkontrolujte chyby nebo upozornění a zaznamenejte všechny diagnostické informace.

  4. V dialogovém okně Souhrn nasazení vyberte Dokončit.

    Informace o migraci stavu uživatele se zachytí a uloží do sdílené síťové složky (UserStateCapture$) vytvořené dříve v průběhu procesu.

Krok 8: Spuštění nového počítače pomocí spouštěcího média LTI

Spusťte nový počítač (WDG-NEW-02) pomocí spouštěcího média LTI vytvořeného dříve v procesu. Tento disk CD spustí prostředí Windows PE v referenčním počítači a zahájí proces nasazení MDT. Na konci procesu nasazení MDT je do nového počítače nasazen systém Windows Vista a zachycené informace o migraci stavu uživatele se obnoví do nového počítače.

Poznámka

Proces MDT můžete také zahájit spuštěním cílového počítače ze Služby pro nasazení systému Windows. Další informace najdete v části "Příprava Služby pro nasazení systému Windows" v dokumentu MDT Using the Microsoft Deployment Toolkit.

Spuštění nového počítače pomocí spouštěcího média LTI

  1. Spusťte WDG-NEW-02 pomocí spouštěcího média LTI vytvořeného dříve v průběhu procesu.

    Spustí se prostředí Windows PE a pak průvodce nasazením systému Windows.

  2. Pomocí následujících informací dokončete Průvodce nasazením systému Windows. Přijměte výchozí hodnoty, pokud není uvedeno jinak.

    Na této stránce průvodce Udělejte to
    Vítá vás nasazení Výběrem možnosti Spustit průvodce nasazením nainstalujte nový operační systém a pak vyberte Další.
    Zadejte Přihlašovací údaje pro připojení ke sdíleným síťovým složkám. 1. Do pole Uživatelské jméno zadejte Správce.
    2. Do pole Heslo zadejte P@ssw0rd.
    3. Do domény zadejte CORP.
    4. Vyberte OK.
    Vyberte pořadí úkolů, které se má spustit na tomto počítači. Vyberte Provést scénář nahrazení počítače v novém počítači a pak vyberte Další.
    Konfigurace názvu počítače Do pole Název počítače zadejte WDG-NEW-02 a pak vyberte Další.
    Připojení počítače k doméně nebo pracovní skupině Vyberte Další.
    Určení, jestli se mají obnovit uživatelská data 1. Vyberte Zadat umístění.
    2. Do pole Umístění zadejte \\WDG-MDT-01\UserStateCapture$\WDG-EXIST-01.
    3. Vyberte Další.
    Výběr národního prostředí Vyberte Další.
    Nastavení časového pásma Vyberte Další.
    Určení, jestli se má zachytit obrázek Vyberte Nezachytávat image tohoto počítače a pak vyberte Další.
    Určení konfigurace nástroje BitLocker Vyberte Nepovolovat nástroj BitLocker pro tento počítač a pak vyberte Další.
    Připraveno k zahájení Vyberte Začít.

    Pokud by mělo dojít k nějakým chybám nebo upozorněním, projděte si dokument MDT – Referenční informace k řešení potíží.

  3. V dialogovém okně Souhrn nasazení vyberte Podrobnosti.

    Pokud dojde k nějakým chybám nebo upozorněním, zkontrolujte chyby nebo upozornění a zaznamenejte všechny diagnostické informace.

  4. V dialogovém okně Souhrn nasazení vyberte Dokončit.

    Systém Windows Vista je nyní nainstalován v novém počítači a zachycené informace o migraci stavu uživatele jsou také obnoveny.

Integrace vlastního kódu nasazení do MDT

Je běžné, že tým nasazení má složité požadavky specifické pro jeho cílové prostředí, které nejsou splněny předdefinovanými akcemi pořadí úkolů aplikace Deployment Workbench nebo ve výchozím nastavení konfiguračními soubory MDT. V takovém případě implementujte vlastní kód tak, aby splňoval jejich požadavky.

Integrujte vlastní kód nasazení do MDT pomocí:

Volba vhodného skriptovacího jazyka

Přestože jakýkoli kód, který lze spustit ve Windows nebo prostředí Windows PE, lze volat jako instalaci aplikace nebo prostřednictvím kroku pořadí úkolů MDT, Microsoft doporučuje používat skripty ve formě souborů .vbs nebo .wsf.

Výhodou použití souborů .wsf je integrované protokolování kromě některých dalších předdefinovaných funkcí, které již používají procesy ZTI a LTI. Tyto funkce jsou k dispozici ve skriptu ZTIUtility distribuovaném s MDT.

Když se odkazuje z vlastního skriptu, skript ZTIUtility inicializuje prostředí MDT a třídy nastavení. K dispozici jsou tyto třídy:

  • Protokolování. Tato třída poskytuje funkce protokolování, které používají všechny skripty MDT. Vytvoří také jeden soubor protokolu pro každý skript spuštěný během nasazení a konsolidovaný soubor protokolu všech skriptů. Tyto soubory protokolu jsou vytvořeny ve formátu navrženém tak, aby byly přečtené nástrojem CMTrace.

  • Prostředí. Tato třída konfiguruje proměnné prostředí shromážděné prostřednictvím zpracování pravidel rozhraní WMI a MDT a umožňuje na ně odkazovat přímo ze skriptu. To umožňuje čtení vlastností nasazení a poskytuje přístup ke všem informacím o konfiguraci, které používají procesy ZTI a LTI.

  • Nástroj. Tato třída poskytuje obecné nástroje, které se používají ve skriptech ZTI a LTI. Společnost Microsoft doporučuje, aby se při každém vývoji vlastního kódu tato třída prozkoumala a ujisila se, jestli je možné nějaký kód jednoduše znovu použít. Další informace o některých funkcích poskytovaných v této třídě najdete dále v této části.

  • Databáze. Tato třída provádí funkce, jako je připojení k databázím a čtení informací z databází. Obecně se nedoporučuje přímý přístup k databázové třídě; Místo toho by se k vyhledávání v databázi mělo použít zpracování pravidel.

  • Řetězce. Tato třída provádí běžné rutiny zpracování řetězců, jako je vytvoření seznamu položek s oddělovači, zobrazení šestnáctkové hodnoty, oříznutí prázdných znaků z řetězce, zarovnání řetězce doprava, zarovnání řetězce doleva, vynucení hodnoty do formátu řetězce, vynucení hodnoty do formátu pole, generování náhodného globálně jedinečného identifikátoru (GUID) a převody Base64.

  • FileHandling. Tato třída provádí funkce, jako je normalizace cest a kopírování, přesouvání a odstraňování souborů a složek.

  • clsRegEx. Tato třída provádí funkce regulárního výrazu.

    V MDT bylo implementováno několik změn v architektuře skriptů, aby klient Microsoft Visual Basic Scripting Edition (VBScript) byl robustnější a spolehlivější. Mezi tyto změny patří:

  • Rozsáhlé změny ZTIUtility.vbs (knihovna hlavních skriptů), včetně nových rozhraní API a lepšího zpracování chyb

  • Nový vzhled celkové struktury skriptů ZTI_xxx.wsf

    Změnila se také celková struktura skriptů MDT. Většina skriptů MDT je nyní zapouzdřena v objektech třídy VBScript. Třída je inicializována a volána pomocí funkce RunNewInstance .

Poznámka

Většina existujících skriptů MDT 2008 Update 1 bude v MDT fungovat tak, jak je, a to i s rozsáhlými změnami ZTIUtility.vbs, protože většina skriptů MDT bude obsahovat ZTIUtility.vbs.

Principy využití ZTIUtility

Soubor ZTIUtility.vbs obsahuje třídy objektů, které lze využít ve vlastním kódu. Integrace vlastního kódu s MDT pomocí:

Použití třídy protokolování ZTIUtility

Třída protokolování v ZTIUtiliy.vbs poskytuje jednoduchý mechanismus pro vlastní kód, který protokoluje informace o stavu, upozornění a chyby stejným způsobem jako jiné skripty během nasazení ZTI nebo LTI. Tato standardizace také zajišťuje, že dialogové okno Souhrn nasazení LTI správně hlásí stav všech spuštěných vlastních kódů.

Následující příklad znázorňuje skript vlastního kódu, který používá funkce oLogging.CreateEntry a TestAndFail k protokolování různých typů zpráv v závislosti na výsledcích různých akcí skriptu.

Příklad skriptu využívajícího protokolování ZTIUtility: ZTI_Example.wsf

<job id="ZTI_Example">
<script language="VBScript" src="ZTIUtility.vbs"/>
<script language="VBScript">

' //*******************************************************
' //
' // Copyright (c) Microsoft Corporation.  All rights reserved
' // Microsoft Deployment Toolkit Solution Accelerator
' // File: ZTI_Example.wsf
' //
' // Purpose: Example of scripting with the
' //          Microsoft Deployment Toolkit.
' //
' // Usage: cscript ZTI_Example.wsf [/debug:true]
' //
' //*******************************************************

Option Explicit
RunNewInstance

'//--------------------------------------------------------
'// Main Class
'//--------------------------------------------------------
Class ZTI_Example

'//--------------------------------------------------------
'// Main routine
'//--------------------------------------------------------

Function Main()

  Dim iRetVal
  Dim sScriptPath

  iRetVal = SUCCESS

  oLogging.CreateEntry "Begin example script...", _
    LogTypeInfo

  ' %ServerA% is a generic variable available within
  ' every CustomSettings.ini file.

  sScriptPath = "\\" & oEnvironment.Item("ServerA") & _
    "\public\products\Applications\User\Technet\USEnglish"

  ' Validate a connection to server, net connect with
  ' credentials if necessary.
  iRetVal = oUtility.ValidateConnection( sScriptPath )
  TestAndFail iRetVal, 9991, "Validate Connection to [" & _
    sScriptPath & "]"

  'Run Setup Program

  iRetVal = oUtility.RunWithHeartbeat( """" & _
    sScriptPath & "\setup.exe"" /?" )
  TestAndFail iRetVal, 9991, "RunWithHeartbeat [" & _
    sScriptPath & "]"

  'Perform any cleanup from installation process

  oShell.RegWrite "HKLM\Software\Microsoft\SomeValue", _
    "Done with Execution of XXX.", "REG_SZ"

  Main = iRetVal

End Function

End Class

</script>
</job>

Poznámka

Pokud chcete pokračovat v používání skriptů, které volají ZTIProcess() s processResults(), můžete v tom pokračovat. Některé rozšířené funkce pro zpracování chyb ale nebudou povolené.

Použití třídy prostředí ZTIUtility

Třída prostředí v ZTIUtiliy.vbs poskytuje přístup k vlastnostem MDT a možnost je aktualizovat. V předchozím příkladu oEnvironment.Item("Memory") se používá k načtení množství dostupné paměti RAM; můžete také použít k načtení hodnoty některé z vlastností popsaných v referenční dokumentaci k sadě nástrojů dokumentu MDT.

Použití třídy ZTIUtility Utility

Skript ZTIUtility.vbs obsahuje řadu běžně používaných nástrojů, které může použít jakýkoli vlastní skript nasazení. Tyto nástroje můžete přidat do libovolného skriptu stejným způsobem jako třídy oLogging a oEnvironment .

Následující tabulka uvádí některé dostupné užitečné funkce a jejich výstup. Úplný seznam dostupných funkcí najdete v souboru ZTIUtility.vbs.

Funkce Výstup
oUtility.LocalRootPath Vrátí cestu kořenové složky používané procesem nasazení na cílovém počítači, například C:\MININT.
oUtility.BootDevice Vrátí spouštěcí zařízení systému, například MULTI(0)DISK(0)RDISK(0)PARTITION(1).
oUtility.LogPath Vrátí cestu ke složce protokolů, která se používá během nasazení, například C:\MININT\SMSOSD\OSDLOGS.
oUtility.StatePath Vrátí cestu k aktuálně nakonfigurovaným úložišti stavu, například C:\MININT\StateStore.
oUtility.ScriptName Vrátí název skriptu volajícího funkci, například Z-RAMTest.
oUtility.ScriptDir Vrátí cestu ke skriptu, který volá funkci, například \\server_name\Deployment$\Scripts.
oUtility.ComputerName Určuje název počítače, který se použije během procesu sestavení – například computer_name
oUtility.ReadIni(file, section, item) Umožňuje čtení zadané položky ze souboru .ini.
oUtility.WriteIni(file, section, item, value) Umožňuje zápis zadané položky do souboru .ini.
oUtility.Sections(soubor) Přečte oddíly souboru .ini a uloží je do objektu pro referenci.
oUtility.SectionContents(file, section) Přečte obsah zadaného souboru .ini a uloží ho do objektu.
oUtility.RunWithHeartbeat(sCmd) Při spuštění příkazu zapište informace o prezenčních signálech do protokolů každých 0,5 sekundy.
oUtility.FindFile

(sFilename,sFoundPath)
Vyhledá zadaný soubor ve složce DeployRoot a standardních podsložkách, včetně servicing, Tools, USMT, Templates, Scripts a Control.
oUtility.findMappedDrive(sServerUNC) Zkontroluje, jestli je jednotka namapovaná na zadanou cestu UNC, a vrátí písmeno jednotky.
oUtility.ValidateConnection(sServerUNC) Zkontroluje, jestli existuje existující připojení k zadanému serveru, a pokud neexistuje, pokusí se ho vytvořit.
MapNetworkDrive

(sShare, SDomID, sDomPwd)
Namapuje písmeno jednotky na cestu UNC zadanou jako sdílenou složku a vrátí použité písmeno jednotky. v případě neúspěchu vrátí chybu.
VerifyPathExists(strPath) Ověří, že zadaná cesta existuje.
oEnvironment.Substitute(sVal) Když ho dostanete, rozbalí se všechny proměnné nebo funkce v rámci daného řetězce.
oEnvironment.Item

(sName)
Načte nebo zapíše proměnnou do trvalého úložiště.
oEnvironment.Exists

(sName)
Testuje, jestli proměnná existuje.
oEnvironment.ListItem

(sName)
Načte nebo zapíše proměnnou pole typu do trvalého úložiště.
oLogging.ReportFailure

(sMessage, iError)
Používá se k provedení strukturovaného ukončení, pokud je zjištěna neopravitelná chyba.
oLogging.CreateEvent

(iEventID, iType, sMessage, arrParms)
Zapíše zprávu do souboru protokolu a odešle událost na definovaný server.
oLogging.CreateEntry

(sLogMsg, iType)
Zapíše zprávu do souboru protokolu.
TestAndFail(iRc, iError, sMessage) Ukončí skript s chybou iError , pokud je iRc false nebo selže.
TestAndLog(iRc , sMessage) Zaznamená upozornění jenom v případě, že je iRc false nebo selže

Integrace vlastního kódu nasazení

Vlastní kód nasazení je možné integrovat do procesu MDT několika způsoby. bez ohledu na použitou metodu by však měla být splněna následující dvě pravidla:

  • Název skriptu vlastního kódu nasazení by měl vždy začínat písmenem Z.

  • Vlastní kód nasazení by měl být umístěn ve složce Scripts ve sdílené složce nasazení, například D:\Produkční složka nasazení\Skripty.

    Nejčastěji používané metody pro integraci vlastního kódu, které také zajišťují konzistentní protokolování, jsou:

  • Nasazení kódu jako aplikace MDT

  • Spuštění kódu jako příkazu pořadí úkolů MDT

  • Spuštění kódu jako ukončovací skript uživatele

Nasazení vlastního kódu jako aplikace MDT

Vlastní kód nasazení je možné importovat do aplikace Deployment Workbench a spravovat stejným způsobem jako jakoukoli jinou aplikaci.

Vytvoření nové aplikace pro spuštění vlastního kódu nasazení

  1. Zkopírujte vlastní kód nasazení do složky deployment_share\Scripts (kde deployment_share je plně kvalifikovaná cesta ke sdílené složce nasazení).

  2. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  3. Ve stromu konzoly aplikace Deployment Workbench přejděte na Sdílené složky nasazení/deployment_share/Aplikace (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  4. V podokně Akce vyberte Nová aplikace.

    Spustí se Průvodce novou aplikací.

  5. Pomocí následujících informací dokončete Průvodce novou aplikací. Pokud není uvedeno jinak, přijměte výchozí hodnoty.

    Na této stránce průvodce Udělejte to
    Typ aplikace Vyberte Aplikace bez zdrojových souborů nebo jinde v síti a pak vyberte Další.
    Podrobnosti Dokončete tuto stránku na základě informací z aplikace a pak vyberte Další.
    Podrobnosti o příkazu 1. Do pole Příkazový řádek zadejte cscript.exe %SCRIPTROOT%\custom_code (kde custom_code je název vlastního kódu, který byl vyvinut).
    2. Do pole Pracovní adresář zadejte working_directory (kde working_directory je název pracovního adresáře vlastního kódu; obvykle se jedná o stejnou složku zadanou v poli Příkazový řádek ).
    3. Vyberte Další.
    Souhrn Ověřte správnost nastavení konfigurace a pak vyberte Další.
    Potvrzení Vyberte Dokončit.

    Aplikace se zobrazí v uzlu Aplikace v aplikaci Deployment Workbench.

Přidání vlastního kódu jako kroku pořadí úkolů

Vlastní kód nasazení lze volat přímo z libovolného bodu v pořadí úkolů. tím získáte přístup k obvyklým pravidlům a možnostem pořadí úkolů.

Přidání vlastního kódu nasazení do existujícího pořadí úkolů

  1. Zkopírujte vlastní kód nasazení do složky deployment_share\Scripts (kde deployment_share je plně kvalifikovaná cesta ke sdílené složce nasazení).

  2. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  3. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Task Sequences (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  4. V podokně podrobností vyberte task_sequence (kde task_sequence je název pořadí úkolů, ve kterém se spouští vlastní kód).

  5. V podokně Akce vyberte Vlastnosti.

  6. V dialogovém okně task_sequenceProperties vyberte kartu Pořadí úloh .

  7. Ve stromu konzoly přejděte na skupina (kde skupina je skupina a přidejte krok pořadí úkolů).

  8. Vyberte Přidat, vyberte Obecné a pak vyberte Spustit příkazový řádek.

  9. Ve stromu konzoly vyberte Spustit příkazový řádek a pak vyberte kartu Vlastnosti .

  10. Do pole Název zadejte název (kde název je popisný název vlastního kódu).

  11. Na kartě Vlastnosti zadejte do pole Příkazový řádekcommand_line (kde command_line je příkaz ke spuštění vlastního kódu – například cscript.exe %SCRIPTROOT%\CustomCode.vbs).

  12. Do pole Začít v zadejte cesta (kde cesta je plně kvalifikovaná cesta k pracovní složce vlastního kódu; obvykle je to stejná cesta zadaná v poli Příkazový řádek ) a pak vyberte OK.

    Nově vytvořený krok pořadí úkolů se zobrazí v seznamu kroků pořadí úkolů.

Spuštění vlastního kódu jako ukončovacího skriptu uživatele

Vlastní kód je také možné spustit jako ukončovací skript uživatele z CustomSettings.ini pomocí direktivy UserExit . Poskytuje mechanismus pro předávání informací do procesu ověření pravidla CustomSettings.ini a poskytuje dynamickou aktualizaci vlastností MDT.

Další informace o ukončovacích skriptech uživatele a direktivě UserExit najdete v části Ukončovací skripty uživatele v souboru CustomSettings.ini v dokumentu MDT Using the Microsoft Deployment Toolkit.

Instalace ovladačů zařízení pomocí různých metod instalace

V tomto scénáři použijete MDT k nasazení operačního systému na různé typy hardwaru. V rámci procesu nasazení identifikujte a nainstalujte ovladače zařízení, aby každý typ hardwaru fungoval správně. Existují dva hlavní typy ovladačů zařízení; každý musí být během procesu nasazení zpracován jinak:

Určení metody, která se má použít k instalaci ovladače zařízení

Výrobci hardwaru vydávají ovladače zařízení v jedné ze dvou forem:

  • Jako balíček, který můžete extrahovat a který obsahuje soubory .inf použité k importu ovladače do aplikace Deployment Workbench

  • Jako aplikaci, kterou musíte nainstalovat pomocí tradičních procesů instalace aplikace

    Balíčky ovladačů zařízení, které je možné extrahovat pro přístup k souborům .inf, můžou použít proces automatického zjišťování a instalace ovladače MDT tak, že ovladač nejprve naimportujete do uzlu Out-of-Box Drivers v aplikaci Deployment Workbench.

    Balíčky ovladačů zařízení, které nelze extrahovat za účelem izolace souborů .inf, nebo balíčky, které nefungují správně bez první instalace pomocí instalačního programu aplikace, jako je MSI nebo soubor Setup.exe, můžou použít funkci instalace aplikace MDT a nainstalovat ovladač zařízení během procesu nasazení stejně jako u jakékoli normální aplikace.

Instalace ovladačů zařízení pomocí metody předefinovaných ovladačů

Balíčky ovladačů zařízení, které obsahují soubor INF, můžete importovat do aplikace Deployment Workbench a automaticky je nainstalovat v rámci procesu nasazení. Pokud chcete implementovat tento typ nasazení ovladače zařízení, nejprve přidejte ovladač zařízení do aplikace Deployment Workbench.

Přidání ovladače zařízení do aplikace Deployment Workbench

  1. Stáhněte ovladače zařízení požadované pro typy hardwaru, které se mají nasadit, a extrahujte balíček ovladačů zařízení do dočasného umístění.

  2. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  3. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Out-of-Box Drivers (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  4. V podokně Akce vyberte Importovat ovladače.

    Spustí se Průvodce importem ovladače zařízení.

  5. Na stránce Zadat adresář v části Zdrojový adresář jednotky vyberte Procházet , přejděte do složky, která obsahuje nové ovladače zařízení, a pak vyberte Další.

    Poznámka

    Průvodce novým ovladačem zařízení prohledá všechny podadresáře zdrojového adresáře ovladače; Proto pokud existuje více ovladačů k instalaci, extrahujte je do složek ve stejném kořenovém adresáři a potom nastavte zdrojový adresář ovladače jako kořenový adresář, který obsahuje všechny zdrojové složky ovladače.

  6. Na stránce Souhrn ověřte správnost nastavení a pak vyberte Další a naimportujte ovladače do aplikace Deployment Workbench.

  7. Na stránce Potvrzení vyberte Dokončit.

    Pokud ovladače zařízení obsahují ovladače důležité pro spuštění, jako jsou například ovladače velkokapacitní úložiště nebo síťové třídy, musí se sdílená složka nasazení dále aktualizovat tak, aby se vygenerovala nová LiteTouch_x86 a LiteTouch_x64 spouštěcí prostředí, které obsahuje nové ovladače.

    Přidání ovladačů zařízení do imagí prostředí Windows PE Lite Touch

  8. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  9. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  10. V podokně Akce vyberte Aktualizovat sdílenou složku nasazení.

    Spustí se Průvodce aktualizací sdílené složky nasazení.

  11. Na stránce Možnosti vyberte požadované možnosti pro aktualizaci sdílené složky nasazení a pak vyberte Další.

  12. Na stránce Souhrn ověřte správnost podrobností a pak vyberte Další.

  13. Na stránce Potvrzení vyberte Dokončit.

Instalace ovladačů zařízení jako aplikací

Ovladače zařízení, které jsou zabalené jako aplikace a které nelze extrahovat do složky obsahující soubor .inf, kromě souborů ovladačů, by měly být přidány do aplikace Deployment Workbench jako aplikace pro instalaci během procesu nasazení.

Aplikace lze zadat jako krok pořadí úkolů nebo zadat v CustomSettings.ini; Aplikace ovladačů zařízení by však měly být nainstalovány pouze v případě, že je pořadí úkolů spuštěno na počítači se zařízeními. Chcete-li to zajistit, spusťte krok pořadí úkolů pro nasazení příslušných aplikací ovladačů zařízení jako podmíněný krok pořadí úkolů. Podmíněná kritéria je možné zadat pro spuštění kroku pořadí úkolů pomocí dotazů WMI pro zařízení v cílovém počítači.

Přidání aplikace ovladače zařízení do aplikace Deployment Workbench

Každá aplikace ovladače zařízení musí být nejprve importována do aplikace Deployment Workbench.

Poznámka

Výběrem nebo zrušením zaškrtnutí políčka Skrýt tuto aplikaci v Průvodci nasazením nakonfigurujte, zda má být aplikace během nasazování zobrazena v dialogovém okně Vlastnosti libovolné aplikace. Tento postup opakujte pro každou aplikaci ovladače zařízení použitou během nasazení.

Přidání aplikace ovladače zařízení do aplikace Deployment Workbench

  1. Stáhněte si aplikaci ovladače zařízení a uložte ji do dočasného umístění.

  2. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  3. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Applications (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  4. V podokně Akce vyberte Nová aplikace.

    Spustí se Průvodce novou aplikací.

  5. Na stránce Typ aplikace vyberte Aplikace se zdrojovými soubory a pak vyberte Další.

  6. Na stránce Podrobnosti zadejte relevantní podrobnosti o aplikaci a pak vyberte Další.

  7. Na stránce Zdroj v části Zdrojový adresář vyberte Procházet a přejděte na a pak vyberte adresář, který obsahuje zdrojové soubory aplikace ovladače zařízení. Vyberte OK.

  8. Vyberte Další.

  9. Na stránce Cíl zadejte název cílového adresáře a pak vyberte Další.

  10. Na stránce Podrobnosti příkazu zadejte v části Příkazový řádek příkaz, který umožňuje bezobslužnou instalaci aplikace ovladače zařízení.

  11. Na stránce Souhrn ověřte správnost nastavení a pak vyberte Další a naimportujte aplikaci ovladače zařízení do aplikace Deployment Workbench.

  12. Na stránce Potvrzení vyberte Dokončit.

    Po importu aplikací do aplikace Deployment Workbench je přidejte do procesu nasazení pomocí odpovídající logiky, abyste zajistili, že se aplikace nainstaluje jenom při spuštění na správném hardwaru. Existují různé metody, jak toho dosáhnout:

  • Jako součást pořadí úkolů nasazení zadejte aplikaci ovladače zařízení.

  • Zadejte aplikaci ovladače zařízení v CustomSettings.ini.

  • Zadejte aplikaci ovladače zařízení v databázi MDT.

    Každý přístup je podrobněji popsán v následujících částech.

Určení aplikace ovladače zařízení jako součásti pořadí úkolů

První metodou přidání aplikace ovladače zařízení do procesu nasazení je použití pořadí úkolů k přidání kroků pro každou aplikaci ovladače zařízení.

Existují dva hlavní přístupy ke správě aplikací ovladačů zařízení v pořadí úloh:

  • Vytvořte novou skupinu pořadí úkolů pro každý model hardwaru a pak přidejte dotaz pro spuštění této skupiny akcí, pokud počítač odpovídá určitému typu hardwaru.

  • Vytvořte skupinu pořadí úkolů pro aplikace specifické pro hardware a pak přidejte dotazy pro každou akci pořadí úkolů, aby se každý krok pořadí úkolů vyhodnotil podle typu hardwaru a spustil se pouze v případě, že se najde shoda.

    Vytvoření nové skupiny pořadí úkolů pro každý typ hardwaru

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Task Sequences (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně podrobností vyberte task_sequence (kde task_sequence je pořadí úloh nasazení, které bude nutné k instalaci aplikace ovladače zařízení).

  4. V podokně Akce vyberte Vlastnosti.

  5. V dialogovém okně task_sequenceProperties přejděte na kartě Pořadí úloh v podokně podrobností na Obnovení stavu/služba Windows Update (instalace před aplikací).

  6. Na kartě Pořadí úloh vyberte Přidat a pak vyberte Nová skupina.

    Tím se v pořadí úkolů vytvoří nová skupina pořadí úkolů. Pomocí této nové skupiny pořadí úkolů vytvořte kroky pro instalaci aplikací ovladačů zařízení specifických pro hardware.

  7. V podokně podrobností vyberte Nová skupina.

  8. Na kartě Vlastnosti zadejte do pole Názevgroup_name (kde group_name je název skupiny, například Hardwarové aplikace – Dell Computer Corporation).

  9. Na kartě Možnosti vyberte Přidat a pak vyberte Dotaz WMI.

  10. V dialogovém okně Podmínka služby WMI pořadí úloh zadejte následující podrobnosti:

    • Do pole Obor názvů rozhraní WMI zadejte root\cimv2.

    • Do pole dotazu WQL zadejte dotaz WMI Query Language (WQL) pomocí třídy Win32_ComputerSystem a ujistěte se, že je aplikace nainstalovaná jenom pro konkrétní typ aplikace, například:

      Vyberte * FROM Win32_ComputerSystem WHERE Model LIKE %hardware_model% AND Manufacturer LIKE %hardware_manufacturer%

      V tomto příkladu je hardware_model název modelu počítače (například Latitude D620) a hardware_manufacturer je název počítače (například Dell Corporation).

      Symbol % je zástupný znak, který je součástí názvů, aby správci mohli vrátit všechny modely počítačů nebo výrobce obsahující hodnotu zadanou pro hardware_model nebo hardware_manufacturer.

      Další informace o dotazech rozhraní WMI a WQL najdete v části Přidání dotazů WMI do podmínek kroku pořadí úkolů v dokumentu MDT Pomocí sady Microsoft Deployment Toolkit a v tématu Dotazování pomocí WQL.

  11. Výběrem OK odešlete dotaz a pak výběrem OK odešlete změny pořadí úkolů.

Poznámka

Tento proces se musí opakovat pro každý typ hardwaru každé aplikace ovladače zařízení, která se má nainstalovat.

Po vytvoření skupin pořadí úkolů specifických pro hardware je možné do každé skupiny přidat aplikace ovladačů zařízení.

Přidání aplikací ovladačů zařízení do skupin pořadí úkolů specifických pro hardware

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Task Sequences (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně podrobností vyberte task_sequence (kde task_sequence je pořadí úloh nasazení, které bude nutné k instalaci aplikace ovladače zařízení).

  4. V podokně Akce vyberte Vlastnosti.

  5. V dialogovém okně task_sequenceProperties vyberte kartu Pořadí úloh .

  6. V podokně podrobností přejděte na Obnovení stavu/hardware_specific_group (kde hardware_specific_group je název skupiny specifické pro hardware, do které se přidá krok pořadí úkolů pro instalaci aplikace ovladače zařízení).

  7. Na kartě Pořadí úloh vyberte Přidat, vyberte Obecné a pak vyberte Nainstalovat aplikaci.

    V podokně podrobností se zobrazí krok pořadí úkolů Nainstalovat aplikaci .

  8. V podokně podrobností vyberte Nainstalovat aplikaci.

  9. Na kartě Vlastnosti vyberte Nainstalovat jednu aplikaci a v seznamu Aplikace k instalaci vyberte hardware_application (kde hardware_application je aplikace pro instalaci aplikace specifické pro hardware).

Poznámka

Tento proces se musí opakovat pro každou aplikaci ovladače zařízení, kterou je potřeba použít během nasazení.

Zadejte aplikaci ovladače zařízení v CustomSettings.ini

Když začne nasazení LTI nebo ZTI, jednou z prvních akcí, které je třeba provést, je zpracování BootStrap.ini a CustomSettings.ini řídicích souborů. Oba tyto soubory obsahují pravidla, která lze použít k dynamickému přizpůsobení nasazení.

Vzhledem k tomu, jak MDT zpracovává soubor CustomSettings.ini, můžete ho použít k přidání aplikací na základě konkrétních podmínek. Tato logika se použije k přidání aplikací specifických pro ovladače zařízení během nasazování na základě konkrétních typů hardwaru. Na aplikace odkazuje v CustomSettings.ini identifikátor GUID aplikace umístěný v souboru Applications.xml ve sdílené složce nasazení.

Vyhledání IDENTIFIKÁTORu GUID importované aplikace

  1. Ve sdílené složce nasazení serveru pro nasazení otevřete složku Control, například D:\Production Deployment Share\Control.

  2. Vyhledejte a otevřete soubor Applications.xml.

  3. Vyhledejte požadovanou aplikaci.

  4. Vyhledejte identifikátor GUID aplikace tak, že vyhledáte řádek uzavřený ve značkách aplikace <guid> , <application guid={c303fa6e-3a4d-425e-8102-77db9310e4d0}>například .

    V rámci procesu inicializace shromáždí proces LTI i ZTI informace o počítači, na kterém běží. V rámci tohoto procesu se provádějí dotazy rozhraní WMI a hodnoty z třídy Win32_ComputerSystem pro značky a výrobce se vyplní jako proměnné %Make% a %Model% v uvedeném pořadí.

    Tyto hodnoty lze použít při zpracování souboru CustomSettings.ini k dynamickému čtení oddílů souboru v závislosti na zjištěném typu a modelu. Následující ukázka ukazuje příklad souboru CustomSettings.ini.

    Ukázková CustomSettings.ini nakonfigurovaná pro instalaci Hardware-Specific aplikace

[Settings]
Priority=Make, Default
Properties=MyCustomProperty

[Default]
OSInstall=Y

[Dell Computer Corporation]
Subsection=Dell-%Model%

[Dell-Latitude D620]
MandatoryApplications001={1D7DF331-47B7-472C-87B3-442597EC2F7D}

[Dell-Latitude D610]
MandatoryApplications001={c303fa6e-3a4d-425e-8102-77db9310e4d0}

K určení aplikací v CustomSettings.ini použijte následující vlastnosti:

  • Aplikace. Tuto vlastnost lze použít, když správci nasazení nechtějí jako součást procesu nasazení prezentovat průvodce aplikací zadáním SkipApplications=YES v CustomSettings.ini.

  • Povinné aplikace. Tuto vlastnost lze použít, pokud správci nasazení chtějí během nasazení prezentovat průvodce aplikací, aby technici nasazení mohli vybrat další aplikace, které se mají během nasazení nainstalovat.

    Pokud se průvodce aplikací používá bez vlastnosti MandatoryApplications (například SkipApplications=NO), přepíše aplikace určené vlastností Applications .

    Předchozí ukázka ukazuje, jak pomocí hodnot proměnných %Make% a %Model% dynamicky manipulovat se seznamem aplikací. Hodnoty pro make a model jednotlivých typů hardwaru lze najít pomocí jedné z následujících metod:

  • Nástroj Systémové informace. Pomocí uzlu Souhrn systému v tomto nástroji identifikujte výrobce systému (značka) a model systému (model).

  • Windows PowerShell. Pomocí rutiny get-WMIObject -class Win32_ComputerSystem určete make a model počítače.

  • Příkazový řádek Windows Management Instrumentation. Použijte CSProduct Get Name, Vendor k vrácení názvu (modelu) a dodavatele (výrobce) počítače.

    Úprava CustomSettings.ini přidání logiky specifické pro hardware

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

  4. Vyberte kartu Pravidla .

  5. Informace zadané na této kartě jsou uloženy v souboru CustomSettings.ini. Upravte položky souboru CustomSettings.ini tak, aby se přidala logika pro každý model hardwaru, který má aplikaci specifickou pro ovladač zařízení, jak je popsáno v tématu Zadání aplikace ovladače zařízení jako součásti pořadí úkolů.

  6. Výběrem OK odešlete změny.

  7. V podokně podrobností vyberte deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  8. V podokně Akce vyberte Aktualizovat sdílenou složku nasazení.

    Spustí se Průvodce aktualizací sdílené složky nasazení.

  9. Na stránce Možnosti vyberte požadované možnosti pro aktualizaci sdílené složky nasazení a pak vyberte Další.

  10. Na stránce Souhrn ověřte správnost podrobností a pak vyberte Další.

  11. Na stránce Potvrzení vyberte Dokončit.

    Ve výchozím nastavení se všechny dostupné aplikace zobrazí v Průvodci nasazením systému Windows během nasazení LTI. Vzhledem k tomu, že aplikace specifické pro ovladače zařízení se vztahují pouze na konkrétní typy hardwaru, nemusíte je chtít zobrazovat po celou dobu. Zadáním balíčku aplikace specifického pro ovladač zařízení v CustomSettings.ini může být aplikace skryta pomocí možnosti Skrýt aplikaci v Průvodci nasazením v konfiguraci aplikace.

    Skrytí aplikace v Průvodci nasazením

  12. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  13. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Applications (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  14. V podokně podrobností vyberte device_driver_application (kde device_driver_application je aplikace, která se má skrýt v Průvodci nasazením).

  15. V podokně Akce vyberte Vlastnosti.

  16. Na kartě Obecné zaškrtněte políčko Skrýt aplikaci v Průvodci nasazením .

  17. Vyberte Použít a pak zavřete dialogové okno Vlastnosti .

Určení aplikace ovladače zařízení v databázi MDT

Databáze MDT je verze databáze CustomSettings.ini souboru a v době nasazení se může dotazovat na informace, které se mají během nasazení použít. Další informace o používání databáze MDT najdete v tématu Výběr metod pro použití nastavení konfigurace.

Při dotazování databáze MDT v době nasazení jsou k dispozici tři metody pro identifikaci cílového počítače:

  • Vyhledejte jednotlivé počítače (pomocí adresy MAC, značky prostředku nebo podobného).

  • Vyhledejte umístění počítače (pomocí výchozí brány).

  • Vyhledejte výrobce a model počítače (pomocí dotazů výrobce rozhraní WMI nebo značky a modelu).

    Pro každou položku databáze, kterou vytvoříte, můžete zadat vlastnosti nasazení, aplikace, zda se mají používat Configuration Manager balíčky a správci. Vytvořením položek výrobce a modelu v databázi můžete přidat požadované aplikace ovladačů zařízení specifické pro hardware.

    Vytvoření položek v databázi MDT, které umožní instalaci aplikací ovladačů zařízení

Poznámka

Tento postup opakujte pro každou výrobce hardwaru a model, který vyžaduje aplikaci ovladače zařízení.

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Advanced Configuration/Database/Make and Model (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Nový.

  4. V dialogovém okně Vlastnosti na kartě Identita zadejte do pole Značkamake_name (kde make_name je snadno identifikovatelné jméno, které chcete přidružit k výrobci cílového počítače).

  5. Do pole Model zadejte model_name (kde model_name je snadno identifikovatelné jméno, které chcete přidružit k modelu cílového počítače).

  6. Na kartě Aplikace přidejte všechny aplikace ovladače zařízení požadované pro daný model hardwaru.

Inicializování MDT pomocí Služby pro nasazení systému Windows

Windows Server 2008 používá Službu pro nasazení systému Windows jako aktualizovanou a přepracovanou verzi Služby vzdálené instalace, což je výchozí nástroj pro nasazení v systému Windows Server 2003 s aktualizací SP2. Pomocí Služby pro nasazení systému Windows můžete nasadit operační systémy Windows, zejména Windows 7, Windows Server 2008 nebo novější, v síti pomocí síťového adaptéru počítače s podporou PXE nebo spouštěcího média.

Před nasazením Služby pro nasazení systému Windows určete, která z následujících možností integrace nejlépe vyhovuje vašemu prostředí:

  • Možnost 1. Spuštěním počítačů v PXE zahájíte proces LTI.

  • Možnost 2. Nasaďte image operačního systému z úložiště imagí Služby pro nasazení systému Windows.

  • Možnost 3. Použijte vícesměrové vysílání s MDT a rolí serveru Služby pro nasazení systému Windows Server 2008.

Možnost 1: Spuštění počítačů v PXE za účelem zahájení procesu LTI

Pomozte minimalizovat náklady na správu nasazení operačního systému spuštěním procesu nasazení MDT pomocí Služby pro nasazení systému Windows ve spojení s protokolem Dynamic Host Configuration Protocol. Tím se eliminuje požadavek na vytváření a doručování spouštěcích médií do každého cílového počítače.

Vytvoření a import image prostředí Windows PE aplikace Deployment Workbench do Služby pro nasazení systému Windows

Při vytváření nové sdílené složky nasazení MDT nebo úpravě existující sdílené složky nasazení MDT můžete vytvořit vlastní spouštěcí bitovou kopii prostředí Windows PE. Při aktualizaci sdílené složky nasazení se automaticky vygeneruje a aktualizuje spouštěcí bitová kopie prostředí Windows PE s informacemi o sdílené složce nasazení a vloží další ovladače nebo součásti zadané během konfigurace sdílené složky nasazení.

Spouštěcí bitová kopie prostředí Windows PE se generuje jako soubor bitové kopie ISO, který můžete zapsat na disk CD nebo DVD, i jako spouštěcí soubor WIM. Soubor WIM můžete importovat do Služby pro nasazení systému Windows, aby počítače, které můžou spouštět technologii PXE, mohly stáhnout a spustit spouštěcí bitovou kopii prostředí Windows PE LTI v síti používané k inicializaci instalace.

Vytvoření spouštěcí image prostředí Windows PE v aplikaci Deployment Workbench

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

    V dialogovém okně deployment_shareProperties vyberte kartu Nastavení platformy prostředí Windows PE (kde platformou je architektura image prostředí Windows PE, která se má nakonfigurovat).

  4. V oblasti Lite Touch Boot Image Settings zaškrtněte políčko Generovat lite touch bootable RAM disk ISO image .

  5. Vyberte kartu Součásti platformy prostředí Windows PE (kde platformou je architektura image prostředí Windows PE, která se má nakonfigurovat).

  6. V části Driver Injection (Injektáž ovladačů ) vyberte odpovídající typy ovladačů, které chcete zahrnout.

    Poznámka

    Tento krok není nutný, pokud prostředí Windows PE již obsahuje potřebné ovladače zařízení.

  7. V části Driver Injection (Injektáž ovladače ) vyberte v seznamu Selection profile (Profil výběru ) odpovídající profil výběru ovladače.

  8. V dialogovém okně Vlastnosti vyberte OK.

    Poznámka

    Tento krok není nutný, pokud prostředí Windows PE již obsahuje potřebné ovladače zařízení.

  9. V podokně podrobností vyberte deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  10. V podokně Akce vyberte Aktualizovat sdílenou složku nasazení.

    Spustí se Průvodce aktualizací sdílené složky nasazení.

  11. Na stránce Možnosti vyberte požadované možnosti pro aktualizaci sdílené složky nasazení a pak vyberte Další.

  12. Na stránce Souhrn ověřte správnost podrobností a pak vyberte Další.

  13. Na stránce Potvrzení vyberte Dokončit.

    Po dokončení tohoto procesu bude spouštěcí složka ve sdílené složce nasazení obsahovat řadu spouštěcích imagí, například:

    D:\Produkční složka nasazení\Boot\LiteTouchPE_x64.iso

    D:\Production Deployment Share\Boot\LiteTouchPE_x64.wim

    D:\Produkční složka nasazení\Boot\LiteTouchPE_x86.iso

    D:\Production Deployment Share\Boot\LiteTouchPE_x86.wim

    Vygenerované soubory ISO můžete zapsat přímo na disk CD nebo DVD nebo je použít k inicializaci procesu LTI na novém hardwaru. Spouštěcí soubory WIM můžete také importovat do Služby pro nasazení systému Windows, aby nové počítače mohly inicializovat proces nasazení LTI bez nutnosti fyzických médií.

    Import image prostředí Windows PE do Služby pro nasazení systému Windows

  14. Spusťte konzolu Služby pro nasazení systému Windows a pak se připojte ke Službě pro nasazení systému Windows.

  15. Ve stromu konzoly klikněte pravým tlačítkem na Spouštěcí bitové kopie a pak vyberte Přidat spouštěcí bitovou kopii.

  16. Přejděte na image WIM, která se má importovat, například D:\Production Deployment Share\Boot\LiteTouchPE_x86.wim.

  17. Proces importu automaticky přečte metadata ze spouštěcí image, ale hodnoty Název image a Popis image lze také upravit. Název image má vliv na informace o možnosti spuštění, které zobrazuje Správce spouštění systému Windows při spuštění klienta s technologií PXE.

  18. Po importu spouštěcí bitové kopie bude každý počítač, který se spouští pomocí technologie PXE a obdrží odpověď ze Služby pro nasazení systému Windows, stáhnout spouštěcí bitovou kopii LTI a zahájit instalaci LTI.

    Tato příručka se nezabývá instalací a konfigurací Služby pro nasazení systému Windows. Další informace o Službě pro nasazení systému Windows najdete v průvodci službou pro nasazení systému Windows.

Použití Služby pro nasazení systému Windows k automatickému zjištění serveru pro nasazení

Další možnost je k dispozici při použití Služby pro nasazení systému Windows k hostování spouštěcích imagí MDT, pokud je sdílená složka nasazení MDT hostovaná na stejném serveru jako Služba pro nasazení systému Windows.

Když klient PXE načte spouštěcí bitovou kopii MDT, název serveru Služby pro nasazení systému Windows, který je hostitelem spouštěcí bitové kopie, je zachycen a umístěn na MDTProperty WDSServer. Na tuto vlastnost pak můžete odkazovat v souboru BootStrap.ini spouštěcí image a v souboru CustomSettings.ini sdílené složky nasazení pomocí vlastnosti DeployRoot . Výsledkem je, že se klient automaticky spustí ze Služby pro nasazení systému Windows pomocí sdílené složky nasazení hostované na serveru Služby pro nasazení systému Windows. Tím se eliminuje nutnost zadat název serveru v libovolném konfiguračním souboru.

Nastavení místního serveru Služby pro nasazení systému Windows jako serveru pro nasazení

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Advanced Configuration/Database (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

  4. Vyberte kartu Pravidla .

    Informace zadané na této kartě jsou uloženy v souboru CustomSettings.ini.

  5. Nakonfigurujte vlastnost DeployRoot tak, aby používala proměnnou %WDSServer% , například DeployRoot=\\%WDSServer%\Deployment$.

  6. Vyberte Upravit Bootstrap.ini.

  7. Nakonfigurujte BootStrap.ini tak, aby používala vlastnost %WDSServer% přidáním nebo změnou hodnoty DeployRoot na DeployRoot=\\%WDSServer%\Deployment$.

  8. V nabídce Soubor vyberte Uložit a uložte změny souboru BootStrap.ini.

  9. Vyberte OK.

    Sdílenou složku nasazení je potřeba aktualizovat.

  10. V podokně podrobností vyberte deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  11. V podokně Akce vyberte Aktualizovat sdílenou složku nasazení.

    Spustí se Průvodce aktualizací sdílené složky nasazení.

  12. Na stránce Možnosti vyberte požadované možnosti pro aktualizaci sdílené složky nasazení a pak vyberte Další.

  13. Na stránce Souhrn ověřte správnost podrobností a pak vyberte Další.

  14. Na stránce Potvrzení vyberte Dokončit.

  15. Importujte aktualizovanou spouštěcí technologii WIM do Služby pro nasazení systému Windows.

Možnost 2: Nasazení bitové kopie operačního systému z úložiště Služby pro nasazení systému Windows

Pokud už pro nasazení operačního systému používáte Službu pro nasazení systému Windows, rozšiřte funkce mdt tak, že ji nakonfigurujete tak, aby odkazovala na již používané image operačního systému Windows, a ne používala vlastní úložiště a doplňovala nasazení Služby pro nasazení systému Windows o správu ovladačů, nasazení aplikací, instalaci aktualizací, zpracování pravidel a další funkce MDT. Jakmile sada MDT odkazuje na bitovou kopii operačního systému Služby pro nasazení systému Windows, můžete s ní zacházet jako s jakýmkoli operačním systémem, který byl připraven do sdílené složky nasazení MDT.

Odkaz na bitovou kopii operačního systému Služby pro nasazení systému Windows

Poznámka

Následující kroky vyžadují, aby byla na server Služby pro nasazení systému Windows dříve importována alespoň jedna bitová kopie operačního systému.

  1. Aktualizujte MDT, aby bylo možné přistupovat k imagím Služby pro nasazení systému Windows zkopírováním následujících souborů ze složky Zdroje na médiu systému Windows do složky C:\Program Files\Microsoft Deployment Toolkit\bin na serveru Služby pro nasazení systému Windows:

    • Wdsclientapi.dll

    • Wdscsl.dll

    • Wdsimage.dll

    • Wdstptc.dll (to platí jenom při kopírování ze zdrojových adresářů systému Windows Server 2008)

    Poznámka

    Použitý zdrojový adresář systému Windows musí odpovídat platformě operačního systému spuštěného v počítači, na kterém je nainstalována sada MDT.

  2. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  3. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Operating Systems (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  4. V podokně Akce vyberte Importovat operační systém.

    Spustí se Průvodce vytvořením operačního systému.

  5. Na stránce Typ operačního systému vyberte Image Služby pro nasazení systému Windows a pak vyberte Další.

  6. Na stránce Server WDS zadejte název serveru Služby pro nasazení systému Windows, na který se má odkazovat , například WDSSvr001, a pak vyberte Další.

  7. Na stránce Souhrn ověřte správnost nastavení a pak vyberte Další.

  8. Na stránce Potvrzení vyberte Dokončit.

    Všechny image dostupné na serveru Služby pro nasazení systému Windows teď budou k dispozici pro pořadí úkolů MDT.

Poznámka

Při importu imagí ze Služby pro nasazení systému Windows se nezkopírují zdrojové soubory ze serveru Služby pro nasazení do sdílené složky nasazení. MDT dál používá zdrojové soubory z původního umístění.

Možnost 3: Použití vícesměrového vysílání s MDT a rolí Služby pro nasazení systému Windows Server 2008

S vydáním Windows Serveru 2008 byla Služba pro nasazení systému Windows vylepšena tak, aby podporovala nasazení imagí pomocí přenosů vícesměrového vysílání. MDT také obsahuje aktualizace pro integraci MDT s vícesměrovým vysíláním Služby pro nasazení systému Windows.

Kromě toho aktualizovaná sada Windows Automated Installation Kit (Windows AIK) verze 1.1 obsahuje Wdsmcast.exe. To umožňuje ruční připojení relací vícesměrového vysílání a umožňuje klientovi spouštět Wdsmcast.exe kopírovat soubory z aktivní relace vícesměrového vysílání.

Skript LTIApply.wsf používá Wdsmcast.exe při přístupu ke zdrojovým souborům operačního systému ze sdílené složky nasazení. LTIApply.wsf hledá Wdsmcast.exe ve sdílené složce nasazení buď v deployment_share\Tools\x86, nebo ve složce deployment_share\Tools\x64 (kde deployment_share je název složky systému souborů, která obsahuje sdílenou složku nasazení) v závislosti na verzi prostředí Windows PE, která je spuštěná.

Při spuštění ltiApply.wsf se vždy pokusí získat přístup k imagím WIM a stáhnout je z existujícího streamu vícesměrového vysílání, ale pokud datový proud vícesměrového vysílání neexistuje, vrátí se zpět na standardní kopii souboru.

Poznámka

Tento proces se vztahuje pouze na soubory imagí WIM.

Požadavky na server nasazení pro přípravu na vícesměrové vysílání MDT jsou:

  • Na serveru nasazení musí běžet Systém Windows Server 2008 nebo novější.

  • Role Služby pro nasazení systému Windows musí být nainstalovaná z konzoly pro správu serveru.

  • Musí být nainstalovaná sada Windows AIK 1.1 pro Windows Server 2008.

  • Musí být nainstalovaný MDT.

  • Stejně jako u jakéhokoli nasazení pomocí MDT musí být alespoň jedna image WIM operačního systému importována, a to buď jako úplná sada zdrojových souborů, nebo jako vlastní image s instalačními soubory.

Poznámka

Pro vícesměrové vysílání je důležité používat nejnovější verzi sady Windows AIK. kopie prostředí Windows PE, která je součástí dřívějších verzí sady Windows AIK, například Windows AIK 1.0, nepodporuje stahování ze serveru vícesměrového vysílání.

Konfigurace MDT pro vícesměrové vysílání z existující sdílené složky nasazení

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share (kde deployment_share je název sdílené složky nasazení, která se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

  4. Na kartě Obecné zaškrtněte políčko Povolit vícesměrové vysílání pro tuto sdílenou složku nasazení (vyžaduje Službu pro nasazení systému Windows Server 2008).

  5. Vyberte OK.

  6. V podokně Akce vyberte Aktualizovat sdílenou složku nasazení.

    Spustí se Průvodce aktualizací sdílené složky nasazení.

  7. Na stránce Možnosti vyberte požadované možnosti pro aktualizaci sdílené složky nasazení a pak vyberte Další.

  8. Na stránce Souhrn ověřte správnost podrobností a pak vyberte Další.

  9. Na stránce Potvrzení vyberte Dokončit.

    Sdílená složka nasazení je teď nakonfigurovaná pro přenos vícesměrového vysílání Služby pro nasazení systému Windows.

    Tento proces vytvoří automatický přenos vícesměrového vysílání Služby pro nasazení systému Windows, který přímo používá existující sdílenou složku nasazení MDT. MDT nevytvoří Scheduled-Cast přenosy. Všimněte si také, že do Služby pro nasazení systému Windows se neimportují žádné další image a že není možné použít vícesměrové vysílání pro spouštěcí image, protože klienta vícesměrového vysílání nelze načíst, dokud nebude spuštěno prostředí Windows PE.

    Ověření vygenerování přenosu vícesměrového vysílání ve Službě pro nasazení systému Windows

  10. Vyberte Start, přejděte na Nástroje pro správu a pak vyberte Služba pro nasazení systému Windows.

  11. Ve stromu konzoly Služby pro nasazení systému Windows klikněte pravým tlačítkem na Servery a pak vyberte Přidat server.

  12. V dialogovém okně Přidat servery vyberte Místní počítač a pak vyberte OK.

  13. Ve stromu konzoly Služby pro nasazení systému Windows vyberte Servery a pak vyberte server_name (kde server_name je název počítače, na kterém běží Služba pro nasazení systému Windows). Vyberte Přenosy vícesměrového vysílání.

  14. V podokně podrobností se zobrazí nový přenos automatického vysílání pro sdílenou složku nasazení, například nasazení sdílené složky BDD.

  15. Ověřte, že je stav přenosu automatického vysílání nasazení sdílené složky BDD nastaven na Aktivní.

    Po nasazení počítače zkontrolujte soubor BDD.log ve složce \Windows\Temp\DeploymentLogs a ověřte, že byl operační systém stažen z přenosu vícesměrového vysílání.

    Ve složce logs budou dvě položky, obě začínají přenosem vícesměrového vysílání; Zkontrolujte je a ověřte, že převod proběhl úspěšně. Další informace o přenosech vícesměrového vysílání pomocí MDT a Služby pro nasazení systému Windows naleznete v části Povolení vícesměrového nasazení služby Windows Deployment Services pro nasazení LTI v dokumentu MDT Using the Microsoft Deployment Toolkit.

Provádění fázovaných nasazení pomocí MDT (předběžné načtení OEM)

V mnoha organizacích jsou počítače před nasazením do produkční sítě načtené s bitovou kopií operačního systému. V některých případech načítání image operačního systému provádí tým v organizaci, který je zodpovědný za sestavení počítačů v přípravném prostředí. V jiných případech načítání image operačního systému provádí dodavatel počítačového hardwaru, označovaný také jako výrobce OEM (Original Equipment Manufacturer ).

Poznámka

Proces předběžného načtení OEM se v MDT podporuje jenom pro nasazení prováděná pomocí LTI. Pro Configuration Manager použijte funkci předpřipravených médií.

Přehled procesu předběžného načtení OEM v MDT

Proces předběžného načtení OEM je rozdělený do tří fází:

  • Fáze 1. Vytvořte mediální image referenčního počítače, která se má použít v přípravném prostředí.

  • Fáze 2. Použijte image referenčního počítače na cílový počítač v přípravném prostředí.

  • Fáze 3. Dokončete nasazení cílového počítače v produkčním prostředí.

    Fáze 1 a Fáze 3 obvykle provádí organizace nasazení. V závislosti na použití procesu předběžného načtení OEM v organizaci může fázi 2 provádět organizace nebo dodavatel počítačového hardwaru, který počítače dodává. Pokud organizace provádí fázi 2, pak je přípravné prostředí v rámci organizace. Pokud výrobce OEM provádí fázi 2, pracovní prostředí je v prostředí výrobce OEM.

Přehled konfiguračních souborů MDT v procesu předběžného načtení OEM

Samostatné konfigurační soubory MDT (CustomSettings.ini a Bootstrap.ini) používají pořadí úkolů spuštěná během fáze 1 a fáze 3 procesu předběžného načtení OEM. Oba konfigurační soubory však existují současně v různých strukturách složek.

V první fázi se konfigurační soubory používají při vytváření referenčního počítače a jsou uloženy ve složce specifické pro pořadí úkolů použité v této fázi. Konfigurační soubory použité ve třetí a poslední fázi procesu předběžného načtení OEM jsou uloženy ve složce, která je specifická pro pořadí úkolů použité v této fázi.

Při provádění změn konfiguračních souborů se ujistěte, že byly provedeny změny konfiguračního souboru, které odpovídají příslušnému pořadí úkolů v každé fázi procesu předběžného načtení OEM.

Přehled souborů protokolů MDT v procesu předběžného načtení OEM

Samostatné soubory protokolu MDT se generují během fáze 1 a fáze 3 procesu předběžného načtení OEM:

  • Soubory protokolu MDT pro fázi 1 jsou uložené ve složkách C:\MININT a C:\SMSTSLog.

  • Soubory protokolu MDT pro fázi 3 jsou uložené ve složce %WINDIR%\System32\CCM\Logs pro nasazení založená na platformě x86 nebo ve složce %WINDIR%\SysWow64\CCM\Logs pro nasazení založená na x64.

    Při diagnostice nebo řešení potíží s nasazením souvisejících s MDT použijte příslušnou složku.

Fázovaná nasazení s využitím LTI

V případě nasazení LTI proveďte proces předběžného načtení OEM pomocí typu sdílené složky nasazení Vyměnitelné médium (Média). Proces předběžného načtení OEM nepodporuje jiné typy sdílených složek nasazení.

Pokud chcete provést proces předběžného načtení výrobce OEM, vytvořte kromě všech pořadí úkolů, která se použijí k nasazení cílového operačního systému, pořadí úkolů na základě šablony pořadí úkolů Litetouch OEM od výrobce OEM. Pak vytvořte sdílenou složku nasazení vyměnitelného média (média), která nakonec vytvoří soubor ISO s obsahem sdílené složky nasazení, konkrétně soubor LiteTouchPE_x86.iso nebo soubor LiteTouchPE_x64.iso (na základě platformy procesoru cílového počítače). Proces aktualizace sdílené složky nasazení také vytvoří strukturu složek, kterou lze použít k vytvoření média ve formátu Univerzální disk.

Proces předběžného načtení LTI OEM – fáze 1: Vytvoření Media-Based image

Organizace nasazení provede první fázi procesu předběžného načtení OEM. Konečným výstupem této fáze je spouštěcí image (například soubor ISO) nebo médium (například DVD), které se odešle do výrobce OEM nebo do přípravného prostředí v organizaci nasazení. Většina těchto kroků se provádí v aplikaci Deployment Workbench.

Vytvoření image založené na multimédiích pro doručení do výrobce OEM nebo do přípravného prostředí v organizaci nasazení

  1. V aplikaci Deployment Workbench vyplňte následující uzly pro sdílenou složku nasazení:

    • Operační systémy

    • Aplikace

    • Balíčky

    • Předefinované ovladače

      Další informace o provedení tohoto kroku najdete v části Správa sdílených složek nasazení v aplikaci Deployment Workbench v dokumentu MDT Pomocí sady Microsoft Deployment Toolkit.

  2. Vytvořte nové pořadí úkolů na základě šablony pořadí úkolů Pořadí úkolů Litetouch OEM v aplikaci Deployment Workbench.

    Další informace o provedení tohoto kroku najdete v části "Konfigurace pořadí úkolů v aplikaci Deployment Workbench" v dokumentu MDT Using the Microsoft Deployment Toolkit.

  3. Vytvořte jedno nebo více pořadí úkolů, která se po nasazení v produkčním prostředí použijí k nasazení cílového operačního systému na cílový počítač.

    Další informace o provedení tohoto kroku najdete v části "Konfigurace pořadí úkolů v aplikaci Deployment Workbench" v dokumentu MDT Using the Microsoft Deployment Toolkit.

  4. Vytvořte profil výběru, který zahrnuje aplikace, operační systémy, ovladače, balíčky a pořadí úkolů vyžadovaná pro nasazení OEM.

    Další informace o provedení tohoto kroku najdete v části Správa profilů výběru v dokumentu MDT Pomocí sady Microsoft Deployment Toolkit.

  5. Vytvořte médium pro nasazení.

    Další informace o provedení tohoto kroku najdete v části Správa média pro nasazení LTI v dokumentu MDT pomocí sady Microsoft Deployment Toolkit.

  6. Aktualizujte médium pro nasazení vytvořené v aplikaci Deployment Workbench v předchozím kroku.

    Když aktualizujete médium nasazení, aplikace Deployment Workbench vytvoří soubor LiteTouchMedia.iso. Další informace o provedení tohoto kroku najdete v části Správa média pro nasazení LTI v dokumentu MDT pomocí sady Microsoft Deployment Toolkit.

  7. Vypálí dvd souboru LiteTouchMedia.iso vytvořeného v předchozím kroku.

    Poznámka

    Pokud doručíte soubor ISO do výrobce OEM nebo do přípravného prostředí organizace, není tento krok nutný.

  8. Doručte soubor ISO nebo DVD do výrobce OEM nebo do přípravného prostředí organizace.

Proces předběžného načtení LTI OEM – fáze 2: Použití image na cílový počítač

Druhou fázi procesu předběžného načtení OEM provádí výrobce OEM nebo tým nasazení v přípravném prostředí organizace nasazení. Během této fáze procesu se na cílové počítače použije .iso soubor nebo DVD vytvořený ve fázi 1. Výstupem této fáze je image nasazená do cílových počítačů, aby byly připravené k nasazení v produkčním prostředí.

Použití image na cílové počítače

  1. Spusťte cílový počítač pomocí média vytvořeného ve fázi 1.

    Spustí se prostředí Windows PE a pak průvodce nasazením systému Windows.

  2. V Průvodci nasazením systému Windows vyberte pořadí úloh předinstalace OEM pro pracovní prostředí .

    Spustí se pořadí úkolů a obsah spouštěcího média se zkopíruje na místní pevný disk cílového počítače.

  3. Po dokončení Průvodce nasazením systému Windows pro pořadí úkolů předinstalace OEM pro pracovní prostředí bude pevný disk připraven k zahájení zbývající části procesu nasazení spuštěním Průvodce nasazením systému Windows pro ostatní pořadí úkolů, která se používají k nasazení operačního systému.

    Pořadí úloh předinstalace OEM pro pořadí úloh přípravného prostředí zodpovídá za nasazení image do cílového počítače a zahájení procesu LTI. Průvodce nasazením systému Windows spustí podruhé a spustí pořadí úkolů použitá k nasazení operačního systému v cílovém počítači.

  4. Naklonujte obsah prvního pevného disku do tolika cílových počítačů v přípravném prostředí, kolik je potřeba.

  5. Cílové počítače se doručí do produkčního prostředí k nasazení.

Proces předběžného načtení OEM LTI – fáze 3: Dokončení nasazení cílového počítače

Třetí a závěrečná fáze procesu předběžného načtení OEM se provádí v produkčním prostředí organizace nasazení. Během této fáze procesu se spustí cílový počítač a spustí se bitová kopie spouštěcího média umístěná na pevný disk v přípravném prostředí během předchozí fáze.

Dokončení nasazení cílových počítačů v produkčním prostředí

  1. Spusťte cílový počítač.

    Spustí se prostředí Windows PE a pak průvodce nasazením systému Windows.

  2. Dokončete Průvodce nasazením systému Windows s použitím konkrétních konfiguračních informací pro každý cílový počítač.

    Další informace o dokončení tohoto kroku najdete v části "Spuštění Průvodce nasazením" v dokumentu MDT Pomocí sady Microsoft Deployment Toolkit.

    Po dokončení této fáze bude cílový počítač připravený k použití v produkčním prostředí.

Provádění běžných úloh pomocí Windows PowerShell

Úlohy správy MDT v aplikaci Deployment Workbench se provádějí pomocí základních rutin Windows PowerShell, které můžete použít k automatizaci úloh správy, jako jsou úlohy v následujících částech.

Správu MDT můžete automatizovat provedením následujících kroků:

Vytvoření nové sdílené složky nasazení

Následující Windows PowerShell příkazy vytvoří novou sdílenou složku nasazení v umístění D:\Production Deployment Share s názvem Production$. Nová sdílená složka nasazení se zobrazí v aplikaci Deployment Workbench jako Produkční.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider "MDTProvider" -Root "D:\Production Deployment Share" -Description "Production" -NetworkPath "\\Deployment_Server\Production$" -Verbose | add-MDTPersistentDrive -Verbose

Vytvoření složky

Následující Windows PowerShell příkazy vytvoří složku Adobe ve stromu konzoly Deployment Workbench v části Deployment Workbench/Deployment Shares/Production/Applications.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
New-item -path "DS002:\Applications" -enable "True" -Name "Adobe" -Comments "This folder contains Adobe software" -ItemType "folder" -Verbose remove-psdrive DS001 -Verbose

Poznámka

Přidání příkazu remove-psdrive do skriptu zajistí, že se proces na pozadí dokončí, než bude pokračovat.

Odstranění složky

Následující Windows PowerShell příkazy odstraní složku Deployment Workbench/Deployment Shares/Production/Applications/Adobe.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Remove-item -path "DS002:\Applications\Adobe" -Verbose

Poznámka

Skript selže, pokud složka není prázdná.

Import ovladače zařízení

Následující Windows PowerShell příkazy naimportují ovladač zařízení monitoru Dell 2407 WFP do sdílené složky produkčního nasazení.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Import-mdtdriver -path "DS002:\Out-of-Box Drivers\Monitor" -SourcePath "D:\Drivers\Dell\2407 WFP" -Verbose

Odstranění ovladače zařízení

Následující Windows PowerShell příkaz odstraní ovladač monitoru Dell 2407 WFP ze sdílené složky nasazení v produkčním prostředí.

Remove-item -path "DS002:\Out-of-Box Drivers\Dell Inc. Monitor 2407WFP.INF 1.0" -Verbose

Import balíčku operačního systému

Následující Windows PowerShell příkazy importují všechny balíčky operačního systému umístěné ve složce D:\Aktualizace\Microsoft\Vista. Tyto balíčky operačního systému budou uloženy ve sdílené složce produkčního nasazení, která je ve složce D:\Production Deployment Share.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Import-mdtpackage -path "DS002:\Packages" -SourcePath "D:\Updates\Microsoft\Vista" -Verbose

Odstranění balíčku operačního systému

Následující příkaz Windows PowerShell odstraní zadaný balíček operačního systému ze sdílené složky nasazení v produkčním prostředí.

Remove-item -path "DS002:\Packages\Package_1_for_KB940105 neutral x86 6.0.1.0 KB940105" -Verbose

Import operačního systému

Následující Windows PowerShell příkazy importuje operační systém Windows Vista umístěný v D:\Operating Systems\Windows Vista x86. Operační systém bude uložen ve sdílené složce nasazení v produkčním prostředí, která je ve složce D:\Production Deployment Share.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Import-mdtoperatingsystem -path "DS002:\Operating Systems" -SourcePath "D:\Operating Systems\Windows Vista x86" -DestinationFolder "Windows Vista x86" -Verbose

Odstranění operačního systému

Následující příkaz Windows PowerShell odstraní operační systém Windows Vista HOMEBASIC ze sdílené složky produkčního nasazení.

Remove-item -path "DS002:\Operating Systems\Windows Vista HOMEBASIC in Windows Vista x86 install.wim" -Verbose

Vytvoření aplikace

Následující Windows PowerShell příkazy vytvoří aplikaci Adobe Reader 9 pomocí zdrojových souborů z D:\Software\Adobe\Reader 9. Aplikace bude uložena ve sdílené složce nasazení v produkčním prostředí, která je ve složce D:\Production Deployment Share.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Import-MDTApplication -path "DS002:\Applications" -enable "True" -Name "Adobe Reader 9" -ShortName "Reader" -Version "9" -Publisher "Adobe" -Language "" -CommandLine "setup.exe" -WorkingDirectory ".\Applications\Adobe Reader 9" -ApplicationSourcePath "D:\Software\Adobe\Reader 9" -DestinationFolder "Adobe Reader 9" -Source ".\Applications\Adobe Reader 9" -Verbose

Odstranění aplikace

Následující Windows PowerShell příkaz odstraní aplikaci Adobe Reader 9 ze sdílené složky produkčního nasazení.

Remove-item -path "DS002:\Applications\Adobe Reader 9" -Verbose

Vytvoření pořadí úkolů

Následující Windows PowerShell příkazy vytvoří pořadí úkolů Sestavení produkčního prostředí systému Windows Vista ve sdílené složce produkčního nasazení, která se nachází ve složce D:\Production Deployment Share.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Import-mdttasksequence -path "DS002:\Task Sequences" -Name "Windows Vista Business Production Build" -Template "Client.xml" -Comments "Approved for use in the production environment.  This task sequence uses the Standard Client task sequence template" -ID "Vista_Ref" -Version "1.0" -OperatingSystemPath "DS002:\Operating Systems\Windows Vista BUSINESS in Windows Vista x86 install.wim" -FullName "Fabrikam User" -OrgName "Fabrikam" -HomePage "http://www.Fabrikam.com" -AdminPassword "secure_password" -Verbose

Odstranění pořadí úkolů

Následující příkaz Windows PowerShell odstraní pořadí úkolů produkčního sestavení systému Windows Vista ze sdílené složky produkčního nasazení.

Remove-item -path "DS002:\Task Sequences\Windows Vista Business Production Build" -force -Verbose

Vytvoření databáze MDT

Následující Windows PowerShell příkazy vytvoří novou databázi MDT na serveru deployment_server pro sdílenou složku nasazení v produkčním prostředí. Připojení k databázi bude přes protokol TCP/IP.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
New-MDTDatabase -path "DS002:" -SQLServer "DeploymentServer" -Netlib "DBMSSOCN" -Database "MDT2010" -SQLShare "DB_Connect" -Force -Verbose

Vytvoření profilu výběru

Následující Windows PowerShell příkazy vytvoří nový profil výběru aplikací.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
New-item -path "DS002:\Selection Profiles" -enable "True" -Name "Applications" -Comments "" -Definition "<SelectionProfile><Include path="Applications" /></SelectionProfile>" -ReadOnly "False" -Verbose

Aktualizace sdílené složky nasazení

Následující Windows PowerShell příkazy aktualizují sdílenou složku nasazení v produkčním prostředí, která je ve složce D:\Production Deployment Share.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Update\-MDTDeploymentShare \-path "DS002:" \-Verbose

Vytvoření propojené sdílené složky nasazení

Následující Windows PowerShell příkazy vytvoří sdílenou složku nasazení, která je propojená se sdílenou složkou produkčního nasazení a nachází se ve sdílené složce \\remote_server_name\Deployment$. Profil výběru Vše slouží k určení, který obsah se replikuje do propojené sdílené složky nasazení. Obsah ze sdílené složky produkčního nasazení se sloučí s obsahem, který už existuje ve sdílené složce \\remote_server_name\Deployment$.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
New-item -path "DS002:\Linked Deployment Shares" -enable "True" -Name "LINKED001" -Comments "" -Root "\\RemoteServerName\Deployment$" -SelectionProfile "Everything" -Replace "False" -Verbose

Aktualizace propojené sdílené složky nasazení

Následující Windows PowerShell příkazy aktualizují sdílenou složku nasazení LINKED001.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Replicate-MDTContent -path "DS002:\Linked Deployment Shares\LINKED001" -Verbose

Odstranění propojené sdílené složky nasazení

Následující Windows PowerShell příkazy odstraní sdílenou složku nasazení LINKED001.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
Remove-item -path "DS002:\Linked Deployment Shares\LINKED001" -Verbose

Vytváření médií

Následující Windows PowerShell příkazy vytvoří zdrojovou složku, která obsahuje obsah použitý k vytvoření spouštěcího média. Jako zdroj se použije sdílená složka produkčního nasazení. Profil výběru Vše určuje, jaký obsah se umístí do složky obsahu médií. Soubor LiteTouchMedia.iso se vytvoří při vygenerování média. Média budou podporovat platformy x86 i x64.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
New-item -path "DS002:\Media" -enable "True" -Name "MEDIA001" -Comments "some comment here" -Root "D:\Media" -SelectionProfile "Everything" -SupportX86 "True" -SupportX64 "True" -GenerateISO "True" -ISOName "LiteTouchMedia.iso" -Verbose
New-PSDrive -Name "MEDIA001" -PSProvider "MDTProvider" -Root "D:\Media\Content" -Description "Embedded media deployment share" -Force -Verbose

Generující média

Následující Windows PowerShell příkazy vytvoří soubor LiteTouchMedia.iso v souboru D:\Media, který bude používat obsah ze složky zdroje MEDIA001 médií.

Add-PSSnapIn Microsoft.BDD.PSSnapIn
New-PSDrive -Name "DS002" -PSProvider MDTProvider -Root "D:\Production Deployment Share"
Generate-MDTMedia -path "DS002:\Media\MEDIA001" -Verbose

Odstraňuje se médium

Následující příkaz Windows PowerShell odstraní MEDIA001 médium ze sdílené složky nasazení v produkčním prostředí.

Remove-item -path "DS002:\Media\MEDIA001" -Verbose

Zpoždění připojení k doméně, aby se zabránilo použití objektů Zásady skupiny

Zásady skupiny je bohatá a flexibilní technologie, která umožňuje efektivně spravovat velký počet Active Directory Domain Services (AD DS) počítačů a uživatelských objektů prostřednictvím centralizovaného modelu 1:N. Zásady skupiny nastavení jsou obsažená v objektu Zásady skupiny (GPO) a propojená s jedním nebo několika kontejnery služby AD DS – lokalitami, doménami a organizačními jednotkami (organizační jednotky).

Některé organizace mají Zásady skupiny nastavení, která jsou omezující a můžou způsobovat problémy při nasazování operačního systému. Například následující nastavení Zásady skupiny můžou přerušit proces automatického přihlášení:

  • Omezení automatického přihlašování

  • Přejmenování účtu správce

  • Právní bannery a titulky

  • Omezující zásady zabezpečení (například zásady Specializované zabezpečení – omezené funkce [SSLF])

    Jednou z možností, jak vyřešit problémy, které může objekt zásad skupiny způsobovat během nasazení, je připojit počítač k doméně co nejpozději v procesu nasazení. Toto spojení lze provést pomocí vlastního kroku pořadí úkolů, který spouští skript ZTIDomainJoin.wsf.

    Pro připojení cílového počítače k doméně používá skript ZTIDomainJoin.wsf vlastnosti DomainAdmin, DomainAdminDomain, DomainAdminPassword, JoinDomain a MachineObjectOU . Tyto vlastnosti můžete deklarovat pomocí Průvodce nasazením systému Windows, pravidel sdílených složek nasazení, databáze MDT a pravidel Configuration Manager počítačů a kolekcí. Použitý účet musí mít práva požadovaná k vytvoření a odstranění objektů počítače v doméně.

    Skript ZTIConfigure.wsf obvykle aktualizuje soubor Unattend.xml nebo Unattend.txt hodnotami, které tyto vlastnosti určují. Tato nastavení se pak analyzují instalačním programem systému Windows a systém se pokusí připojit k doméně na začátku procesu nasazení. Tím se cílový počítač podrobí nastavením zadaným v objektech zásad skupiny domény a může dojít k selhání procesu nasazení.

    Pokud chcete záměrně zpozdit připojení cílového počítače k doméně během procesu nasazení, můžete ze souboru Unattend.xml odebrat určité prvky. Skript ZTIConfigure.wsf přeskočí zápis vlastností do souboru Unattend.xml, pokud v souboru chybí přidružený element vlastnosti.

Poznámka

Toto ukázkové řešení je platné pouze při nasazování operačních systémů Windows 7, Windows Server 2008 nebo Windows Server 2008 R2.

Připravte soubor unattend.xml, aby se cílový počítač během instalace systému Windows nepokusil připojit k doméně.

  1. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  2. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Task Sequences/task_sequence (kde deployment_share je název sdílené složky nasazení a task_sequence je název pořadí úkolů, které se má nakonfigurovat).

  3. V podokně Akce vyberte Vlastnosti.

  4. Na kartě Informace o operačním systému vyberte Upravit Unattend.xml.

    Spustí se Správce bitových kopií systému Windows (Windows SIM).

  5. V podokně Soubor odpovědí přejděte na 4 special/Identification/Credentials(Special/Identification/Credentials). Klikněte pravým tlačítkem na Přihlašovací údaje a pak vyberte Odstranit.

  6. Vyberte Ano.

  7. Uložte soubor odpovědí a pak ukončete Windows SIM.

  8. V dialogovém okně Vlastnosti pořadí úkolů vyberte OK.

    Credentials S chybějícími prvky v souboru unattend.xml skript ZTIConfigure.wsf nemůže naplnit informace o připojení k doméně v souboru Unattend.xml, což zabrání instalačnímu programu systému Windows v pokusu o připojení k doméně.

    Přidání kroku pořadí úkolů, který připojí cílový počítač k doméně

  9. Vyberte Start a pak přejděte na Všechny programy. Přejděte na Microsoft Deployment Toolkit a pak vyberte Deployment Workbench.

  10. Ve stromu konzoly aplikace Deployment Workbench přejděte na Deployment Workbench/Deployment Shares/deployment_share/Task Sequences/task_sequence (kde deployment_share je název sdílené složky nasazení a task_sequence je název pořadí úkolů, které se má nakonfigurovat).

  11. V podokně Akce vyberte Vlastnosti.

  12. Na kartě Pořadí úloh přejděte do uzlu Obnovení stavu a rozbalte ho.

  13. Ověřte, že je k dispozici krok pořadí úkolů Obnovit z domény . Pokud ano, přejděte ke kroku 9.

  14. V dialogovém okně Vlastnosti pořadí úkolů vyberte Přidat, přejděte na Nastavení a vyberte Obnovit z domény.

  15. Přidejte krok pořadí úkolů Obnovit z domény do editoru pořadí úkolů. Ověřte, že se krok nachází v požadovaném umístění v pořadí úkolů.

  16. Ověřte, že jsou nastavení pro krok pořadí úkolů Obnovení z domény nakonfigurovaná tak, aby vyhovovala vašim potřebám.

  17. Vyberte OK v dialogovém okně Vlastnosti pořadí úkolů a uložte pořadí úkolů.