Package Conversion ManagerPackage Conversion Manager

Platí pro: System Center Configuration Manager (Current Branch)Applies to: System Center Configuration Manager (Current Branch)

Počínaje verzí 1806 Package Conversion Manager pomáhá převést Configuration Manager starších balíčků do aplikací.Starting in version 1806, Package Conversion Manager helps you convert Configuration Manager legacy packages into applications. Aplikace mají další výhody, jako jsou závislosti, pravidla požadavků, metody detekce a spřažení uživatelských zařízení.Applications have additional benefits such as dependencies, requirement rules, detection methods, and user device affinity.

Tip

Tato funkce byla poprvé představena ve verzi 1806 jako funkce předběžné verze.This feature was first introduced in version 1806 as a pre-release feature. Počínaje verzí 1810 Tato funkce už není součástí předběžné verze.Beginning with version 1810, this feature is no longer a pre-release feature.

Configuration Manager aplikace obsahuje soubory a programy, které nasadíte do klientských zařízení.A Configuration Manager application contains files and programs that you deploy to client devices. Na rozdíl od starších balíčků a programů ale aplikace poskytuje další funkce zaměřené na uživatele.However, unlike legacy packages and programs, an application provides additional user-centric functionality. Například aplikace může obsahovat typy nasazení pro místní instalaci softwarových balíčků, virtuální aplikační balíček nebo verzi aplikace pro mobilní zařízení.For example, an application might contain deployment types for a local installation of a software package, a virtual application package, or a version of the application for mobile devices.

Další informace najdete v následujících článcích:For more information, see the following articles:

Důležité

Pokud jste dříve nainstalovali starší verzi nástroje Package Conversion Manager, před upgradem lokality ji nejprve odinstalujte.If you previously installed an older version of Package Conversion Manager, first uninstall it before upgrading your site. Tato integrovaná verze nevyžaduje instalaci, ale může být v konfliktu se stávajícími verzemi.This integrated version doesn't require installation, but may conflict with existing versions.

Tato integrovaná verze správce převodu balíčků funguje na balíčcích na webu Configuration Manager Current Branch.This integrated version of Package Conversion Manager works on packages in the Configuration Manager current branch site. Nejedná se o samostatný nástroj.It's not a standalone tool. Pokud máte balíčky a programy ve starší verzi Configuration Manager, nejprve balíčky migrujte do vaší aktuální lokality.If you have packages and programs in an older version of Configuration Manager, first migrate the packages into your current branch site. Další informace najdete v tématu migrace dat mezi hierarchiemi.For more information, see Migrate data between hierarchies.

Configuration Manager verze 1902 obsahuje následující vylepšení:Configuration Manager version 1902 includes the following improvements:

  • Plánovaná analýza balíčku se ve výchozím nastavení spouští každých 7 dnů.Scheduled package analysis runs every 7 days by default
  • Rutiny PowerShellu pro analýzu a převod balíčkůPowerShell cmdlets for analyzing and converting packages
  • Obecné opravy chyb a vylepšeníGeneral bug fixes and improvements

PlánováníPlanning

Než začnete převádět balíčky do aplikací, vytvořte nejprve plán.Before you start converting packages into applications, first develop a plan. Následující postup je příklad plánu:The following process is an example plan:

Definice podrobného plánu převodu balíčkůDefine a detailed package conversion plan

Tato část popisuje dva ukázkové plány převodu balíčků:This section describes two sample package conversion plans:

Podle potřeby upravte tyto plány pro jiné problémy, které jsou specifické pro vaše prostředí.Adjust these plans as necessary for other issues specific to your environment.

Ukázkový plán pro testovací prostředí s vysokým prostředkemSample plan for a high-resource test environment

Vaše testovací prostředí má prostředky, oprávnění a architekturu, které jsou podobné vašemu provoznímu prostředí.Your test environment has the resources, permissions, and architecture similar to your production environment. Pomocí testovacího prostředí můžete efektivně analyzovat a převádět všechny balíčky a potom testovat všechny vaše Configuration Manager aplikace.Use the test environment to efficiently analyze and convert all of your packages, and then test all of your Configuration Manager applications. Po dokončení této práce ji přeneste do produkčního prostředí.After completing that work, transfer it to the production environment.

Váš plán převodu balíčků může být podobný následujícímu postupu:Your package conversion plan may be similar to the following steps:

  1. Vyberte balíčky, které chcete převést.Select the packages you want to convert.

  2. Migrujte balíčky pro převod do vašeho testovacího prostředí.Migrate the packages for conversion into your test environment.

  3. Připravte balíčky na převod.Prepare the packages for conversion.

  4. Vyberte testovací balíčky.Select test packages.

  5. Analyzujte, prozkoumejte a převeďte testovací balíčky.Analyze, investigate, and convert the test packages.

  6. Otestujte převedené aplikace.Test the converted applications.

  7. Analyzujte a převeďte zbývající (netestové) balíčky.Analyze and convert the remaining (non-test) packages.

  8. Exportujte aplikace z testovacího prostředí.Export the applications from the test environment. Importujte je do svého produkčního prostředí.Import them into your production environment.

Ukázkový plán pro testovací prostředí s omezenými prostředkySample plan for a limited-resource test environment

Vaše testovací prostředí nemá žádné prostředky, oprávnění a architekturu, které jsou podobné vašemu produkčnímu prostředí.Your test environment doesn't have the resources, permissions, and architecture similar to your production environment. Nemůžete analyzovat, testovat a převádět všechny balíčky.You can't analyze, test, and convert all of your packages. V tomto scénáři Analyzujte, prozkoumejte, převeďte a otestujte balíčky testů.In this scenario, only analyze, investigate, convert, and test your test packages. Pak zbývající balíčky migrujte do provozního prostředí, abyste je mohli analyzovat a převádět.Then migrate the remaining packages to the production environment to analyze and convert.

Váš plán převodu balíčků může být podobný následujícímu postupu:Your package conversion plan may be similar to the following steps:

  1. Vyberte balíčky, které chcete převést.Select the packages you want to convert.

  2. Vyberte testovací balíčky.Select test packages.

  3. Migrujte testovací balíčky do vašeho testovacího prostředí.Migrate the test packages into your test environment.

  4. Připravte balíčky testů pro převod.Prepare the test packages for conversion.

  5. Analyzujte, prozkoumejte a převeďte testovací balíčky.Analyze, investigate, and convert the test packages.

  6. Otestujte převedené aplikace.Test the converted applications.

  7. Exportujte testovací aplikace z testovacího prostředí.Export the test applications from the test environment. Pak je importujte do svého produkčního prostředí.Then import them into your production environment.

  8. Migrujte zbývající balíčky do provozního prostředí a připravte je na převod.Migrate the remaining packages into the production environment and prepare them for conversion.

  9. Analyzujte, prozkoumejte a převeďte zbývající balíčky v produkčním prostředí.Analyze, investigate, and convert the remaining packages in the production environment.

  10. Uvolněte zbývající aplikace do provozního prostředí.Release the remaining applications to the production environment.

Výběr a příprava balíčků pro převodSelect and prepare packages for conversion

Vyberte balíčky, které chcete převést.Select the packages that you want to convert

Ne všechny balíčky jsou vhodné pro převod na aplikace.Not all packages are suitable to be converted into applications. Než začnete s převodem balíčků, identifikujte balíčky, které se nepřevádí.Before you begin to convert packages, identify the packages that won't be converted.

Nejlepším typem balíčku pro převod na aplikace jsou ty, které obsahují software směřující na uživatele, například:The best types of package for conversion to applications are those that contain user-facing software, for example:

  • Soubory Instalační služba systému Windows (. msi a. msu)Windows Installer files (.msi and .msu)

  • Programy Microsoft Application Virtualization (App-V)Microsoft Application Virtualization (App-V) programs

  • Spustitelné soubory Windows (. exe)Windows executable files (.exe)

Typy balíčků, které jsou nejlépe zachované jako balíčky a nepřevádí na aplikace, zahrnují:The types of package that are best kept as packages and not converted to applications include:

  • Nástroje údržby systému.System maintenance tools. Například skripty nebo nástroje pro zálohování.For example, scripts or backup utilities.

  • Balíčky pro software, které nepodporují.Packages for software that are out of support.

Tip

Po určení balíčků, které nejsou vhodné pro převod do aplikací, je přesuňte do samostatné složky v konzole Configuration Manager.After identifying packages that aren't appropriate for conversion into applications, move them to a separate folder in the Configuration Manager console. Vytvoření složky balíčku v konzole Configuration Manager:To create a package folder in the Configuration Manager console:

  • Klikněte pravým tlačítkem na uzel balíčky .Right-click the Packages node.
  • Vyberte složkya pak vyberte vytvořit složku.Select Folders, and then select Create Folder.
  • Zadejte název složky, například Not Converted.Enter the folder name, for example Not Converted.
  • Klikněte na OK.Click OK.

Příprava balíčků na převodPrepare the packages for conversion

Pro každý balíček, který chcete převést, zajistěte, aby splňoval tyto podmínky:For each package you want to convert, ensure that they conform to the following conditions:

  • Umístění zdrojových souborů je úplná cesta UNC, například \\Server\Share\File.The source files location is a full UNC path, for example \\Server\Share\File.

  • Instalační služba systému Windows soubory používají pouze jeden jedinečný kód produktu.Windows Installer files use only one unique product code.

Vybrat testovací balíčkySelect test packages

Pokud je to možné, vaše skupina testovacích balíčků by měla obsahovat balíčky, které splňují následující kritéria:If possible, your group of test packages should include packages that meet the following criteria:

  • Aspoň jeden testovací balíček se stavem připravenosti automaticky.At least one test package with a readiness state of Automatic.

  • Alespoň jeden testovací balíček se stavem připravenosti ručně.At least one test package with a readiness state of Manual.

V ideálním případě by měly být balíčky testů základní, například:Ideally, your test packages should be core packages, for example:

  • Balíčky, o kterých víte dobře.Packages that you know well.

  • Balíčky, které jsou pro vaši organizaci nejdůležitější.Packages that are the most important to your organization.

  • Balíčky, které lze snadno testovat.Packages that you can most easily test.

Identifikujte balíčky, které jsou vhodné pro testování.Identify the packages that are appropriate for testing. Pak je přesuňte do samostatné složky v konzole Configuration Manager.Then move them to a separate folder in the Configuration Manager console.

Analyzujte, prozkoumejte a převeďte balíčkyAnalyze, investigate, and convert packages

Analyzovat balíčkyAnalyze packages

Chcete-li analyzovat jednotlivý balíček nebo malou skupinu, použijte nástroj Package Conversion Manager integrovaný do konzoly Configuration Manager.To analyze an individual package or a small group, use Package Conversion Manager integrated in the Configuration Manager console. Další informace najdete v tématu jak analyzovat a převádět balíčky.For more information, see How to analyze and convert packages.

Poznámka

Viz uzel stav převodu balíčku v pracovním prostoru monitorování .See the Package Conversion Status node in the Monitoring workspace. Zobrazuje souhrnné informace o procesech analýzy a převodu.It displays summary information about the analysis and conversion processes.

Prozkoumat výsledky analýzyInvestigate analysis results

Po analýze testovacích balíčků Prozkoumejte balíčky se stavem připravenosti ručně nebo Chyba.After analyzing the test packages, investigate the packages with a readiness state of Manual or Error. Určete důvody, proč mají tento stav.Determine the reasons why they have that state. Mezi běžné důvody pro stav připravenosti Ruční nebo Chyba patří:Some common reasons for a readiness state of Manual or Error include:

  • Balíček neobsahuje informace potřebné k vytvoření metody detekce v typu nasazení aplikace.The package doesn't contain the information required to create a detection method in an application deployment type.

  • Balíček neobsahuje informace požadované pro převod kolekcí na globální podmínky a požadavky.The package doesn't contain the information required to convert collections to global conditions and requirements.

  • Balíček obsahuje více než jeden program.The package contains more than one program.

  • Balíček je závislý na jiném balíčku, který jste převedli do aplikace.The package is dependent on another package that you haven't converted to an application.

Další informace získáte pomocí následujících zdrojů:For more information, use the following resources:

Převést balíčkyConvert the packages

Další informace o tom, jak převést balíčky, najdete v tématu jak analyzovat a převádět balíčky.For more information about how to convert packages, see How to analyze and convert packages.

Poznámka

Viz uzel stav převodu balíčku v pracovním prostoru monitorování .See the Package Conversion Status node in the Monitoring workspace. Zobrazuje souhrnné informace o procesech analýzy a převodu.It displays summary information about the analysis and conversion processes.

Testování a nasazení aplikacíTest and deploy the applications

Otestujte aplikace buď v testovacím prostředí, nebo v produkčním prostředí podle vašeho podrobného plánu převodu balíčků.Test the applications, either in your test environment or your production environment, according to your detailed package conversion plan.

DoporučeníRecommendations

  • V pracovním prostoru monitorování použijte uzel stav převodu balíčku .Use the Package Conversion Status node in the Monitoring workspace. Zobrazuje souhrnné informace o procesech analýzy a převodu.It displays summary information about the analysis and conversion processes.

  • Prozkoumejte programy v balíčcích označované jako obálky.Investigate the programs in your packages known as wrappers. Pomocí modulu plug-in Package Conversion Manager můžete převést své funkce na ekvivalentní Configuration Manager funkce.Use the Package Conversion Manager plug-in to convert their functions into the equivalent Configuration Manager functionality.

  • Před nasazením v produkčním prostředí se ujistěte, že jste všechny převedené aplikace důkladně otestovali.Ensure that you thoroughly test each converted application before you deploy it in a production environment.

Další postupNext steps

Jak analyzovat a převádět balíčkyHow to analyze and convert packages