Dodawanie, przypisywanie i monitorowanie aplikacji Win32 w Microsoft Intune
Po przygotowaniu aplikacji Win32 do przekazania do Intune przy użyciu narzędzia Microsoft Win32 Content Prep Tool możesz dodać aplikację do Intune. Aby dowiedzieć się więcej na temat przygotowywania aplikacji Win32 do przekazania, zobacz Przygotowywanie zawartości aplikacji Win32 do przekazania.
Uwaga
Aby uzyskać informacje o aplikacjach wykazu aplikacji dla przedsiębiorstw, zobacz Dodawanie aplikacji wykazu aplikacji przedsiębiorstwa (Win32) do Microsoft Intune.
Wymagania wstępne
Aby korzystać z zarządzania aplikacjami Win32, upewnij się, że spełniasz następujące kryteria:
- Użyj Windows 10 wersji 1607 lub nowszej (wersje Enterprise, Pro i Education).
- Urządzenia muszą być przyłączone lub zarejestrowane w celu Tożsamość Microsoft Entra i zostać automatycznie zarejestrowane. Rozszerzenie do zarządzania Intune obsługuje urządzenia, które są Microsoft Entra przyłączone, Microsoft Entra zarejestrowane, przyłączone do domeny hybrydowej lub zarejestrowane zasady grupy.
Uwaga
W przypadku scenariusza rejestracji zasad grupy użytkownik używa konta użytkownika lokalnego do Microsoft Entra dołączenia do urządzenia Windows 10. Użytkownik musi zalogować się do urządzenia przy użyciu swojego konta użytkownika Microsoft Entra i zarejestrować się w Intune. Intune zainstaluje rozszerzenie Intune Management na urządzeniu, jeśli skrypt programu PowerShell lub aplikacja Win32 są przeznaczone dla użytkownika lub urządzenia.
- Rozmiar aplikacji systemu Windows jest ograniczony do 30 GB na aplikację.
Podobnie jak w przypadku standardowej aplikacji biznesowej (LOB), możesz dodać aplikację Win32 do Microsoft Intune. Ten typ aplikacji jest zwykle zapisywany we danej firmie lub przez inną firmę.
Przepływ przetwarzania w celu dodania aplikacji Win32 do Intune
Dodawanie aplikacji Win32 do Intune
Poniższe kroki ułatwiają dodanie aplikacji systemu Windows do Intune:
Zaloguj się do Centrum administracyjnego usługi Microsoft Intune.
Wybierz pozycję Aplikacje>Wszystkie aplikacje>Dodaj.
W okienku Wybierz typ aplikacji w obszarze Inne typy aplikacji wybierz pozycję Aplikacja systemu Windows (Win32)..
Ważna
Pamiętaj, aby użyć najnowszej wersji narzędzia Microsoft Win32 Content Prep Tool. Jeśli nie używasz najnowszej wersji, zostanie wyświetlone ostrzeżenie informujące, że aplikacja została spakowana przy użyciu starszej wersji narzędzia.
Kliknij pozycję Wybierz. Zostaną wyświetlone kroki dodawania aplikacji .
Krok 1. Informacje o aplikacji
Wybieranie pliku pakietu aplikacji
- W okienku Dodawanie aplikacji kliknij pozycję Wybierz plik pakietu aplikacji.
- W okienku Plik pakietu aplikacji wybierz przycisk przeglądaj. Następnie wybierz plik instalacyjny systemu Windows z rozszerzeniem .intunewin. Zostaną wyświetlone szczegóły aplikacji.
- Po zakończeniu wybierz przycisk OK w okienku Plik pakietu aplikacji .
Ustawianie informacji o aplikacji
Na stronie Informacje o aplikacji dodaj szczegóły aplikacji. W zależności od wybranej aplikacji niektóre wartości na tej stronie mogą zostać automatycznie wypełnione.
- Nazwa: wprowadź nazwę aplikacji wyświetlaną w portalu firmy. Upewnij się, że wszystkie używane nazwy aplikacji są unikatowe. Jeśli ta sama nazwa aplikacji istnieje dwa razy, w portalu firmy jest wyświetlana tylko jedna z aplikacji.
- Opis: wprowadź opis aplikacji. Opis zostanie wyświetlony w portalu firmy.
- Wydawca: wprowadź nazwę wydawcy aplikacji.
- Kategoria: wybierz co najmniej jedną z wbudowanych kategorii aplikacji lub wybierz utworzoną kategorię. Kategorie ułatwiają użytkownikom znajdowanie aplikacji podczas przeglądania portalu firmy.
- Pokaż to jako polecaną aplikację w Portal firmy: wyświetl aplikację w widocznym miejscu na stronie głównej portalu firmy, gdy użytkownicy przeglądają aplikacje.
- Adres URL informacji: opcjonalnie wprowadź adres URL witryny internetowej zawierającej informacje o tej aplikacji. Adres URL zostanie wyświetlony w portalu firmy.
- Adres URL prywatności: opcjonalnie wprowadź adres URL witryny internetowej zawierającej informacje o ochronie prywatności dla tej aplikacji. Adres URL zostanie wyświetlony w portalu firmy.
- Deweloper: opcjonalnie wprowadź nazwę dewelopera aplikacji.
- Właściciel: opcjonalnie wprowadź nazwę właściciela tej aplikacji. Przykładem jest dział kadr.
- Uwagi: wprowadź wszelkie notatki, które chcesz skojarzyć z tą aplikacją.
- Logo: przekaż ikonę skojarzoną z aplikacją. Ta ikona jest wyświetlana z aplikacją podczas przeglądania portalu firmy przez użytkowników.
Wybierz pozycję Dalej , aby wyświetlić stronę Program .
Krok 2. Program
Na stronie Program skonfiguruj polecenia instalacji i usuwania aplikacji dla aplikacji:
Zainstaluj polecenie: dodaj wiersz polecenia pełnej instalacji, aby zainstalować aplikację.
Jeśli na przykład nazwa pliku aplikacji to MyApp123, dodaj następujące elementy:
msiexec /p "MyApp123.msp"
Jeśli aplikacja to
ApplicationName.exe
, polecenie będzie nazwą aplikacji, po której następują argumenty poleceń (przełączniki), które obsługuje pakiet. Przykład:ApplicationName.exe /quiet
W poprzednim poleceniu
ApplicationName.exe
pakiet obsługuje/quiet
argument polecenia.Aby uzyskać konkretne argumenty obsługiwane przez pakiet aplikacji, skontaktuj się z dostawcą aplikacji.
Ważna
Administratorzy muszą zachować ostrożność podczas korzystania z narzędzi poleceń. Nieoczekiwane lub szkodliwe polecenia mogą być przekazywane za pośrednictwem pól polecenia Zainstaluj i Odinstaluj .
Wywołanie
powershell.exe
w jednym z tych pól spowoduje uruchomienie 32-bitowego wystąpienia programu PowerShell. Aby wymusić 64-bitowe wykonanie programu PowerShell, użyj następującego polecenia:%SystemRoot%\Sysnative\WindowsPowerShell\v1.0\powershell.exe
Polecenie odinstalowywania: dodaj pełny wiersz polecenia, aby odinstalować aplikację na podstawie identyfikatora GUID aplikacji.
Przykład:
msiexec /x "{12345A67-89B0-1234-5678-000001000000}"
Uwaga
Rozszerzenie zmiennej środowiskowej w poleceniu Odinstaluj nie jest obsługiwane. Jeśli potrzebujesz użycia zmiennych środowiskowych, użyj niestandardowego skryptu otoki w pakiecie Win32, aby opakować odpowiednie polecenie i użyć tego skryptu dla polecenia Odinstaluj.
Wymagany czas instalacji: liczba minut, przez które system będzie czekać na zakończenie instalacji programu. Wartość domyślna to 60 minut. Jeśli instalacja aplikacji trwa dłużej niż ustawiony czas instalacji, instalacja aplikacji zakończy się niepowodzeniem. Maksymalna wartość limitu czasu wynosi 1440 minut (1 dzień).
Zezwalaj na dostępne odinstalowywanie: wybierz pozycję Tak, aby udostępnić opcję odinstalowywania dla tej aplikacji dla użytkowników z Portal firmy. Wybierz pozycję Nie, aby uniemożliwić użytkownikom odinstalowanie aplikacji z Portal firmy.
Zachowanie instalacji: ustaw zachowanie instalacji na system lub użytkownika.
Uwaga
Aplikację Win32 można skonfigurować do zainstalowania w kontekście użytkownika lub systemu . Kontekst użytkownika odnosi się tylko do określonego użytkownika. Kontekst systemu odnosi się do wszystkich użytkowników urządzenia Windows 10.
Gdy urządzenie zostanie zarejestrowane przez zarejestrowane Microsoft Entra, wybierz pozycję System.
Użytkownicy nie muszą być zalogowani na urządzeniu w celu zainstalowania aplikacji Win32.
Instalacja i odinstalowywanie aplikacji Win32 odbywa się w ramach uprawnień administratora (domyślnie), gdy aplikacja ma zostać zainstalowana w kontekście użytkownika, a użytkownik na urządzeniu ma uprawnienia administratora.
Zachowanie ponownego uruchamiania urządzenia: wybierz jedną z następujących opcji:
- Określ zachowanie na podstawie kodów powrotu: wybierz tę opcję, aby ponownie uruchomić urządzenie na podstawie kodów powrotu. Ta opcja oznacza, że urządzenie zostanie ponownie uruchomione na podstawie skonfigurowanego kodu powrotnego. W przypadku tej konfiguracji kod powrotny ponownego rozruchu zostanie natychmiast wyzwolony po ponownym uruchomieniu urządzenia, a kod powrotny ponownego rozruchu nietrwałego powiadomi użytkownika o konieczności ponownego uruchomienia, aby zakończyć instalację.
- Brak konkretnej akcji: wybierz tę opcję, aby pominąć ponowne uruchomienie urządzenia podczas instalacji aplikacji aplikacji opartych na msi.
- Instalacja aplikacji może wymusić ponowne uruchomienie urządzenia: wybierz tę opcję, aby zezwolić na zakończenie instalacji aplikacji bez pomijania ponownych uruchomień. Ta opcja oznacza, że instalacja aplikacji Win32 może zostać ukończona bez pomijania ponownych uruchomień. W przypadku tej konfiguracji kod powrotny ponownego rozruchu twardego powiadomi użytkownika, że ponowne uruchomienie urządzenia zostanie wyzwolone w ciągu 120 minut, a kod powrotny ponownego rozruchu nietrwałego powiadomi użytkownika tylko o konieczności ponownego uruchomienia, aby zakończyć instalację.
- Intune wymusi obowiązkowe ponowne uruchomienie urządzenia: wybierz tę opcję, aby zawsze ponownie uruchomić urządzenie po pomyślnej instalacji aplikacji.
Określ kody powrotne, aby wskazać zachowanie po instalacji: dodaj kody powrotne używane do określania zachowania ponawiania prób instalacji aplikacji lub zachowania po instalacji. Zwracane wpisy kodu są domyślnie dodawane podczas tworzenia aplikacji. Można jednak dodać więcej kodów powrotu lub zmienić istniejące kody powrotne.
- W kolumnie Typ kodu ustaw typ kodu na jeden z następujących:
- Niepowodzenie: zwracana wartość wskazująca błąd instalacji aplikacji.
- Twardy ponowny rozruch: kod powrotny ponownego rozruchu nie zezwala na zainstalowanie następnej aplikacji Win32 na kliencie bez ponownego uruchomienia.
- Nietrwały ponowny rozruch: kod powrotny ponownego rozruchu nietrwałego umożliwia zainstalowanie następnej aplikacji Win32 bez konieczności ponownego uruchamiania klienta. Ponowne uruchomienie jest niezbędne do ukończenia instalacji bieżącej aplikacji.
- Ponów próbę: agent ponawiania próby zwrotnego kodu spróbuje zainstalować aplikację trzy razy. Między każdą próbą będzie czekać pięć minut.
- Powodzenie: zwracana wartość wskazująca, że aplikacja została pomyślnie zainstalowana.
- W razie potrzeby wybierz pozycję Dodaj , aby dodać więcej kodów powrotnych, lub zmodyfikuj istniejące kody powrotne.
- W kolumnie Typ kodu ustaw typ kodu na jeden z następujących:
Wybierz pozycję Dalej , aby wyświetlić stronę Wymagania .
Krok 3. Wymagania
Na stronie Wymagania określ wymagania, które urządzenia muszą spełnić przed zainstalowaniem aplikacji:
- Architektura systemu operacyjnego: wybierz architektury potrzebne do zainstalowania aplikacji.
- Minimalny system operacyjny: wybierz minimalny system operacyjny wymagany do zainstalowania aplikacji.
- Wymagane miejsce na dysku (MB): opcjonalnie dodaj wolne miejsce na dysku potrzebnym na dysku systemowym do zainstalowania aplikacji.
- Wymagana pamięć fizyczna (MB): opcjonalnie dodaj pamięć fizyczną (RAM) wymaganą do zainstalowania aplikacji.
- Wymagana minimalna liczba procesorów logicznych: opcjonalnie dodaj minimalną liczbę procesorów logicznych wymaganych do zainstalowania aplikacji.
- Wymagana minimalna szybkość procesora CPU (MHz): opcjonalnie dodaj minimalną prędkość procesora CPU wymaganą do zainstalowania aplikacji.
-
Skonfiguruj dodatkowe reguły wymagań:
- Wybierz pozycję Dodaj , aby wyświetlić okienko Dodawanie reguły wymagania i skonfigurować więcej reguł wymagań. Wybierz wartość Typ wymagania , aby wybrać typ reguły, która będzie używana do określania sposobu weryfikacji wymagania. Reguły wymagań mogą być oparte na informacjach o systemie plików, wartościach rejestru lub skryptach programu PowerShell.
-
Plik: Po wybraniu pozycji Plik jako wartości typ wymagania reguła wymagania musi wykryć plik lub folder, datę, wersję lub rozmiar.
- Ścieżka: pełna ścieżka folderu zawierającego plik lub folder do wykrycia.
- Plik lub folder: plik lub folder do wykrycia.
- Właściwość: wybierz typ reguły używanej do weryfikowania obecności aplikacji.
- Skojarzone z aplikacją 32-bitową na klientach 64-bitowych: wybierz pozycję Tak , aby rozwinąć wszystkie zmienne środowiskowe ścieżki w kontekście 32-bitowym na klientach 64-bitowych. Wybierz pozycję Nie (wartość domyślna), aby rozwinąć wszystkie zmienne ścieżki w kontekście 64-bitowym na klientach 64-bitowych. Klienci 32-bitowi zawsze będą używać kontekstu 32-bitowego.
-
Rejestr: Po wybraniu rejestru jako wartości typu wymagania reguła wymagania musi wykryć ustawienie rejestru na podstawie wartości, ciągu, liczby całkowitej lub wersji.
- Ścieżka klucza: pełna ścieżka wpisu rejestru zawierającego wartość do wykrycia.
- Nazwa wartości: nazwa wartości rejestru do wykrycia. Jeśli ta wartość jest pusta, wykrywanie nastąpi na kluczu. Wartość (domyślna) klucza będzie używana jako wartość wykrywania, jeśli metoda wykrywania jest inna niż istnienie pliku lub folderu.
- Wymaganie klucza rejestru: wybierz typ porównania kluczy rejestru używany do określania sposobu weryfikacji reguły wymagania.
- Skojarzona z aplikacją 32-bitową na klientach 64-bitowych: wybierz pozycję Tak , aby przeszukać rejestr 32-bitowy na klientach 64-bitowych. Wybierz pozycję Nie (wartość domyślna), aby przeszukać rejestr 64-bitowy na klientach 64-bitowych. Klienci 32-bitowi zawsze będą przeszukiwać rejestr 32-bitowy.
-
Skrypt: wybierz pozycję Skrypt jako wartość typ wymagania, jeśli nie możesz utworzyć reguły wymagań na podstawie pliku, rejestru lub innej metody dostępnej w centrum administracyjnym Microsoft Intune.
- Plik skryptu: w przypadku reguły opartej na wymaganiu skryptu programu PowerShell, jeśli istniejący kod ma wartość 0, bardziej szczegółowo wykryjemy standardowe dane wyjściowe (STDOUT). Na przykład możemy wykryć wartość STDOUT jako liczbę całkowitą o wartości 1.
- Uruchom skrypt jako proces 32-bitowy na klientach 64-bitowych: wybierz pozycję Tak , aby uruchomić skrypt w procesie 32-bitowym na klientach 64-bitowych. Wybierz pozycję Nie (wartość domyślna), aby uruchomić skrypt w procesie 64-bitowym na klientach 64-bitowych. Klienci 32-bitowi uruchamiają skrypt w procesie 32-bitowym.
- Uruchom ten skrypt przy użyciu poświadczeń logowania: wybierz pozycję Tak , aby uruchomić skrypt przy użyciu poświadczeń urządzenia zalogowanego.
- Wymuszaj sprawdzanie podpisu skryptu: wybierz pozycję Tak , aby sprawdzić, czy zaufany wydawca podpisał skrypt, co umożliwi uruchamianie skryptu bez wyświetlania ostrzeżeń ani monitów. Skrypt zostanie uruchomiony bez przeszkód. Wybierz pozycję Nie (wartość domyślna), aby uruchomić skrypt z potwierdzeniem użytkownika bez weryfikacji podpisu.
- Wybierz typ danych wyjściowych: wybierz typ danych używany do określania dopasowania reguły wymagania.
-
Plik: Po wybraniu pozycji Plik jako wartości typ wymagania reguła wymagania musi wykryć plik lub folder, datę, wersję lub rozmiar.
- Po zakończeniu ustawiania reguł wymagań wybierz przycisk OK.
- Wybierz pozycję Dodaj , aby wyświetlić okienko Dodawanie reguły wymagania i skonfigurować więcej reguł wymagań. Wybierz wartość Typ wymagania , aby wybrać typ reguły, która będzie używana do określania sposobu weryfikacji wymagania. Reguły wymagań mogą być oparte na informacjach o systemie plików, wartościach rejestru lub skryptach programu PowerShell.
Wybierz pozycję Dalej , aby wyświetlić stronę Reguły wykrywania .
Krok 4. Reguły wykrywania
W okienku Reguły wykrywania skonfiguruj reguły w celu wykrycia obecności aplikacji. Możesz dodać wiele reguł:
Format reguł: wybierz sposób wykrywania obecności aplikacji. Możesz ręcznie skonfigurować reguły wykrywania lub użyć niestandardowego skryptu do wykrywania obecności aplikacji. Musisz wybrać co najmniej jedną regułę wykrywania.
Uwaga
Aby wykryć aplikację, należy spełnić warunki wszystkich reguł.
Jeśli Intune wykryje, że aplikacja nie jest obecna na urządzeniu, Intune ponownie zaoferuje aplikację w ciągu około 24 godzin. Będzie to miało miejsce tylko w przypadku aplikacji docelowych z wymaganą intencją.
Ręcznie skonfiguruj reguły wykrywania: możesz wybrać jeden z następujących typów reguł:
MSI: weryfikowanie na podstawie sprawdzania wersji msi. Tę opcję można dodać tylko raz. Po wybraniu tego typu reguły masz dwa ustawienia:
- Kod produktu MSI: dodaj prawidłowy kod produktu MSI dla aplikacji.
- Sprawdzanie wersji produktu MSI: wybierz pozycję Tak , aby zweryfikować wersję produktu MSI oprócz kodu produktu MSI.
Plik: Sprawdź na podstawie wykrywania pliku lub folderu, daty, wersji lub rozmiaru.
- Ścieżka: wprowadź pełną ścieżkę folderu zawierającego plik lub folder do wykrycia. Nie powinno to obejmować znaków specjalnych, takich jak , lub ".
- Plik lub folder: wprowadź plik lub folder do wykrycia.
- Metoda wykrywania: wybierz typ metody wykrywania użytej do zweryfikowania obecności aplikacji.
- Skojarzone z aplikacją 32-bitową na klientach 64-bitowych: wybierz pozycję Tak , aby rozwinąć wszystkie zmienne środowiskowe ścieżki w kontekście 32-bitowym na klientach 64-bitowych. Wybierz pozycję Nie (wartość domyślna), aby rozwinąć wszystkie zmienne ścieżki w kontekście 64-bitowym na klientach 64-bitowych. Klienci 32-bitowi zawsze będą używać kontekstu 32-bitowego.
Przykłady wykrywania opartego na plikach
Sprawdź istnienie pliku.
Sprawdź istnienie folderu.
Rejestr: weryfikowanie na podstawie wartości, ciągu, liczby całkowitej lub wersji.
- Ścieżka klucza: pełna ścieżka wpisu rejestru zawierającego wartość do wykrycia. Prawidłowa składnia to HKEY_LOCAL_MACHINE\Software\WinRAR lub HKLM\Software\WinRAR.
- Nazwa wartości: nazwa wartości rejestru do wykrycia. Jeśli ta wartość jest pusta, wykrywanie nastąpi na kluczu. Wartość (domyślna) klucza będzie używana jako wartość wykrywania, jeśli metoda wykrywania jest inna niż istnienie pliku lub folderu.
- Metoda wykrywania: wybierz typ metody wykrywania, która jest używana do weryfikowania obecności aplikacji.
- Skojarzona z aplikacją 32-bitową na klientach 64-bitowych: wybierz pozycję Tak , aby przeszukać rejestr 32-bitowy na klientach 64-bitowych. Wybierz pozycję Nie (wartość domyślna), aby przeszukać rejestr 64-bitowy na klientach 64-bitowych. Klienci 32-bitowi zawsze będą przeszukiwać rejestr 32-bitowy.
Przykłady wykrywania opartego na rejestrze
Sprawdź, czy klucz rejestru istnieje.
Sprawdź, czy wartość rejestru istnieje.
Sprawdź, czy ciąg wartości rejestru jest równy.
Użyj niestandardowego skryptu wykrywania: określ skrypt programu PowerShell, który będzie używany do wykrywania tej aplikacji.
Plik skryptu: wybierz skrypt programu PowerShell, który wykryje obecność aplikacji na kliencie. Aplikacja zostanie wykryta, gdy skrypt zwróci kod zakończenia wartości 0 i zapisze wartość ciągu w usłudze STDOUT.
Uruchom skrypt jako proces 32-bitowy na klientach 64-bitowych: wybierz pozycję Tak , aby uruchomić skrypt w procesie 32-bitowym na klientach 64-bitowych. Wybierz pozycję Nie (wartość domyślna), aby uruchomić skrypt w procesie 64-bitowym na klientach 64-bitowych. Klienci 32-bitowi uruchamiają skrypt w procesie 32-bitowym.
Wymuszaj sprawdzanie podpisu skryptu: wybierz pozycję Tak , aby sprawdzić, czy zaufany wydawca podpisał skrypt, co umożliwi uruchamianie skryptu bez wyświetlania ostrzeżeń ani monitów. Skrypt zostanie uruchomiony bez przeszkód. Wybierz pozycję Nie (ustawienie domyślne), aby uruchomić skrypt bez weryfikacji podpisu.
Agent Intune sprawdza wyniki skryptu. Odczytuje on wartości zapisane przez skrypt do strumienia STDOUT, strumienia błędu standardowego (STDERR) i kodu zakończenia. Jeśli skrypt zakończy działanie z wartością inną niżzerowa, skrypt zakończy się niepowodzeniem i stan wykrywania aplikacji nie zostanie zainstalowany. Jeśli kod zakończenia wynosi zero, a element STDOUT zawiera dane, zostanie zainstalowany stan wykrywania aplikacji.
Uwaga
Zalecamy kodowanie skryptu jako bom UTF-8. Po zakończeniu działania skryptu z wartością 0 wykonanie skryptu zakończyło się pomyślnie. Drugi kanał wyjściowy wskazuje, że aplikacja została wykryta. Dane STDOUT wskazują, że aplikacja została znaleziona na kliencie. Nie szukamy określonego ciągu z usługi STDOUT.
Wersja aplikacji Win32 jest wyświetlana w centrum administracyjnym Microsoft Intune. Wersja aplikacji znajduje się na liście Wszystkie aplikacje , gdzie można filtrować według aplikacji Win32 i wybrać opcjonalną kolumnę wersji . W centrum administracyjnym Microsoft Intune wybierz pozycję Aplikacje>Wszystkie aplikacje>Wersja kolumn>, aby wyświetlić wersję aplikacji na liście aplikacji.
Po dodaniu reguł wybierz pozycję Dalej , aby wyświetlić stronę Zależności .
Krok 5. Zależności
Zależności aplikacji definiują relację między aplikacjami, w której jedna aplikacja wymaga zainstalowania co najmniej jednej aplikacji zależnej. Jeśli Intune nie zainstalowano jeszcze aplikacji na urządzeniu, najpierw należy zainstalować wszystkie aplikacje skonfigurowane jako aplikacje zależne. Jeśli aplikacja jest już zainstalowana na urządzeniu, Intune zainstaluje wszystkie nowo skonfigurowane aplikacje zależne skonfigurowane do automatycznej instalacji, przy następnym Intune oceni zasady aplikacji na urządzeniu.
Zależności aplikacji Win32 można dodać dopiero po dodaniu i przekazaniu aplikacji Win32 do Intune. Po dodaniu aplikacji Win32 w okienku aplikacji Win32 zostanie wyświetlona opcja Zależności . Istnieje maksymalnie 100 zależności, które obejmują zależności wszystkich uwzględnionych zależności, a także samej aplikacji.
Każda zależność aplikacji Win32 musi być również aplikacją Win32. Nie obsługuje ona w zależności od innych typów aplikacji, takich jak pojedyncze aplikacje BIZNESOWE MSI lub aplikacje ze Sklepu Microsoft.
Podczas dodawania zależności aplikacji możesz wyszukiwać na podstawie nazwy aplikacji i wydawcy. Ponadto można sortować dodane zależności na podstawie nazwy aplikacji i wydawcy. Wcześniej dodanych zależności aplikacji nie można wybrać na liście dodanych zależności aplikacji.
Możesz wybrać, czy każda aplikacja zależna ma zostać zainstalowana automatycznie. Domyślnie opcja Automatycznie instaluj jest ustawiona na wartość Tak dla każdej zależności. Automatycznie instalując aplikację zależną, nawet jeśli aplikacja zależna nie jest przeznaczona dla użytkownika lub urządzenia, Intune zainstaluje aplikację na urządzeniu w celu spełnienia zdefiniowanej relacji zależności.
Ważna
Nie trzeba przypisywać aplikacji zależnych; Intune automatycznie kieruje elementy docelowe i instaluje je na podstawie utworzonych relacji aplikacji.
Uwaga
Stan instalacji aplikacji zależnej będzie wyświetlany w Intune tylko wtedy, gdy aplikacja jest przeznaczona dla użytkownika lub urządzenia.
Należy pamiętać, że zależność może mieć cykliczne zależności podrzędne, a każda zależność podrzędna zostanie oceniona przed oceną głównej zależności. Ponadto ocena i instalacja zależności nie są zgodne z określoną kolejnością na poziomie zależności.
Aplikacje Win32 dodane do Intune nie mogą być usuwane, gdy są w relacji zależności. Te aplikacje można usunąć tylko po usunięciu relacji zależności. To wymaganie jest stosowane zarówno do aplikacji nadrzędnych, jak i podrzędnych w relacji zależności. Ponadto to wymaganie gwarantuje, że zależności są prawidłowo wymuszane, a zachowanie zależności jest bardziej przewidywalne.
Wybieranie zależności
Na stronie Zależności wybierz aplikacje, które muszą zostać zainstalowane przed zainstalowaniem aplikacji Win32:
- Wybierz pozycję Dodaj , aby wyświetlić okienko Dodaj zależność .
- Dodaj aplikacje zależne, a następnie kliknij pozycję Wybierz.
- Wybierz, czy aplikacje zależne mają być automatycznie instalowane, wybierając pozycję Tak lub Nie w kolumnie Automatycznie zainstaluj .
Po wybraniu zależności wybierz pozycję Dalej , aby wyświetlić stronę Tagi zakresu .
Omówienie dodatkowych szczegółów zależności
Użytkownik zobaczy powiadomienia systemu Windows wskazujące, że aplikacje zależne są pobierane i instalowane w ramach procesu instalacji aplikacji Win32.
Ograniczenia zależności
Poniższa lista punktowana zapewnia dodatkową przejrzystość ograniczeń zależności:
- Jeśli aplikacja ma 100 zależności, wykres aplikacji ma łączny rozmiar 101 (100 aplikacji zależności + 1 aplikacja nadrzędna).
- Jeśli aplikacja ma 3 zależności, a jedna z aplikacji zależności ma 2 zależności, wykres aplikacji ma łączny rozmiar 6 (1 aplikacja nadrzędna + 3 aplikacje zależności + 2 aplikacje zależności, które pochodzą z innej aplikacji zależności).
- Jeśli aplikacja jest zależnością dla wielu "grafów" aplikacji, co oznacza, że zależność znajduje się w łańcuchu zależności dla niektórych wykresów aplikacji, wszystkie aplikacje ze wszystkich oddzielnych grafów są sumowane w celu obliczenia rozmiaru zależności. Jeśli na przykład wykres A zawiera 23 aplikacje, wykres B zawiera 62 aplikacje, a graf C zawiera 20 aplikacji, a aplikacja X istnieje jako aplikacja zależności gdzieś w łańcuchu zależności we wszystkich 3 grafach, całkowity rozmiar grafu wynosi 103 (aplikacja X jest liczona tylko raz), co przekracza ograniczenie limitu 100.
Błędy zależności
Jeśli aplikacja zależna nie jest zainstalowana, użytkownik często będzie widzieć jedno z następujących powiadomień:
- Nie można zainstalować co najmniej jednej aplikacji zależnej.
- Co najmniej jedno zależne wymagania aplikacji nie są spełnione.
- Co najmniej jedna aplikacja zależna oczekuje na ponowne uruchomienie urządzenia.
Jeśli zdecydujesz się nie umieszczać zależności w kolumnie Automatycznie instaluj , instalacja aplikacji Win32 nie zostanie podjęta. Ponadto raportowanie aplikacji pokazuje, że zależność została oflagowana jako failed
i poda przyczynę niepowodzenia. Błąd instalacji zależności można wyświetlić, wybierając błąd (lub ostrzeżenie) podane w szczegółach instalacji aplikacji Win32.
Każda zależność będzie zgodna Intune logiką ponawiania prób aplikacji Win32 (spróbuj zainstalować trzy razy po odczekaniu pięciu minut) i globalnym harmonogramem ponownej ewaluacji. Zależności nie mają zastosowania do odinstalowywania aplikacji Win32. Jeśli jednak zostanie ona ustawiona jako aplikacja zależna, Portal firmy nie będzie wyświetlać przycisku odinstalowywania aplikacji. Aby usunąć zależność, należy wybrać wielokropek (trzy kropki) po lewej stronie aplikacji zależnej znajdującej się na końcu wiersza listy zależności.
Krok 6. Zastępowanie
Po zastąpieniu aplikacji można określić, która aplikacja zostanie zaktualizowana lub zamieniona. Aby zaktualizować aplikację, wyłącz opcję odinstalowywania poprzedniej wersji. Aby zastąpić aplikację, włącz opcję odinstalowywania poprzedniej wersji. Istnieje maksymalnie 10 zaktualizowanych lub zamienionych aplikacji, w tym odwołania do innych aplikacji. Na przykład aplikacja odwołuje się do innej aplikacji. Ta inna aplikacja odwołuje się do innych aplikacji itd. Ten scenariusz tworzy graf aplikacji. Wszystkie aplikacje na wykresie są liczone do maksymalnej wartości 10.
Aby dodać aplikacje zastąpione przez bieżącą aplikację:
W kroku Zastępowanie kliknij pozycję Dodaj , aby wybrać aplikacje, które powinny zostać zastąpione.
Uwaga
W Intune może istnieć maksymalnie 10 węzłów w relacji zastępowania.
Znajdź i kliknij aplikacje, aby zastosować relację zastępowania w okienku Dodawanie aplikacji . Kliknij pozycję Wybierz , aby dodać aplikacje do listy zastępowania.
Na liście zastąpionych aplikacji zmodyfikuj opcję Odinstaluj poprzednią wersję dla każdej wybranej aplikacji, aby określić, czy polecenie dezinstalacji zostanie wysłane przez Intune do każdej wybranej aplikacji. Jeśli instalator bieżącej aplikacji automatycznie aktualizuje wybraną aplikację, nie trzeba wysyłać polecenia odinstalowywania. Podczas zastępowania wybranej aplikacji inną aplikacją może być konieczne włączenie opcji Odinstaluj poprzednią wersję w celu usunięcia i zastąpienia starszej aplikacji.
Po zakończeniu tego kroku kliknij przycisk Dalej.
Aby uzyskać więcej informacji, zobacz Dodawanie zastępowania aplikacji Win32.
Krok 7. Przypisania
Możesz wybrać opcję Wymagane, Dostępne dla zarejestrowanych urządzeń lub Odinstaluj przypisania grupy dla aplikacji. Aby uzyskać więcej informacji, zobacz Dodawanie grup w celu organizowania użytkowników i urządzeń oraz Przypisywanie aplikacji do grup przy użyciu Microsoft Intune.
Ważna
W scenariuszu wdrażania i przypisywania aplikacji Win32 na podstawie określania wartości docelowej użytkownika, jeśli aplikacja Win32 wymaga uprawnień administratora urządzenia lub innych uprawnień, których nie ma standardowy użytkownik urządzenia, instalacja aplikacji zakończy się niepowodzeniem.
- Dla określonej aplikacji wybierz typ przypisania:
- Wymagane: aplikacja jest zainstalowana na urządzeniach w wybranych grupach.
- Dostępne dla zarejestrowanych urządzeń: użytkownicy instalują aplikację z aplikacji Portal firmy lub witryny internetowej portalu firmy.
- Odinstaluj: aplikacja jest odinstalowana z urządzeń w wybranych grupach.
- Wybierz pozycję Dodaj grupę i przypisz grupy, które będą używać tej aplikacji.
- W okienku Wybierz grupy wybierz grupy do przypisania na podstawie użytkowników lub urządzeń.
- Po wybraniu grup możesz również ustawić powiadomienia użytkowników końcowych, dostępność i ostateczny termin instalacji. Aby uzyskać więcej informacji, zobacz Ustawianie dostępności i powiadomień aplikacji Win32.
- Jeśli nie chcesz, aby to przypisanie aplikacji miało wpływ na grupy użytkowników, wybierz pozycję Dołączono w kolumnie MODE . W okienku Edytowanie przypisania zmień wartość trybu z Dołączono na Wykluczone. Wybierz przycisk OK , aby zamknąć okienko Edytowanie przypisania .
- W sekcji Ustawienia aplikacji wybierz wartość priorytetu optymalizacji dostarczania dla aplikacji. To ustawienie określi sposób pobierania zawartości aplikacji. Zawartość aplikacji można pobrać w trybie tła lub na pierwszym planie na podstawie przypisania.
Po zakończeniu ustawiania przypisań dla aplikacji wybierz pozycję Dalej , aby wyświetlić stronę Przeglądanie i tworzenie .
Krok 8. Przeglądanie i tworzenie
Przejrzyj wartości i ustawienia wprowadzone dla aplikacji. Sprawdź, czy informacje o aplikacji zostały poprawnie skonfigurowane.
Wybierz pozycję Utwórz, aby dodać aplikację do Intune.
Zostanie wyświetlone okienko Przegląd aplikacji lob.
W tym momencie wykonano kroki dodawania aplikacji Win32 do Intune. Aby uzyskać informacje na temat przypisywania i monitorowania aplikacji, zobacz Przypisywanie aplikacji do grup z Microsoft Intune i Monitorowanie informacji o aplikacji i przypisań przy użyciu Microsoft Intune.