Tworzenie i wdrażanie aplikacji przy użyciu Configuration ManagerCreate and deploy an application with Configuration Manager

Dotyczy: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

W tym temacie omówiono tworzenie aplikacji przy użyciu Configuration Manager.In this topic, you'll jump right in and create an application with Configuration Manager. W tym przykładzie zostanie utworzona i wdrożona aplikacja zawierająca aplikację biznesową dla komputerów z systemem Windows o nazwie Contoso.msi, która musi być zainstalowana na wszystkich komputerach z systemem Windows 10 w firmie.In this example, you'll create and deploy an application that contains a line-of-business app for Windows PCs called Contoso.msi, which must be installed on all PCs that are running Windows 10 in your company. W ten sposób poznasz wiele rzeczy, które możesz wykonać w celu efektywnego zarządzania aplikacjami.Along the way, you'll learn about many of the things you can do to manage applications effectively.

Ta procedura została zaprojektowana z założeniami, aby przedstawić przegląd sposobu tworzenia i wdrażania aplikacji Configuration Manager.This procedure is designed to give you an overview of how to create and deploy Configuration Manager applications. Nie dotyczy to jednak wszystkich opcji konfiguracji ani tworzenia i wdrażania aplikacji dla innych platform.However, it does not cover all the configuration options, or how to create and deploy applications for other platforms.

Aby uzyskać szczegółowe informacje istotne dla każdej platformy, zobacz jeden z następujących artykułów:For specific details that are relevant to each platform, see one of the following articles:

Jeśli znasz już aplikacje Configuration Manager, możesz pominąć ten temat.If you are already familiar with Configuration Manager applications, you can skip this topic. Warto jednak zapoznać się z tematem Tworzenie aplikacji , aby poznać wszystkie opcje dostępne podczas tworzenia i wdrażania aplikacji.However, you might want to review Create applications to learn about all the options that are available when you create and deploy applications.

Przed rozpoczęciemBefore you start

Zapoznaj się z informacjami zamieszczonymi w artykule wprowadzenie do zarządzania aplikacjami , aby przygotować lokację do instalowania aplikacji i zrozumieć terminologię używaną w tym temacie.Make sure that you've reviewed the information in Introduction to application management so that you have prepared your site to install applications and you understand the terminology that's used in this topic.

Upewnij się również, że pliki instalacyjne aplikacji Contoso.msi znajdują się w dostępnej lokalizacji w sieci.Also, make sure that the installation files for the Contoso.msi app are in an accessible location on your network.

Tworzenie aplikacji programu Configuration ManagerCreate the Configuration Manager application

Aby uruchomić Kreatora tworzenia aplikacji i utworzyć aplikacjęTo start the Create Application Wizard and create the application

  1. W konsoli Configuration Manager wybierz pozycję Biblioteka oprogramowania > Application Management > aplikacje zarządzania aplikacjami.In the Configuration Manager console, choose Software Library > Application Management > Applications.

  2. Na karcie Narzędzia główne w grupie Tworzenie wybierz pozycję Utwórz aplikację.On the Home tab, in the Create group, choose Create Application.

  3. Na stronie Ogólne Kreatora tworzenia aplikacji wybierz opcję automatycznie Wykryj informacje o tej aplikacji z plików instalacyjnych.On the General page of the Create Application Wizard, choose Automatically detect information about this application from installation files. Spowoduje to wstępne wypełnienie niektórych informacji w Kreatorze informacjami wyodrębnionymi z pliku instalacyjnego MSI.This pre-populates some of the information in the wizard with information that's extracted from the installation .msi file. Następnie podaj następujące informacje:Then specify the following information:

    • Typ: Wybierz Instalator Windows ( * plik msi).Type: Choose Windows Installer (*.msi file).

    • Lokalizacja: wpisz lokalizację (lub wybierz pozycję Przeglądaj , aby wybrać lokalizację) Contoso.msi pliku instalacyjnego.Location: Type the location (or choose Browse to select the location) of the installation file Contoso.msi. Należy pamiętać, że lokalizacja musi być określona w formacie \ \Server\Share\File , aby Configuration Manager zlokalizować pliki instalacyjne.Note that the location must be specified in the form \\Server\Share\File for Configuration Manager to locate the installation files.

    Zostanie wyświetlony komunikat, który wygląda jak na poniższym zrzucie ekranu:You'll end up with something that looks like the following screenshot:

    Strona ogólna Kreatora zarządzania aplikacjami

  4. Wybierz pozycję Next (Dalej).Choose Next. Na stronie Importuj informacje zobaczysz pewne informacje o aplikacji i wszystkich skojarzonych plikach, które zostały zaimportowane do Configuration Manager.On the Import Information page, you'll see some information about the app and any associated files that were imported to Configuration Manager. Po wykonaniu tych czynności ponownie wybierz pozycję dalej .Once you are done, choose Next again.

  5. Na stronie Informacje ogólne możesz podać dodatkowe informacje o aplikacji, aby ułatwić sortowanie i lokalizowanie jej w konsoli Configuration Manager.On the General Information page, you can supply further information about the application to help you sort and locate it in the Configuration Manager console.

    Ponadto w polu program instalacyjny można określić pełny wiersz polecenia, który będzie używany do instalowania aplikacji na komputerach.Additionally, the Installation program field lets you specify the full command line that will be used to install the application on PCs. Można edytować ten element, aby dodać własne właściwości (na przykład /q w przypadku instalacji nienadzorowanej).You can edit this to add your own properties (for example /q for an unattended installation).

    Porada

    Niektóre pola na tej stronie kreatora mogą być automatycznie wypełniane podczas importowania plików instalacyjnych aplikacji.Some of the fields on this page of the wizard might have been filled in automatically when you imported the application installation files.

    Zostanie wyświetlony ekran podobny do następującego zrzutu ekranu:You'll end up with a screen that looks similar to the following screenshot:

    Strona informacji ogólnych Kreatora zarządzania aplikacjami

  6. Wybierz pozycję Next (Dalej).Choose Next. Na stronie Podsumowanie możesz potwierdzić ustawienia aplikacji, a następnie zakończyć pracę z kreatorem.On the Summary page, you can confirm your application settings and then complete the wizard.

    Po wykonaniu powyższych czynności tworzenie aplikacji zostanie ukończone.You've finished creating the app. Aby go znaleźć, w obszarze roboczym Biblioteka oprogramowania rozwiń węzeł Zarządzanie aplikacjami, a następnie wybierz pozycję aplikacje.To find it, in the Software Library workspace, expand Application Management, and then choose Applications. W przedstawionym przykładzie zostaną wyświetlone następujące informacje:For this example, you'll see:

    Ilustracja końcowa aplikacji

Sprawdzanie właściwości aplikacji i jej typu wdrożeniaExamine the properties of the application and its deployment type

Po utworzeniu aplikacji możesz uściślić ustawienia aplikacji, jeśli jest to konieczne.Now that you've created an application, you can refine the application settings if you need to. Aby sprawdzić właściwości aplikacji, wybierz aplikację, a następnie na karcie Narzędzia główne w grupie Właściwości wybierz pozycję Właściwości.To look at the application properties, select the app, and then, in the Home tab in the Properties group, choose Properties.

W oknie dialogowym <> właściwości aplikacji Contoso zobaczysz wiele elementów, które można skonfigurować, aby uściślić zachowanie aplikacji.In the <Contoso> Application Properties dialog box, you'll see many items that you can configure to refine the behavior of the application. Aby uzyskać szczegółowe informacje na temat wszystkich ustawień, które można skonfigurować, zobacz Tworzenie aplikacji.For details about all the settings you can configure, see Create applications. Dla celów tego przykładu zostaną zmienione tylko niektóre właściwości typu wdrożenia aplikacji.For the purposes of this example, you'll just be changing some properties of the application's deployment type.

Wybierz kartę typy wdrożeń > typ wdrożenia aplikacji Contoso > Edytuj.Choose the Deployment Types tab > Contoso Application deployment type > Edit.

Zostanie wyświetlone okno dialogowe podobne do następującego:You'll see a dialog box like this one:

Strona właściwości aplikacji do zarządzania aplikacjami

Dodawanie wymagania do typu wdrożeniaAdd a requirement to the deployment type

Wymagania określają warunki, które muszą zostać spełnione przed zainstalowaniem aplikacji na urządzeniu.Requirements specify conditions that must be met before an application is installed on a device. Można wybierać spośród wbudowanych wymagań lub utworzyć własne.You can choose from built-in requirements or you can create your own. W tym przykładzie zostanie dodane wymaganie, aby aplikacja była instalowana tylko na komputerach z systemem Windows 10.In this example, you add a requirement that the application will only get installed on PCs that are running Windows 10.

  1. Na otwartej stronie właściwości typu wdrożenia wybierz kartę wymagania .From the deployment type properties page you just opened, choose the Requirements tab.

  2. Wybierz pozycję Dodaj , aby otworzyć okno dialogowe Tworzenie wymagania .Choose Add to open the Create Requirement dialog box.

  3. W oknie dialogowym Tworzenie wymagania określ następujące informacje:In the Create Requirement dialog box, specify the following information:

    • Kategoria: urządzenieCategory: Device

    • Warunek: system operacyjnyCondition: Operating system

    • Typ reguły: wartośćRule type: Value

    • Operator: jeden zOperator: One of

    • Na liście systemów operacyjnych wybierz pozycję Windows 10.From the operating systems list, select Windows 10.

    Zostanie wyświetlone okno dialogowe podobne do następującego:You'll end up with a dialog box that looks like this:

    Strona wymagania dotyczące zarządzania aplikacjami

  4. Wybierz przycisk OK , aby zamknąć każdą otwartą stronę właściwości.Choose OK to close each property page that you opened. Następnie wróć do listy aplikacji w konsoli Configuration Manager.Then return to the Applications list in the Configuration Manager console.

Porada

Wymagania mogą pomóc w zmniejszeniu liczby potrzebnych kolekcji Configuration Manager.Requirements can help reduce the number of Configuration Manager collections you need. Ponieważ właśnie zostało określone, że aplikacja może zostać zainstalowana tylko na komputerach z systemem Windows 10, możesz później wdrożyć ją w kolekcji zawierającej komputery z wieloma różnymi systemami operacyjnymi.Because you just specified that the application can only get installed on PCs that are running Windows 10, you can later deploy this to a collection that contains PCs that run many different operating systems. Jednak aplikacja zostanie zainstalowana tylko na komputerach z systemem Windows 10.But the application will only get installed on Windows 10 PCs.

Dodawanie zawartości aplikacji do punktu dystrybucjiAdd the application content to a distribution point

Aby wdrożyć aplikację na komputerach, upewnij się, że zawartość aplikacji została skopiowana do punktu dystrybucji.Next, to deploy the application to PCs, make sure that the application content is copied to a distribution point. Komputery uzyskują dostęp do punktu dystrybucji w celu zainstalowania aplikacji.PCs access the distribution point to install the application.

Porada

Aby dowiedzieć się więcej na temat punktów dystrybucji i zarządzania zawartością w programie Configuration Manager, zobacz Zarządzanie zawartością i infrastrukturą zawartości.To find out more about distribution points and content management in Configuration Manager, see Manage content and content infrastructure.

  1. W konsoli Configuration Manager wybierz pozycję Biblioteka oprogramowania.In the Configuration Manager console, choose Software Library.

  2. W obszarze roboczym Biblioteka oprogramowania rozwiń węzeł aplikacje.In the Software Library workspace, expand Applications. Następnie na liście aplikacji wybierz utworzoną aplikację contoso .Then, in the list of applications, select the Contoso Application that you created.

  3. Na karcie Narzędzia główne w grupie wdrożenie wybierz pozycję Dystrybuuj zawartość.On the Home tab, in the Deployment group, choose Distribute Content.

  4. Na stronie Ogólne Kreatora dystrybucji zawartości Sprawdź, czy nazwa aplikacji jest poprawna, a następnie wybierz przycisk dalej.On the General page of the Distribute Content Wizard, check that the application name is correct, and then choose Next.

  5. Na stronie zawartość Sprawdź informacje, które zostaną skopiowane do punktu dystrybucji, a następnie wybierz dalej.On the Content page, review the information that will be copied to the distribution point, and then choose Next.

  6. Na stronie miejsce docelowe zawartości wybierz opcję Dodaj , aby wybrać co najmniej jeden punkt dystrybucji lub grupę punktów dystrybucji, na których ma zostać zainstalowana zawartość aplikacji.On the Content Destination page, choose Add to select one or more distribution points, or distribution point groups on which to install the application content.

  7. Wykonaj kroki kreatora.Complete the wizard.

Możesz sprawdzić, czy zawartość aplikacji została pomyślnie skopiowana do punktu dystrybucji w obszarze roboczym monitorowanie , w obszarze stan dystrybucji > zawartość.You can check that the application content was copied successfully to the distribution point from the Monitoring workspace, under Distribution Status > Content Status.

Wdrażanie aplikacjiDeploy the application

Następnie wdróż aplikację w kolekcji urządzeń w hierarchii.Next, deploy the application to a device collection in your hierarchy. W tym przykładzie aplikacja zostanie wdrożona w kolekcji urządzeń wszystkie systemy .In this example, you deploy the application to the All Systems device collection.

Porada

Należy pamiętać, że tylko komputery z systemem Windows 10 będą instalować aplikację z powodu wybranych wcześniej wymagań.Remember that only Windows 10 computers will install the application because of the requirements that you selected earlier.

  1. W konsoli Configuration Manager wybierz pozycję Biblioteka oprogramowania > Application Management > aplikacje zarządzania aplikacjami.In the Configuration Manager console, choose Software Library > Application Management > Applications.

  2. Z listy aplikacji wybierz utworzoną wcześniej aplikację (aplikację contoso), a następnie na karcie Narzędzia główne w grupie wdrożenie wybierz pozycję Wdróż.From the list of applications, select the application that you created earlier (Contoso Application), and then, on the Home tab in the Deployment group, choose Deploy.

  3. Na stronie Ogólne Kreatora wdrażania oprogramowania wybierz pozycję Przeglądaj , aby wybrać kolekcję urządzeń wszystkie systemy .On the General page of the Deploy Software Wizard, choose Browse to select the All Systems device collection.

  4. Na stronie zawartość Sprawdź, czy punkt dystrybucji, z którego komputery mają zainstalować aplikację, został wybrany.On the Content page, check that the distribution point from which you want PCs to install the application is selected.

  5. Na stronie Ustawienia wdrożenia upewnij się, że akcja wdrożenia jest ustawiona na Zainstaluj, a dla celu wdrożenia wybrano opcję wymagane.On the Deployment Settings page, make sure that the deployment action is set to Install, and the deployment purpose is set to Required.

    Porada

    Ustawiając cel wdrożenia na wymagane, należy upewnić się, że aplikacja jest zainstalowana na komputerach spełniających określone wymagania.By setting the deployment purpose to Required, you make sure that the application is installed on PCs that meet the requirements that you set. W przypadku ustawienia wartości Dostępne użytkownicy mogą zainstalować aplikację na żądanie z Centrum oprogramowania.If you set this value to Available, then users can install the application on demand from Software Center.

  6. Na stronie Planowanie możesz skonfigurować, kiedy aplikacja zostanie zainstalowana.On the Scheduling page, you can configure when the application will be installed. W ramach tego przykładu wybierz pozycję Tak szybko jak to możliwe po dostępnej godzinie.For this example, select As soon as possible after the available time.

  7. Na stronie czynności użytkownika wybierz pozycję dalej , aby zaakceptować wartości domyślne.On the User Experience page, choose Next to accept the default values.

  8. Wykonaj kroki kreatora.Complete the wizard.

Aby wyświetlić stan wdrożenia aplikacji, Skorzystaj z informacji podanych w poniższej sekcji monitorowanie aplikacji .Use the information in the following Monitor the application section to see the status of your application deployment.

Monitorowanie aplikacjiMonitor the application

W tej sekcji zajmiesz się stanem wdrożenia wdrożonej aplikacji.In this section, you'll take a quick look at the deployment status of the application that you just deployed.

Aby sprawdzić stan wdrożeniaTo review the deployment status

  1. W konsoli Configuration Manager wybierz pozycję monitorowanie > wdrożeń.In the Configuration Manager console, choose Monitoring > Deployments.

  2. Z listy wdrożeń wybierz pozycję Aplikacja Contoso.From the list of deployments, select Contoso Application.

  3. Na karcie Narzędzia główne w grupie wdrożenie wybierz pozycję Wyświetl stan.On the Home tab, in the Deployment group, choose View Status.

  4. Wybierz jedną z następujących kart, aby wyświetlić więcej aktualizacji stanu dotyczących wdrożenia aplikacji:Select one of the following tabs to see more status updates about the application deployment:

    • Sukces: aplikacja została pomyślnie zainstalowana na wskazanych komputerach.Success: The application installed successfully on the indicated PCs.

    • W toku: instalacja aplikacji nie została jeszcze ukończona.In Progress: The application has not yet finished installing.

    • Błąd: Wystąpił błąd podczas instalowania aplikacji na wskazanych komputerach.Error: An error occurred installing the application on the indicated PCs. Wyświetlane są również dodatkowe informacje o błędzie.Further information about the error is also displayed.

    • Wymagania nie zostały spełnione: nie podjęto próby instalacji na wskazanych urządzeniach, ponieważ nie spełniły one skonfigurowanych wymagań (w tym przykładzie, ponieważ nie są one uruchamiane w systemie Windows 10).Requirements Not Met: No installation attempt was made on the indicated devices because they did not meet the requirements you configured (in this example, because they do not run on Windows 10).

    • Nieznany: Configuration Manager nie mógł zgłosić stanu wdrożenia.Unknown: Configuration Manager was unable to report the status of the deployment. Sprawdź go ponownie później.Check back again later.

Porada

Istnieje kilka sposobów monitorowania wdrożeń aplikacji.There are a few ways you can monitor application deployments. Aby uzyskać szczegółowe informacje, zobacz monitorowanie aplikacji.For full details, see Monitor applications.

Środowisko użytkownika końcowegoEnd-user experience

Użytkownicy, którzy mają komputery zarządzane przez Configuration Manager i z systemem Windows 10, zobaczą komunikat informujący o konieczności zainstalowania aplikacji contoso.Users who have PCs that are managed by Configuration Manager and running Windows 10 see a message telling them that they must install the Contoso application. Po zaakceptowaniu instalacji aplikacja zostanie zainstalowana.Once they accept the installation, the application gets installed.

Począwszy od Configuration Manager w wersji 1906, nowe oprogramowanie jest dostępne tylko raz dla użytkownika dla danej aplikacji i poprawki.Starting in Configuration Manager version 1906, the New Software is Available notification will only show once for a user for a given application and revision. Użytkownik nie będzie już widział powiadomienia przy każdym zalogowaniu się.The user will no longer see the notification each time they sign in. Będą oni widzieć inne powiadomienia dla aplikacji tylko wtedy, gdy aplikacja została zmieniona lub została ponownie wdrożona.They'll only see another notification for an application if the application has changed or was redeployed.

Następne krokiNext steps

Monitorowanie aplikacjiMonitor applications