Jak wdrażać klientów na komputerach z systemem Windows w Configuration ManagerHow to deploy clients to Windows computers in Configuration Manager

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

Ten artykuł zawiera szczegółowe informacje na temat sposobu wdrażania klienta Configuration Manager na komputerach z systemem Windows.This article provides details on how to deploy the Configuration Manager client to Windows computers. Aby uzyskać więcej informacji na temat planowania i przygotowania do wdrożenia klientów, zobacz następujące artykuły:For more information on planning and preparing for client deployment, see these articles:

Wypychana instalacja klientaClient push installation

Istnieją trzy podstawowe sposoby używania wypychania klienta:There are three main ways to use client push:

  • Po skonfigurowaniu instalacji wypychanej klienta dla lokacji instalacja klienta zostanie automatycznie uruchomiona na komputerach, które odnajdują lokację.When you configure client push installation for a site, client installation automatically runs on computers that the site discovers. Ta metoda jest objęta zakresem skonfigurowanym granicom lokacji, jeśli te granice są skonfigurowane jako grupa granic.This method is scoped to the site's configured boundaries when those boundaries are configured as a boundary group.

  • Uruchom instalację wypychaną klienta, uruchamiając Kreatora instalacji wypychanej klienta dla określonej kolekcji lub zasobu w ramach kolekcji.Start client push installation by running the Client Push Installation Wizard for a specific collection or resource within a collection.

  • Użyj Kreatora instalacji wypychanej klienta, aby zainstalować klienta Configuration Manager, którego można użyć do wykonywania zapytań względem wyniku.Use the Client Push Installation Wizard to install the Configuration Manager client, which you can use to query the result. Instalacja powiedzie się tylko wtedy, gdy jeden z elementów zwróconych przez zapytanie jest atrybutem ResourceID klasy zasobów systemu .The installation will succeed only if one of the items returned by the query is the ResourceID attribute of the System Resource class.

Jeśli serwer lokacji nie może skontaktować się z komputerem klienckim lub uruchomić proces instalacji, automatycznie ponawia próbę instalacji co godzinę.If the site server can't contact the client computer or start the setup process, it automatically retries the installation every hour. Serwer kontynuuje ponawianie prób przez maksymalnie siedem dni.The server continues to retry for up to seven days.

Aby pomóc w śledzeniu procesu instalacji klienta, należy zainstalować rezerwowy punkt stanu przed zainstalowaniem klientów.To help track the client installation process, install a fallback status point before you install the clients. Po zainstalowaniu rezerwowego punktu stanu jest on automatycznie przypisywany do klientów, gdy są instalowane przez metodę instalacji klienta w trybie push.When you install a fallback status point, it's automatically assigned to clients when they're installed by the client push installation method. Aby śledzić postęp instalacji klienta, Wyświetl raporty dotyczące wdrażania i przypisywania klienta.To track client installation progress, view the client deployment and assignment reports.

Pliki dziennika klienta zawierają bardziej szczegółowe informacje dotyczące rozwiązywania problemów.Client log files provide more detailed information for troubleshooting. Pliki dziennika nie wymagają powrotu do rezerwowego punktu stanu.The log files don't require a fallback status point. Na przykład plik CCM. log na serwerze lokacji rejestruje wszelkie problemy występujące, gdy serwer lokacji nawiązuje połączenie z komputerem.For example, the CCM.log file on the site server records any problems that occur when the site server connects to the computer. Plik CCMSetup. log na kliencie rejestruje proces instalacji.The CCMSetup.log file on the client records the installation process.

Ważne

Wypychanie klienta kończy się powodzeniem tylko wtedy, gdy spełnione są wszystkie wymagania wstępne.Client push only succeeds if all prerequisites are met. Aby uzyskać więcej informacji, zobacz zależności metod instalacji.For more information, see Installation method dependencies.

Skonfiguruj lokację do automatycznego używania wypychania klienta dla odnalezionych komputerówConfigure the site to automatically use client push for discovered computers

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Administracja , rozwiń węzeł Konfiguracja lokacji , a następnie wybierz węzeł Lokacje .In the Configuration Manager console, go to the Administration workspace, expand Site Configuration , and select the Sites node.

  2. Wybierz lokację, dla której chcesz skonfigurować automatyczną instalację wypychaną w całej lokacji.Select the site for which you want to configure automatic site-wide client push installation.

  3. Na karcie Narzędzia główne wstążki w grupie Ustawienia wybierz pozycję ustawienia instalacji klienta , a następnie wybierz pozycję Instalacja wypychana klienta.On the Home tab of the ribbon, in the Settings group, select Client Installation Settings , and then select Client Push Installation.

  4. Na karcie Ogólne w okno właściwości instalacji wypychanej klienta wybierz opcję Włącz automatyczną instalację wypychaną w całej lokacji.On the General tab of the Client Push Installation Properties window, select Enable automatic site-wide client push installation.

  5. Począwszy od wersji 1806, podczas aktualizacji lokacji jest włączone sprawdzanie protokołu Kerberos dla wypychania klienta.Starting in version 1806, when you update the site, a Kerberos check for client push is enabled. Opcja zezwalania na rezerwę połączenia NTLM jest włączona domyślnie, która jest zgodna z poprzednim zachowaniem.The option to Allow connection fallback to NTLM is enabled by default, which is consistent with previous behavior. Jeśli lokacja nie może uwierzytelnić klienta przy użyciu protokołu Kerberos, ponawia próbę nawiązania połączenia przy użyciu uwierzytelniania NTLM.If the site can't authenticate the client by using Kerberos, it retries the connection by using NTLM. Zalecaną konfiguracją w celu zwiększenia bezpieczeństwa jest wyłączenie tego ustawienia, które wymaga protokołu Kerberos bez rezerwy NTLM.The recommended configuration for improved security is to disable this setting, which requires Kerberos without NTLM fallback.

    Uwaga

    Gdy program używa wypychania klienta w celu zainstalowania klienta Configuration Manager, serwer lokacji tworzy połączenie zdalne z klientem.When it uses client push to install the Configuration Manager client, the site server creates a remote connection to the client. Począwszy od wersji 1806, lokacja może wymagać wzajemnego uwierzytelniania Kerberos przez niezezwalanie na rezerwowe uwierzytelnianie NTLM przed nawiązaniem połączenia.Starting in version 1806, the site can require Kerberos mutual authentication by not allowing fallback to NTLM before establishing the connection. To ulepszenie pomaga w zabezpieczeniu komunikacji między serwerem a klientem.This enhancement helps to secure the communication between the server and the client.

    W zależności od zasad zabezpieczeń środowisko może już preferować lub wymagać protokołu Kerberos w przypadku starszego uwierzytelniania NTLM.Depending on your security policies, your environment might already prefer or require Kerberos over the older NTLM authentication. Aby uzyskać więcej informacji na temat zagadnień związanych z zabezpieczeniami tych protokołów uwierzytelniania, przeczytaj informacje o ustawieniu zasad zabezpieczeń systemu Windows w celu ograniczenia uwierzytelniania NTLM.For more information on the security considerations of these authentication protocols, read about the Windows security policy setting to restrict NTLM.

    Aby korzystać z tej funkcji, klienci muszą znajdować się w zaufanym lesie Active Directory.To use this feature, clients must be in a trusted Active Directory forest. Protokół Kerberos w systemie Windows opiera się na Active Directory na potrzeby wzajemnego uwierzytelniania.Kerberos in Windows relies on Active Directory for mutual authentication.

  6. Wybierz typy systemów, do których Configuration Manager należy wypchnąć oprogramowanie klienta.Select the system types to which Configuration Manager should push the client software. Wybierz, czy chcesz zainstalować klienta na kontrolerach domeny.Select whether you want to install the client on domain controllers.

  7. Na karcie konta Określ jedno lub więcej Configuration Manager kont, które mają być używane podczas nawiązywania połączenia z komputerem docelowym.On the Accounts tab, specify one or more accounts for Configuration Manager to use when it connects to the target computer. Wybierz ikonę Utwórz , wprowadź nazwę użytkownika i hasło (nie więcej niż 38 znaków), Potwierdź hasło, a następnie wybierz przycisk OK.Select the Create icon, enter the User name and Password (no more than 38 characters), confirm the password, and then select OK. Określ co najmniej jedno konto instalacji wypychanej klienta.Specify at least one client push installation account. To konto musi mieć uprawnienia administratora lokalnego na komputerze docelowym, aby zainstalować klienta programu.This account must have local administrator rights on the target computer to install the client. Jeśli nie określisz konta instalacji wypychanej klienta, program Configuration Manager próbuje użyć konta komputera systemu lokacji.If you don't specify a client push installation account, Configuration Manager tries to use the site system computer account. Wypychanie klienta między domenami nie powiodło się podczas korzystania z konta komputera systemu lokacji.Cross-domain client push fails when using the site system computer account.

    Uwaga

    Aby użyć wypychania klienta z lokacji dodatkowej, należy określić konto w lokacji dodatkowej, która inicjuje wypychanie klienta.To use client push from a secondary site, specify the account at the secondary site that initiates the client push.

    Aby uzyskać więcej informacji na temat konta instalacji klienta w trybie push, zobacz następną procedurę, Użyj Kreatora instalacji wypychanej klienta.For more information about the client push installation account, see the next procedure, Use the Client Push Installation Wizard.

  8. Określ wymagane właściwości instalacji na karcie właściwości instalacji .Specify any required installation properties on the Installation Properties tab.

    Jeśli dla Configuration Manager został rozszerzony schemat Active Directory, lokacja opublikuje określone właściwości instalacji klienta w Active Directory Domain Services.If you've extended the Active Directory schema for Configuration Manager, the site publishes the specified client installation properties to Active Directory Domain Services. Gdy program CCMSetup jest uruchamiany bez właściwości instalacji, odczytuje te właściwości z Active Directory.When CCMSetup runs without installation properties, it reads these properties from Active Directory.

    Uwaga

    W przypadku włączenia instalacji wypychanej klienta w lokacji dodatkowej należy ustawić właściwość SMSSITECODE Configuration Manager na kod lokacji nadrzędnej.If you enable client push installation on a secondary site, set the SMSSITECODE property to the Configuration Manager site code of its parent primary site. Jeśli rozszerzono schemat Active Directory dla Configuration Manager, aby automatycznie znaleźć prawidłowe przypisanie lokacji, należy ustawić tę właściwość na wartość automatycznie.If you've extended the Active Directory schema for Configuration Manager, to automatically find the correct site assignment, set this property to AUTO.

Korzystanie z Kreatora instalacji wypychanej klientaUse the Client Push Installation Wizard

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Administracja , rozwiń węzeł Konfiguracja lokacji , a następnie wybierz węzeł Lokacje .In the Configuration Manager console, go to the Administration workspace, expand Site Configuration , and select the Sites node.

  2. Wybierz lokację, dla której chcesz skonfigurować automatyczną instalację wypychaną w całej lokacji.Select the site for which you want to configure automatic site-wide client push installation.

  3. Na karcie Narzędzia główne wstążki w grupie Ustawienia wybierz pozycję ustawienia instalacji klienta , a następnie wybierz pozycję Instalacja wypychana klienta.On the Home tab of the ribbon, in the Settings group, select Client Installation Settings , and then select Client Push Installation.

  4. Określ wymagane właściwości instalacji na karcie właściwości instalacji .Specify any required installation properties on the Installation Properties tab.

    Jeśli dla Configuration Manager został rozszerzony schemat Active Directory, lokacja opublikuje określone właściwości instalacji klienta w Active Directory Domain Services.If you've extended the Active Directory schema for Configuration Manager, the site publishes the specified client installation properties to Active Directory Domain Services. Gdy program CCMSetup jest uruchamiany bez właściwości instalacji, odczytuje te właściwości z Active Directory.When CCMSetup runs without installation properties, it reads these properties from Active Directory.

  5. W konsoli Configuration Manager przejdź do obszaru roboczego zasoby i zgodność .In the Configuration Manager console, go to the Assets and Compliance workspace.

  6. W węźle urządzenia wybierz co najmniej jeden komputer.In the Devices node, select one or more computers. Lub wybierz kolekcję komputerów w węźle Kolekcje urządzeń .Or select a collection of computers in the Device Collections node.

  7. Na karcie Narzędzia główne wstążki wybierz jedną z następujących opcji:On the Home tab of the ribbon, choose one of these options:

    • Aby wypchnąć klienta do jednego lub kilku urządzeń, w grupie urządzenie wybierz pozycję Zainstaluj klienta.To push the client to one or more devices, in the Device group, select Install Client.

    • Aby wypchnąć klienta do kolekcji urządzeń, w grupie Kolekcja wybierz pozycję Zainstaluj klienta.To push the client to a collection of devices, in the Collection group, select Install Client.

  8. Na stronie zanim rozpoczniesz kreatora instalacji Configuration Manager klienta przejrzyj informacje, a następnie wybierz przycisk dalej.On the Before You Begin page of the Install Configuration Manager Client Wizard, review the information, and then select Next.

  9. Wybierz odpowiednie opcje na stronie Opcje instalacji .Select the appropriate options on the Installation Options page.

  10. Przejrzyj ustawienia instalacji, a następnie Zakończ pracę kreatora.Review the installation settings, and then complete the wizard.

Uwaga

Ten Kreator służy do instalowania klientów, nawet jeśli lokacja nie została skonfigurowana do wypychania klienta.Use this wizard to install clients even if the site isn't configured for client push.

Instalacja oparta na aktualizacji oprogramowaniaSoftware update-based installation

Instalacja klienta oparta na aktualizacji oprogramowania publikuje klienta programu w punkcie aktualizacji oprogramowania jako aktualizację oprogramowania.Software update-based client installation publishes the client to a software update point as a software update. Tej metody należy użyć do instalacji lub uaktualnienia po raz pierwszy.Use this method for a first-time installation or upgrade.

Jeśli na komputerze jest zainstalowany klient Configuration Manager, komputer odbierze zasady klienta z lokacji.If the Configuration Manager client is installed on a computer, the computer receives client policy from the site. Te zasady obejmują nazwę serwera punktu aktualizacji oprogramowania i port, z którego mają zostać pobrane aktualizacje oprogramowania.This policy includes the software update-point server name and port from which to get software updates.

Ważne

W przypadku instalacji opartej na aktualizacji oprogramowania należy użyć tego samego serwera Windows Server Update Services (WSUS) na potrzeby instalacji klienta i aktualizacji oprogramowania.For software update-based installation, use the same Windows Server Update Services (WSUS) server for client installation and software updates. Serwer ten musi być aktywnym punktem aktualizacji oprogramowania w lokacji głównej.This server must be the active software update point in a primary site. Aby uzyskać więcej informacji, zobacz Instalowanie punktu aktualizacji oprogramowania.For more information, see Install a software update point.

Jeśli klient Configuration Manager nie jest zainstalowany na komputerze, skonfiguruj i przypisz obiekt zasady grupy.If the Configuration Manager client isn't installed on a computer, configure and assign a Group Policy Object. Zasady grupy określa nazwę serwera punktu aktualizacji oprogramowania.The Group Policy specifies the server name of the software update point.

Nie można dodać właściwości wiersza polecenia do instalacji klienta opartej na aktualizacji oprogramowania.You can't add command-line properties to a software update-based client installation. Jeśli dla Configuration Manager został rozszerzony schemat Active Directory, instalacja klienta automatycznie wyśle zapytanie Active Directory Domain Services o właściwości instalacji.If you've extended the Active Directory schema for Configuration Manager, the client installation automatically queries Active Directory Domain Services for the installation properties.

Jeśli schemat Active Directory nie został rozszerzony, Użyj zasady grupy w celu udostępnienia ustawień instalacji klienta.If you haven't extended the Active Directory schema, use Group Policy to provision client installation settings. Te ustawienia są automatycznie stosowane do każdej instalacji klienta opartej na aktualizacji oprogramowania.These settings are automatically applied to any software update-based client installation. Aby uzyskać więcej informacji, zapoznaj się z sekcją dotyczącą sposobu udostępniania właściwości instalacji klienta oraz artykułu dotyczącego przypisywania klientów do lokacji programu.For more information, see the section on How to provision client installation properties and the article on How to assign clients to a site.

Poniższe procedury służą do konfigurowania komputerów bez klienta Configuration Manager do korzystania z punktu aktualizacji oprogramowania.Use the following procedures to configure computers without a Configuration Manager client to use the software update point. Istnieje również procedura publikowania oprogramowania klienckiego w punkcie aktualizacji oprogramowania.There's also a procedure for publishing the client software to the software update point.

Porada

Jeśli komputery znajdują się w stanie oczekiwania na ponowne uruchomienie po wcześniejszej instalacji oprogramowania, instalacja klienta oparta na aktualizacji oprogramowania może spowodować ponowne uruchomienie komputera.If computers are in a pending restart state following a previous software installation, a software update-based client installation might cause the computer to restart.

Skonfiguruj obiekt zasady grupy, aby określić punkt aktualizacji oprogramowaniaConfigure a Group Policy Object to specify the software update point

  1. Użyj Konsola zarządzania zasadami grupy , aby otworzyć nowy lub istniejący obiekt zasady grupy.Use the Group Policy Management Console to open a new or existing Group Policy Object.

  2. Rozwiń węzeł Konfiguracja komputera , Szablony administracyjne i składniki systemu Windows , a następnie wybierz pozycję Windows Update.Expand Computer Configuration , Administrative Templates , and Windows Components , and then select Windows Update.

  3. Otwórz właściwości ustawienia Określ lokalizację intranetową usługi aktualizującej firmy Microsoft , a następnie wybierz pozycję włączone.Open the properties of the setting Specify intranet Microsoft update service location , and then select Enabled.

  4. Ustaw intranetową usługę aktualizującą do wykrywania aktualizacji : Określ nazwę i port serwera punktu aktualizacji oprogramowania.Set the intranet update service for detecting updates : Specify the name and port of the software update point server.

    • Jeśli skonfigurowano system lokacji Configuration Manager do używania w pełni kwalifikowanej nazwy domeny (FQDN), użyj tego formatu.If you've configured the Configuration Manager site system to use a fully qualified domain name (FQDN), use that format.

    • Jeśli Configuration Manager system lokacji nie jest skonfigurowany do używania nazwy FQDN, użyj formatu krótkiej nazwy.If the Configuration Manager site system isn't configured to use an FQDN, use a short name format.

    Porada

    Aby określić numer portu, zobacz jak określić ustawienia portów używane przez program WSUS.To determine the port number, see How to determine the port settings used by WSUS.

    Przykład w formacie nazwy FQDN: http://server1.contoso.com:8530Example in the FQDN format: http://server1.contoso.com:8530

  5. Ustaw serwer statystyk intranetowych : to ustawienie jest zwykle skonfigurowane z tą samą nazwą serwera.Set the intranet statistics server : This setting is typically configured with the same server name.

  6. Przypisz obiekt zasady grupy do komputerów, na których chcesz zainstalować klienta i odbierać aktualizacje oprogramowania.Assign the Group Policy Object to the computers on which you want to install the client and receive software updates.

Publikowanie klienta Configuration Manager w punkcie aktualizacji oprogramowaniaPublish the Configuration Manager client to the software update point

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Administracja , rozwiń węzeł Konfiguracja lokacji , a następnie wybierz węzeł Lokacje .In the Configuration Manager console, go to the Administration workspace, expand Site Configuration , and select the Sites node.

  2. Wybierz lokację, dla której chcesz skonfigurować instalację klienta opartą na aktualizacji oprogramowania.Select the site for which you want to configure software update-based client installation.

  3. Na karcie Narzędzia główne wstążki w grupie Ustawienia wybierz pozycję ustawienia instalacji klienta , a następnie wybierz pozycję Instalacja klienta Update-Based oprogramowania.On the Home tab of the ribbon, in the Settings group, select Client Installation Settings , and then select Software Update-Based Client Installation.

  4. Wybierz opcję Włącz instalację klienta opartą na aktualizacji oprogramowania.Select Enable software update-based client installation.

  5. Jeśli wersja klienta witryny jest nowsza niż wersja w punkcie aktualizacji oprogramowania, zostanie otwarte okno dialogowe Wykryto nowszą wersję pakietu klienta .If the site's client version is more recent than the version on the software update point, the Later Version of Client Package Detected dialog box opens. Wybierz pozycję tak , aby opublikować najnowszą wersję.Select Yes to publish the most recent version.

    Uwaga

    Jeśli oprogramowanie klienckie nie zostało jeszcze opublikowane w punkcie aktualizacji oprogramowania, to okno dialogowe jest puste.If you haven't already published the client software to the software update point, this dialog box is blank.

Aktualizacja oprogramowania dla klienta Configuration Manager nie jest automatycznie aktualizowana, gdy jest dostępna nowa wersja.The software update for the Configuration Manager client isn't automatically updated when there's a new version. Podczas aktualizowania lokacji należy powtórzyć tę procedurę w celu zaktualizowania klienta.When you update the site, repeat this procedure to update the client.

Instalacja zasady grupyGroup Policy installation

Użyj zasady grupy w Active Directory Domain Services do opublikowania lub przypisania klienta Configuration Manager.Use Group Policy in Active Directory Domain Services to publish or assign the Configuration Manager client. Klient jest instalowany podczas uruchamiania komputera.The client installs when the computer starts. Gdy używasz zasady grupy, klient pojawia się w aplecie Dodaj lub usuń programy w panelu sterowania.When you use Group Policy, the client appears in Add or Remove Programs in Control Panel. Użytkownik może go zainstalować.The user can install it from there.

Użyj CCMSetup.msi pakietu Instalator Windows dla instalacji opartych na zasady grupy.Use the Windows Installer package CCMSetup.msi for Group Policy-based installations. Ten plik znajduje się w <ConfigMgr installation directory>\bin\i386 folderze na serwerze lokacji.This file is found in the <ConfigMgr installation directory>\bin\i386 folder on the site server. Nie można dodać właściwości do tego pliku, aby zmienić zachowanie instalacji.You can't add properties to this file to change installation behavior.

Ważne

Musisz mieć uprawnienia administratora, aby uzyskać dostęp do plików instalacyjnych klienta.You must have administrator permissions to access the client installation files.

  • Jeśli rozszerzono schemat Active Directory dla Configuration Manager i wybrano domenę na karcie Publikowanie okna dialogowego właściwości lokacji , komputery klienckie automatycznie przeszukują Active Directory Domain Services w celu uzyskania właściwości instalacji.If you've extended the Active Directory schema for Configuration Manager, and you selected the domain on the Publishing tab of the Site Properties dialog box, client computers automatically search Active Directory Domain Services for installation properties. Aby uzyskać więcej informacji, zobacz Informacje o właściwościach instalacji klienta publikowanych w Active Directory Domain Services.For more information, see About client installation properties published to Active Directory Domain Services.

  • Jeśli schemat Active Directory nie został rozszerzony, zapoznaj się z sekcją dotyczącą właściwości instalacji klienta , aby uzyskać informacje na temat przechowywania właściwości instalacji w rejestrze systemu Windows.If you haven't extended the Active Directory schema, see the section on provisioning client installation properties for information about storing installation properties in the Windows registry of computers. Klient używa tych właściwości instalacji podczas instalacji.The client uses these installation properties when it installs.

Aby uzyskać więcej informacji, zobacz jak używać zasady grupy do zdalnego instalowania oprogramowania.For more information, see How to use Group Policy to remotely install software.

Instalacja ręcznaManual installation

Ręcznie zainstaluj oprogramowanie klienckie na komputerach przy użyciu CCMSetup.exe.Manually install the client software on computers by using CCMSetup.exe. Ten program i jego pliki pomocnicze można znaleźć w folderze Client w folderze instalacyjnym Configuration Manager na serwerze lokacji.You can find this program and its supporting files in the Client folder in the Configuration Manager installation folder on the site server. Lokacja udostępnia ten folder w sieci jako:The site shares this folder to the network as:

\\<site server name>\SMS_<site code>\Client\

<site server name> jest nazwą serwera lokacji głównej.<site server name> is the primary site server name. <site code> to kod lokacji głównej, do której przypisany jest klient.<site code> is the primary site code to which the client is assigned. Aby uruchomić CCMSetup.exe z wiersza polecenia na kliencie, Połącz się z tą lokacją sieciową, a następnie uruchom polecenie.To run CCMSetup.exe from the command line on the client, connect to this network location, and then run the command.

Ważne

Musisz mieć uprawnienia administratora, aby uzyskać dostęp do plików instalacyjnych klienta.You must have administrator permissions to access the client installation files.

CCMSetup.exe kopiuje wszystkie niezbędne wymagania wstępne do komputera klienckiego i wywołuje pakiet Instalator Windows (Client.msi), aby zainstalować klienta programu.CCMSetup.exe copies all necessary prerequisites to the client computer and calls the Windows Installer package (Client.msi) to install the client. Nie można uruchomić Client.msi bezpośrednio.You can't run Client.msi directly.

Aby zmodyfikować zachowanie instalacji klienta, określ opcje wiersza polecenia dla CCMSetup.exe i Client.msi.To modify the behavior of the client installation, specify command-line options for both CCMSetup.exe and Client.msi. Upewnij się, że określono parametry programu CCMSetup, które zaczynają się od / przed określeniem Client.msi właściwości.Make sure that you specify CCMSetup parameters that begin with / before you specify Client.msi properties. Przykład:For example:

CCMSetup.exe /mp:SMSMP01 /logon SMSSITECODE=AUTO FSP=SMSFP01

W tym przykładzie klient jest instalowany z następującymi opcjami:In this example, the client installs with the following options:

OpcjaOption OpisDescription
/mp:SMSMP01 Ten parametr CCMSetup określa SMSMP01 punktu zarządzania do pobierania wymaganych plików instalacyjnych klienta.This CCMSetup parameter specifies the management point SMSMP01 for downloading the required client installation files.
/logon Ten parametr programu CCMSetup określa, że instalacja ma zostać zatrzymana, jeśli na komputerze zostanie znaleziony istniejący klient Configuration Manager.This CCMSetup parameter specifies that the installation should stop if an existing Configuration Manager client is found on the computer.
SMSSITECODE=AUTO Ta właściwość Client.msi określa, że klient próbuje zlokalizować kod lokacji Configuration Manager, który ma być używany, przy użyciu Active Directory Domain Services na przykład.This Client.msi property specifies that the client tries to locate the Configuration Manager site code to use, by using Active Directory Domain Services, for example.
FSP=SMSFP01 Ta właściwość Client.msi określa, że rezerwowy punkt stanu o nazwie SMSFP01 jest używany do odbierania komunikatów o stanie wysyłanych z komputera klienckiego.This Client.msi property specifies that the fallback status point named SMSFP01 is used to receive state messages sent from the client computer.

Aby uzyskać więcej informacji, zobacz Informacje o parametrach i właściwościach instalacji klienta.For more information, see About client installation parameters and properties.

Porada

Aby uzyskać procedurę instalowania klienta Configuration Manager na nowoczesnych urządzeniach z systemem Windows 10 przy użyciu tożsamości usługi Azure Active Directory (Azure AD), zobacz Instalowanie i przypisywanie Configuration Manager klientów systemu Windows 10 przy użyciu usługi Azure AD do uwierzytelniania.For the procedure to install the Configuration Manager client on a modern Windows 10 device by using Azure Active Directory (Azure AD) identity, see Install and assign Configuration Manager Windows 10 clients using Azure AD for authentication. Ta procedura dotyczy klientów w intranecie lub Internecie.That procedure is for clients on an intranet or the internet.

Przykłady instalacji ręcznejManual installation examples

Te przykłady dotyczą klientów przyłączonych do Active Directory w intranecie.These examples are for Active Directory-joined clients on an intranet. Używają następujących wartości:They use the following values:

  • Mpserver : serwer hostujący punkt zarządzaniaMPSERVER : server hosting the management point
  • FSPSERVER : serwer obsługujący rezerwowy punkt stanuFSPSERVER : server hosting the fallback status point
  • ABC : kod lokacjiABC : site code
  • contoso.com : nazwa domenycontoso.com : domain name

Załóżmy, że skonfigurowano wszystkie serwery systemu lokacji z intranetową nazwą FQDN i opublikowano informacje o lokacji w Active Directory.Assume that you've configured all site system servers with an intranet FQDN and published the site information to Active Directory.

Wykonaj następujące czynności na komputerze klienckim:Start with the following steps on the client computer:

  1. Zaloguj się jako administrator lokalny.Sign in as a local administrator.
  2. Mapuj dysk Z z do \\MPSERVER\SMS_ABC\Client .Map drive Z to \\MPSERVER\SMS_ABC\Client.
  3. Przełącz wiersz polecenia na dysk Z.Switch the command prompt to drive Z.

Następnie Uruchom jedno z następujących poleceń:Then run one of the following commands:

Przykład ręczny 1Manual example 1

CCMSetup.exe

To polecenie powoduje zainstalowanie klienta bez dodatkowych parametrów lub właściwości.This command installs the client with no additional parameters or properties. Klient jest automatycznie konfigurowany przy użyciu właściwości instalacji klienta opublikowanych w Active Directory Domain Services, w tym następujących ustawień:The client is automatically configured with the client installation properties published to Active Directory Domain Services, including these settings:

  • Kod lokacji: to ustawienie wymaga uwzględnienia lokalizacji sieciowej klienta w grupie granic skonfigurowanej do przypisania klienta.Site code: This setting requires the client's network location to be included in a boundary group that you've configured for client assignment.
  • Punkt zarządzania.Management point.
  • Rezerwowy punkt stanu.Fallback status point.
  • Komunikuj się tylko przy użyciu protokołu HTTPS.Communicate using HTTPS only.

Aby uzyskać więcej informacji, zobacz Informacje o właściwościach instalacji klienta publikowanych w Active Directory Domain Services.For more information, see About client installation properties published to Active Directory Domain Services.

Przykład ręczny 2Manual example 2

CCMSetup.exe /MP:mpserver.contoso.com /UsePKICert SMSSITECODE=ABC CCMHOSTNAME=server05.contoso.com CCMFIRSTCERT=1 FSP=server06.constoso.com

To polecenie zastępuje automatyczną konfigurację, którą zapewnia Active Directory Domain Services.This command overrides the automatic configuration that Active Directory Domain Services provides. Nie wymaga on uwzględnienia lokalizacji sieciowej klienta w grupie granic skonfigurowanej do przypisania klienta.It doesn't require that you include the client's network location in a boundary group that's configured for client assignment. Zamiast tego instalacja określa następujące ustawienia:Instead, the installation specifies these settings:

  • Kod lokacjiSite code
  • Punkt zarządzania intranetemIntranet management point
  • Internetowy punkt zarządzaniaInternet-based management point
  • Rezerwowy punkt stanu akceptujący połączenia z InternetuFallback status point that accepts connections from the internet
  • Użyj certyfikatu infrastruktury kluczy publicznych (PKI) klienta (jeśli jest dostępny) o najdłuższym okresie ważnościUse a client public key infrastructure (PKI) certificate (if available) that has the longest validity period

Instalacja skryptu logowaniaLogon script installation

Configuration Manager obsługuje używanie skryptów logowania do zainstalowania Configuration Manager oprogramowania klienckiego.Configuration Manager supports using logon scripts to install the Configuration Manager client software. Użyj CCMSetup.exe pliku programu w skrypcie logowania, aby wyzwolić instalację klienta.Use the program file CCMSetup.exe in a logon script to trigger the client installation.

Instalacja skryptu logowania wykorzystuje takie same metody, jak ręczna instalacja klienta.Logon script installation uses the same methods as manual client installation. Określ /logon parametr instalacji dla CCMSsetup.exe.Specify the /logon installation parameter for CCMSsetup.exe. Jeśli dowolna wersja klienta już istnieje na komputerze, ten parametr uniemożliwia zainstalowanie klienta.If any version of the client already exists on the computer, this parameter prevents the client from installing. Takie zachowanie zapobiega ponownemu instalowaniu klienta przy każdym uruchomieniu skryptu logowania.This behavior prevents reinstallation of the client each time the logon script runs.

Jeśli nie określisz źródła instalacji przy użyciu /Source parametru i żaden punkt zarządzania, z którego ma zostać uzyskana instalacja, jest określony przez /MP parametr, CCMSetup.exe lokalizuje punkt zarządzania, wyszukując Active Directory Domain Services.If you don't specify an installation source by using the /Source parameter and no management point from which to obtain installation is specified by the /MP parameter, CCMSetup.exe locates the management point by searching Active Directory Domain Services. To zachowanie występuje tylko wtedy, gdy schemat został rozszerzony dla Configuration Manager i opublikowania lokacji programu w Active Directory Domain Services.This behavior occurs only if you've extended the schema for Configuration Manager and published the site to Active Directory Domain Services. Alternatywnie klient może zlokalizować punkt zarządzania za pomocą usługi DNS lub WINS.Alternatively, the client can use DNS or WINS to locate a management point.

Instalacja pakietu i programuPackage and program installation

Użyj Configuration Manager, aby utworzyć i wdrożyć pakiet i program, który uaktualnia oprogramowanie klienckie dla wybranych urządzeń.Use Configuration Manager to create and deploy a package and program that upgrades the client software for selected devices. Configuration Manager dostarcza plik definicji pakietu, który wypełnia właściwości pakietu z zazwyczaj używanymi wartościami.Configuration Manager supplies a package definition file that populates the package properties with typically used values. Dostosuj zachowanie instalacji klienta, określając dodatkowe parametry i właściwości wiersza polecenia.Customize the behavior of the client installation by specifying additional command-line parameters and properties.

Uwaga

Nie można uaktualnić klientów Configuration Manager 2007 przy użyciu tej metody.You can't upgrade Configuration Manager 2007 clients by using this method. Zamiast tego należy skorzystać z automatycznego uaktualnienia, które automatycznie utworzy i wdroży pakiet zawierający najnowszą wersję klienta.Instead, use automatic client upgrade, which automatically creates and deploys a package that contains the latest version of the client. Aby uzyskać więcej informacji, zobacz uaktualnianie klientów.For more information, see Upgrade clients.

Aby uzyskać więcej informacji na temat migrowania ze starszych wersji klienta Configuration Manager, zobacz Planowanie strategii migracji klientów.For more information about how to migrate from older versions of the Configuration Manager client, see Planning a client migration strategy.

Tworzenie pakietu i programu dla oprogramowania klienckiegoCreate a package and program for the client software

Poniższa procedura umożliwia utworzenie pakietu Configuration Manager i programu, który można wdrożyć Configuration Manager na komputerach klienckich w celu uaktualnienia oprogramowania klienckiego.Use the following procedure to create a Configuration Manager package and program that you can deploy to Configuration Manager client computers to upgrade the client software.

  1. W konsoli Configuration Manager przejdź do obszaru roboczego Biblioteka oprogramowania , rozwiń węzeł Zarządzanie aplikacjami , a następnie wybierz węzeł pakiety .In the Configuration Manager console, go to the Software Library workspace, expand Application Management , and select the Packages node.

  2. Na karcie Narzędzia główne wstążki w grupie Tworzenie wybierz pozycję Utwórz pakiet z definicji.On the Home tab of the ribbon, in the Create group, select Create Package from Definition.

  3. Na stronie Definicja pakietu kreatora wybierz pozycję Microsoft z listy Wydawca i wybierz pozycję Configuration Manager Uaktualnij klienta z listy definicji pakietu .On the Package Definition page of the wizard, select Microsoft from the Publisher list, and select Configuration Manager Client Upgrade from the Package definition list.

  4. Na stronie pliki źródłowe wybierz pozycję zawsze pobieraj pliki z folderu źródłowego.On the Source Files page, select Always obtain files from a source folder.

  5. Na stronie folder źródłowy wybierz pozycję Ścieżka sieciowa (Nazwa UNC).On the Source Folder page, select Network path (UNC Name). Następnie wprowadź ścieżkę sieciową serwera i udziału, który zawiera pliki instalacji klienta.Then enter the network path of the server and share that contains the client installation files.

    Uwaga

    Komputer, na którym działa wdrożenie Configuration Manager musi mieć dostęp do określonego folderu sieciowego.The computer on which the Configuration Manager deployment runs must have access to the specified network folder. W przeciwnym razie instalacja klienta nie powiedzie się.Otherwise, the client installation fails.

    Aby zmienić dowolne z właściwości instalacji klienta, należy zmodyfikować CCMSetup.exe wierszu polecenia na karcie Ogólne w oknie dialogowym Właściwości cichego uaktualnienia agenta Configuration Manager .To change any of the client installation properties, modify the CCMSetup.exe command line on the General tab of the Configuration Manager agent silent upgrade Properties program dialog box. Domyślne właściwości instalacji to /noservice SMSSITECODE=AUTO .The default installation properties are /noservice SMSSITECODE=AUTO.

  6. Pakiet należy rozpowszechnić do wszystkich punktów dystrybucji, które mają hostować pakiet uaktualnienia klienta.Distribute the package to all distribution points that you want to host the client upgrade package. Następnie Wdróż pakiet w kolekcjach urządzeń zawierających klientów, których chcesz uaktualnić.Then deploy the package to device collections that contain clients that you want to upgrade.

Zarządzanie urządzeniami PRZENOŚNYmi z systemem Windows w usłudze IntuneIntune MDM-managed Windows devices

Wdróż klienta Configuration Manager na urządzeniach zarejestrowanych w usłudze Microsoft Intune.Deploy the Configuration Manager client to devices that are enrolled with Microsoft Intune.

Ta procedura dotyczy tradycyjnego klienta połączonego z intranetem.This procedure is for a traditional client that's connected to an intranet. Używa tradycyjnych metod uwierzytelniania klientów.It uses traditional client authentication methods. Aby upewnić się, że urządzenie pozostaje w stanie zarządzanym po zainstalowaniu klienta programu, musi znajdować się w intranecie i w granicach lokacji Configuration Manager.To make sure the device remains in a managed state after it installs the client, it must be on the intranet and within a Configuration Manager site boundary.

Aby uzyskać procedurę instalowania klienta Configuration Manager na nowoczesnych urządzeniach z systemem Windows 10 przy użyciu tożsamości usługi Azure AD, zobacz Instalowanie i przypisywanie Configuration Manager klientów systemu Windows 10 przy użyciu usługi Azure AD do uwierzytelniania.For the procedure to install the Configuration Manager client on a modern Windows 10 device by using Azure AD identity, see Install and assign Configuration Manager Windows 10 clients using Azure AD for authentication.

Po zainstalowaniu klienta Configuration Manager nie można wyrejestrować urządzeń z usługi Intune.After you install the Configuration Manager client, devices don't unenroll from Intune. Mogą w tym samym czasie korzystać z Configuration Manager klienta i rejestracji MDM.They can use the Configuration Manager client and MDM enrollment at the same time. Aby uzyskać więcej informacji, zobacz Omówienie współzarządzania.For more information, see Co-management overview.

Uwaga

Aby zainstalować klienta Configuration Manager na urządzeniu zarządzanym przez usługę Intune, można użyć innych metod instalacji klienta.You can use other client installation methods to install the Configuration Manager client on an Intune-managed device. Na przykład jeśli urządzenie zarządzane w usłudze Intune znajduje się w intranecie i przyłączone do domeny Active Directory, można użyć zasad grupy do zainstalowania klienta Configuration Manager.For example, if an Intune-managed device is on the intranet, and joined to the Active Directory domain, you can use group policy to install the Configuration Manager client.

Instalowanie klienta Configuration Manager przy użyciu usługi IntuneInstall the Configuration Manager client by using Intune

  1. W usłudze Intune Dodaj aplikację biznesową dla systemu Windows , która zawiera Configuration Manager CCMSetup.msi pliku instalacyjnego klienta.In Intune, add a Windows line-of-business app that contains the Configuration Manager client installation file CCMSetup.msi. Ten plik można znaleźć w \bin\i386 folderze katalogu instalacyjnego Configuration Manager na serwerze lokacji.You can find this file in the \bin\i386 folder of the Configuration Manager installation directory on the site server.

  2. W Wydawca oprogramowania usługi Intune wprowadź parametry wiersza polecenia.In the Intune Software Publisher, enter command-line parameters. Na przykład użyj tego polecenia w przypadku tradycyjnego klienta w intranecie:For example, use this command with a traditional client on an intranet:

    CCMSETUPCMD="/MP:<FQDN of management point> SMSMP=<FQDN of management point> SMSSITECODE=<your site code> DNSSUFFIX=<DNS suffix of management point>"

    Uwaga

    Przykład polecenia do użycia z nowoczesnym klientem systemu Windows 10 przy użyciu uwierzytelniania usługi Azure AD można znaleźć w temacie jak przygotować urządzenia internetowe do współzarządzania.For an example of a command to use with a modern Windows 10 client using Azure AD authentication, see How to prepare internet-based devices for co-management.

  3. Przypisz aplikację do grupy zarejestrowanych komputerów z systemem Windows.Assign the app to a group of the enrolled Windows computers.

Instalacja obrazu systemu operacyjnegoOS image installation

Zainstaluj program Configuration Manager Client na komputerze odniesienia używanym do tworzenia obrazu systemu operacyjnego.Preinstall the Configuration Manager client on a reference computer that you use to create an OS image.

Ważne

W przypadku użycia sekwencji zadań Configuration Manager do wdrożenia obrazu systemu operacyjnego krok Przygotuj klienta programu ConfigMgr całkowicie usuwa klienta Configuration Manager.When you use the Configuration Manager task sequence to deploy an OS image, the Prepare ConfigMgr Client step completely removes the Configuration Manager client.

Przygotowywanie komputera klienckiego do tworzenia obrazuPrepare the client computer for imaging

  1. Ręcznie zainstaluj oprogramowanie klienckie Configuration Manager na komputerze odniesienia.Manually install the Configuration Manager client software on the reference computer. Aby uzyskać więcej informacji, zobacz jak ręcznie instalować Configuration Manager klientów.For more information, see How to install Configuration Manager clients manually.

    Ważne

    Nie określaj Configuration Manager kodu lokacji dla klienta we właściwościach wiersza polecenia CCMSetup.exe.Don't specify a Configuration Manager site code for the client in the CCMSetup.exe command-line properties.

  2. W wierszu polecenia wpisz polecenie, net stop ccmexec Aby zatrzymać usługę hosta agenta programu SMS (CcmExec.exe) na komputerze odniesienia.At a command prompt, type net stop ccmexec to stop the SMS Agent Host service (CcmExec.exe) on the reference computer.

  3. Usuń plik SMSCFG.INI z folderu systemu Windows na komputerze odniesienia.Delete the SMSCFG.INI file from the Windows folder on the reference computer.

  4. Usuń wszystkie certyfikaty przechowywane w magazynie komputera lokalnego na komputerze odniesienia.Remove any certificates that are stored in the local computer store on the reference computer. Jeśli na przykład certyfikaty PKI są używane, przed utworzeniem obrazu komputera należy usunąć certyfikaty ze sklepu osobistego dla komputera i użytkownika.For example, if you use PKI certificates, before you image the computer, remove the certificates in the Personal store for Computer and User.

  5. Jeśli klienci są instalowani w innej hierarchii Configuration Manager niż hierarchia komputera odniesienia, Usuń zaufany klucz główny z komputera odniesienia.If the clients are installed in a different Configuration Manager hierarchy than the hierarchy of the reference computer, remove the trusted root key from the reference computer.

    Uwaga

    Jeśli klienci nie mogą wykonać zapytania Active Directory Domain Services w celu zlokalizowania punktu zarządzania, użyją zaufanego klucza głównego w celu określenia zaufanych punktów zarządzania.If clients can't query Active Directory Domain Services to locate a management point, they use the trusted root key to determine trusted management points. Jeśli wszystkie komputery z obrazami zostaną wdrożone w tej samej hierarchii co komputer główny, należy pozostawić zaufany klucz główny.If you deploy all imaged clients in the same hierarchy as that of the master computer, leave the trusted root key in place.

    Jeśli klienci są wdrażani w różnych hierarchiach, należy usunąć zaufany klucz główny.If you deploy the clients in different hierarchies, remove the trusted root key. Należy również udostępnić tym klientom nowy zaufany klucz główny.Also provision these clients with the new trusted root key. Aby uzyskać więcej informacji, zobacz Planowanie zaufanego klucza głównego.For more information, see Planning for the trusted root key.

  6. Użyj oprogramowania do tworzenia obrazu, aby przechwycić obraz komputera odniesienia.Use your imaging software to capture an image of the reference computer.

  7. Wdróż obraz na komputerach docelowych.Deploy the image to the destination computers.

Komputery grupy roboczejWorkgroup computers

Configuration Manager obsługuje instalację klienta dla komputerów w grupach roboczych.Configuration Manager supports client installation for computers in workgroups. Zainstaluj klienta programu na komputerach grupy roboczej przy użyciu metody określonej w temacie jak zainstalować Configuration Manager klientów ręcznie.Install the client on workgroup computers by using the method specified in How to install Configuration Manager clients manually.

Wymagania wstępnePrerequisites

  • Zainstaluj klienta ręcznie na każdym komputerze grupy roboczej.Manually install the client on each workgroup computer. Podczas instalacji użytkownik interaktywny musi mieć uprawnienia administratora lokalnego.During installation, the interactive user must have local administrator rights.

  • Aby uzyskać dostęp do zasobów w domenie serwera lokacji Configuration Manager, skonfiguruj konto dostępu do sieci dla tej lokacji.To access resources in the Configuration Manager site server domain, configure the network access account for the site. Określ to konto w składniku witryny dystrybucji oprogramowania.Specify this account in the software distribution site component. Aby uzyskać więcej informacji, zobacz składniki lokacji.For more information, see Site components.

OgraniczeniaLimitations

  • Klienci grupy roboczej nie mogą lokalizować punktów zarządzania z Active Directory Domain Services.Workgroup clients can't locate management points from Active Directory Domain Services. Zamiast tego korzystają z usługi DNS, WINS lub innego punktu zarządzania.Instead, they use DNS, WINS, or another management point.

  • Roaming globalny nie jest obsługiwany.Global roaming isn't supported. Klienci grupy roboczej nie mogą wysyłać zapytań do Active Directory Domain Services informacji o lokacji.Workgroup clients can't query Active Directory Domain Services for site information.

  • Metody odnajdywania Active Directory nie mogą odnajdywać komputerów w grupach roboczych.Active Directory discovery methods can't discover computers in workgroups.

  • Nie można wdrażać oprogramowania dla użytkowników komputerów grupy roboczej.You can't deploy software to users of workgroup computers.

  • Nie można użyć metody instalacji wypychanej klienta do zainstalowania klienta programu na komputerach grupy roboczej.You can't use the client push installation method to install the client on workgroup computers.

  • Klienci grupy roboczej nie mogą używać protokołu Kerberos do uwierzytelniania i mogą wymagać ręcznego zatwierdzania.Workgroup clients can't use Kerberos for authentication, and they might require manual approval.

  • Klienta grupy roboczej nie można skonfigurować jako punktu dystrybucji.You can't configure a workgroup client as a distribution point. Configuration Manager wymaga, aby komputery punktu dystrybucji należały do domeny.Configuration Manager requires that distribution point computers be members of a domain.

Instalowanie klienta programu na komputerach grupy roboczejInstall the client on workgroup computers

Sprawdź wymagania wstępne, a następnie postępuj zgodnie z instrukcjami w sekcji jak zainstalować klientów programu Configuration Manager ręcznie.Check the prerequisites, and then follow the directions in the section How to install Configuration Manager clients manually.

Przykład grupy roboczej 1Workgroup example 1

Ten przykład wykonuje następujące akcje:This example does the following actions:

  • Instaluje klienta do zarządzania klientami intranetowymiInstalls the client for intranet client management
  • Określa kod lokacjiSpecifies the site code
  • Określa sufiks DNS w celu zlokalizowania punktu zarządzaniaSpecifies the DNS suffix to locate a management point

CCMSetup.exe SMSSITECODE=ABC DNSSUFFIX=constoso.com

Przykład grupy roboczej 2Workgroup example 2

Ten przykład wymaga, aby klient znajdował się w lokalizacji sieciowej skonfigurowanej w grupie granic.This example requires the client to be on a network location that's configured in a boundary group. Jeśli to wymaganie nie jest spełnione, automatyczne przypisanie lokacji nie będzie działało.If this requirement isn't met, automatic site assignment won't work. Polecenie zawiera rezerwowy punkt stanu na serwerze FSPSERVER.The command includes a fallback status point on server FSPSERVER. Ta właściwość ułatwia śledzenie wdrożenia klientów i identyfikowanie problemów z komunikacją klientów.This property helps to track client deployment and to identify any client communication issues.

CCMSetup.exe FSP=fspserver.constoso.com

Internetowe zarządzanie klientamiInternet-based client management

Uwaga

Ta sekcja nie ma zastosowania do klientów korzystających z bramy zarządzania chmurą.This section doesn't apply to clients that use a cloud management gateway. Aby zainstalować klientów internetowych przy użyciu bramy zarządzania chmurą, zobacz Instalowanie i przypisywanie Configuration Manager klientów systemu Windows 10 przy użyciu usługi Azure AD do uwierzytelniania.To install internet-based clients by using a cloud management gateway, see Install and assign Configuration Manager Windows 10 clients using Azure AD for authentication.

Gdy lokacja Configuration Manager obsługuje internetowe zarządzanie klientami dla klientów, którzy czasami znajdują się w intranecie, a czasami z Internetu, podczas instalacji klientów w intranecie są dostępne dwie opcje:When the Configuration Manager site supports internet-based client management for clients that are sometimes on an intranet and sometimes on the internet, you have two options when you install clients on the intranet:

  • Uwzględnij Właściwość Client.msi CCMHOSTNAME=<internet FQDN of the internet-based management point> podczas instalacji klienta, na przykład za pomocą instalacji ręcznej lub wypychania klienta.Include the Client.msi property CCMHOSTNAME=<internet FQDN of the internet-based management point> when you install the client, by using manual installation or client push, for example. Korzystając z tej metody, należy bezpośrednio przypisać klienta do lokacji programu.When you use this method, directly assign the client to the site. Nie można użyć automatycznego przypisania lokacji.You can't use automatic site assignment. Zapoznaj się z sekcją jak zainstalować Configuration Manager klienci ręcznie , która zawiera przykład tej metody konfiguracji.See the How to install Configuration Manager clients manually section, which provides an example of this configuration method.

  • Zainstaluj klienta na potrzeby zarządzania klientami intranetowymi, a następnie przypisz do klienta internetowy punkt zarządzania klientami.Install the client for intranet client management, and then assign an internet-based client management point to the client. Zmień punkt zarządzania za pomocą właściwości klienta na stronie Configuration Manager w panelu sterowania lub za pomocą skryptu.Change the management point by using the client properties on the Configuration Manager page in Control Panel, or by using a script. Jeżeli stosowana jest ta metoda, można użyć automatycznego przypisania klienta.When you use this method, you can use automatic client assignment. Więcej informacji znajduje się w sekcji jak skonfigurować klientów pod kątem internetowego zarządzania klientami po instalacji klienta .For more information, see the How to configure clients for internet-based client management after client installation section.

Aby zainstalować klientów z Internetu, należy wybrać jedną z następujących obsługiwanych metod:To install clients that are on the internet, choose one of the following supported methods:

  • Zapewnianie dla tych klientów mechanizmu tymczasowego łączenia z intranetem za pośrednictwem sieci VPN.Provide a mechanism for these clients to temporarily connect to the intranet with a VPN. Następnie zainstaluj klienta programu przy użyciu odpowiedniej metody instalacji klienta.Then install the client by using any appropriate client installation method.

  • Użyj metody instalacji niezależnej od Configuration Manager.Use an installation method that's independent of Configuration Manager. Na przykład należy spakować pliki źródłowe instalacji klienta na nośnik wymienny i wysłać je do użytkowników.For example, package the client installation source files onto removable media and send the media to users. Pliki źródłowe instalacji klienta znajdują się w <installation path>\Client folderze na serwerze lokacji Configuration Manager.The client installation source files are located in the <installation path>\Client folder on the Configuration Manager site server. Na nośniku Dołącz skrypt, aby ręcznie skopiować folder klienta.On the media, include a script to manually copy over the client folder. Z tego folderu należy zainstalować klienta programu przy użyciu CCMSetup.exe i wszystkich odpowiednich właściwości wiersza polecenia programu CCMSetup.From this folder, install the client by using CCMSetup.exe and all the appropriate CCMSetup command-line properties.

Uwaga

Configuration Manager nie obsługuje instalowania klienta bezpośrednio z internetowego punktu zarządzania ani z internetowego punktu aktualizacji oprogramowania.Configuration Manager doesn't support installing a client directly from the internet-based management point or from the internet-based software update point.

Klienci zarządzani przez Internet muszą komunikować się z internetowymi systemami lokacji.Clients that are managed over the internet must communicate with internet-based site systems. Przed zainstalowaniem klienta upewnij się, że Ci klienci mają również certyfikaty infrastruktury kluczy publicznych (PKI).Ensure that these clients also have public key infrastructure (PKI) certificates before you install the client. Zainstaluj te certyfikaty niezależnie od Configuration Manager.Install these certificates independently from Configuration Manager. Aby uzyskać więcej informacji, zobacz wymagania dotyczące certyfikatu PKI.For more information, see PKI certificate requirements.

Instaluj klientów w Internecie, określając właściwości wiersza polecenia programu CCMSetupInstall clients on the internet by specifying CCMSetup command-line properties

  1. Postępuj zgodnie z instrukcjami w sekcji Jak instalować Configuration Manager klientów ręcznie.Follow the directions in the section How to install Configuration Manager clients manually. Zawsze należy uwzględnić następujące opcje:Always include the following options:

    • Parametr wiersza polecenia programu CCMSetup /source:<local path of the copied Client folder>CCMSetup command-line parameter /source:<local path of the copied Client folder>

    • Parametr wiersza polecenia programu CCMSetup /UsePKICertCCMSetup command-line parameter /UsePKICert

    • Client.msi Właściwość CCMHOSTNAME=<FQDN of internet-based management point>Client.msi property CCMHOSTNAME=<FQDN of internet-based management point>

    • Client.msi Właściwość SMSSIGNCERT=<local path of exported site server signing certificate>Client.msi property SMSSIGNCERT=<local path of exported site server signing certificate>

    • Client.msi Właściwość SMSSITECODE=<site code of internet-based management point>Client.msi property SMSSITECODE=<site code of internet-based management point>

    Uwaga

    Jeśli lokacja ma więcej niż jeden internetowy punkt zarządzania, nie ma znaczenia, która z nich jest określona dla CCMHOSTNAME właściwości.If the site has more than one internet-based management point, it doesn't matter which one you specify for the CCMHOSTNAME property. Gdy klient Configuration Manager nawiązuje połączenie z określonym internetowym punktem zarządzania, wysyła klientowi listę dostępnych internetowych punktów zarządzania w lokacji.When a Configuration Manager client connects to the specified internet-based management point, it sends the client a list of available internet-based management points in the site. Klient losowo wybiera jeden z listy.The client randomly selects one from the list.

  2. Jeśli nie chcesz, aby klient sprawdzał listę odwołania certyfikatów (CRL), określ parametr wiersza polecenia programu CCMSetup /NoCRLCheck .If you don't want the client to check the certificate revocation list (CRL), specify the CCMSetup command-line parameter /NoCRLCheck.

  3. Jeśli używasz rezerwowego punktu stanu z Internetu, określ Właściwość Client.msi FSP=<internet FQDN of the internet-based fallback status point> .If you're using an internet-based fallback status point, specify the Client.msi property FSP=<internet FQDN of the internet-based fallback status point>.

  4. Jeśli instalujesz klienta do zarządzania klientami tylko przez Internet, określ Właściwość Client.msi CCMALWAYSINF=1 .If you're installing the client for internet-only client management, specify the Client.msi property CCMALWAYSINF=1.

  5. Określ, czy należy określić dodatkowe parametry wiersza polecenia programu CCMSetup.Determine whether you have to specify additional CCMSetup command-line parameters. Na przykład jeśli klient ma więcej niż jeden prawidłowy certyfikat PKI, może być konieczne określenie kryterium wyboru certyfikatu.For example, if the client has more than one valid PKI certificate, you might have to specify a certificate selection criterion. Aby uzyskać listę dostępnych właściwości, zobacz Informacje o parametrach i właściwościach instalacji klienta.For a list of available properties, see About client installation parameters and properties.

Przykład internetowyInternet-based example

CCMSetup.exe /source: D:\Clients /UsePKICert CCMHOSTNAME=server1.contoso.com SMSSIGNCERT=siteserver.cer SMSSITECODE=ABC FSP=server2.contoso.com CCMALWAYSINF=1 CCMFIRSTCERT=1

W tym przykładzie jest instalowany klient z następującymi zachowaniami:This example installs the client with the following behaviors:

  • Użyj plików źródłowych z folderu na dysku D.Use source files from a folder on drive D.
  • Użyj certyfikatu PKI klienta.Use a client PKI certificate.
  • Wybierz certyfikat o najdłuższym okresie ważności.Select the certificate with the longest validity period.
  • Zarządzanie klientami wyłącznie przez Internet.Internet-only client management.
  • Przypisz klienta do korzystania z internetowego punktu zarządzania o nazwie Serwer1.Assign the client to use the internet-based management point named SERVER1.
  • Przypisz internetowy punkt stanu w domenie contoso.com.Assign the internet-based fallback status point in the contoso.com domain.
  • Przypisz klienta do witryny ABC.Assign the client to the ABC site.

Aby skonfigurować klientów na potrzeby internetowego zarządzania klientami po zainstalowaniu klientaTo configure clients for internet-based client management after client installation

Aby przypisać internetowy punkt zarządzania po zainstalowaniu klienta, należy użyć jednej z poniższych procedur.To assign the internet-based management point after you install the client, use one of these procedures. Pierwszy wymaga ręcznej konfiguracji i jest odpowiedni dla kilku klientów.The first requires manual configuration and is appropriate for a few clients. Druga jest bardziej odpowiednia w przypadku konfigurowania wielu klientów.The second is more appropriate for configuring many clients.

Konfigurowanie klientów na potrzeby internetowego zarządzania klientami po zainstalowaniu klienta z poziomu panelu sterowania Configuration ManagerConfigure clients for internet-based client management after client installation from the Configuration Manager control panel

  1. Otwórz Configuration Manager panelu sterowania na kliencie.Open the Configuration Manager control panel on the client.

  2. Na karcie Internet wprowadź w pełni kwalifikowaną nazwę domeny (FQDN) internetowego punktu zarządzania jako internetową nazwę FQDN.On the Internet tab, enter the fully qualified domain name (FQDN) of the internet-based management point as the Internet FQDN.

    Uwaga

    Karta Internet jest dostępna tylko wtedy, gdy klient ma certyfikat PKI klienta.The Internet tab is available only if the client has a client PKI certificate.

  3. Jeśli klient uzyskuje dostęp do Internetu za pomocą serwera proxy, wprowadź ustawienia serwera proxy.If the client accesses the internet by using a proxy server, enter the proxy server settings.

Konfigurowanie klientów na potrzeby internetowego zarządzania klientami po zainstalowaniu klienta przy użyciu skryptuConfigure clients for internet-based client management after client installation by using a script

PowerShellPowerShell
  1. Otwórz Edytor w wierszu programu PowerShell, taki jak PowerShell ISE lub Visual Studio Code.Open a PowerShell in-line editor, like PowerShell ISE or Visual Studio Code. Możesz również użyć edytora tekstu, takiego jak Notatnik.You can also use a text editor, like Notepad.

  2. Skopiuj i Wstaw następujące wiersze kodu do edytora.Copy and insert the following lines of code into the editor. Zamień na 'mp.contoso.com' internetową nazwę FQDN internetowego punktu zarządzania.Replace 'mp.contoso.com' with the internet FQDN of your internet-based management point.

    $newInternetBasedManagementPointFQDN = 'mp.contoso.com'
    $client = New-Object -ComObject Microsoft.SMS.Client
    $client.SetInternetManagementPointFQDN($newInternetBasedManagementPointFQDN)
    Restart-Service CcmExec
    $client.GetInternetManagementPointFQDN()
    

    Uwaga

    Ostatnim wierszem jest tylko sprawdzenie nowej wartości punktu zarządzania internetowego.The last line is there only to verify the new internet management point value.

    Aby usunąć określony internetowy punkt zarządzania, usuń wartość FQDN serwera w cudzysłowie.To delete a specified internet-based management point, remove the server FQDN value inside the quotation marks. Wiersz zmieni się $newInternetBasedManagementPointFQDN = '' .The line becomes $newInternetBasedManagementPointFQDN = ''.

  3. Zapisz plik z rozszerzeniem. ps1.Save the file with a .ps1 extension.

  4. Uruchom skrypt z podwyższonym poziomem uprawnień na komputerach klienckich.Run the script with elevated rights on client computers. Użyj jednej z następujących metod:Use one of these methods:

    • Wdróż plik na istniejących klientach programu Configuration Manager, używając pakietu i programu.Deploy the file to existing Configuration Manager clients by using a package and a program.

    • Uruchom plik lokalnie na istniejących klientach Configuration Manager przez dwukrotne kliknięcie pliku skryptu w Eksploratorze plików.Run the file locally on existing Configuration Manager clients by double-clicking the script file in File Explorer.

Aby zmiany zaczęły obowiązywać, może być konieczne ponowne uruchomienie klienta.You might have to restart the client for the changes to take effect.

Udostępnianie właściwości instalacji klientaProvision client installation properties

Udostępnianie właściwości instalacji klienta dla zasad grupy i instalacji klientów opartych na aktualizacji oprogramowania.Provision client installation properties for group policy and software update-based client installations. Użyj zasady grupy systemu Windows, aby udostępnić komputerom Configuration Manager właściwości instalacji klienta.Use Windows Group Policy to provision computers with Configuration Manager client installation properties. Te właściwości są przechowywane w rejestrze komputera.These properties are stored in the registry of the computer. Klient odczytuje je podczas instalacji.The client reads them when it installs. Ta procedura nie jest zwykle wymagana, ale może być konieczna w przypadku niektórych scenariuszy instalacji klienta, takich jak:This procedure isn't normally required, but it might be needed for some client installation scenarios, such as:

  • Używane są ustawienia zasad grupy lub metody instalacji klienta oparte na aktualizacji oprogramowania.You're using the group policy settings or software update-based client installation methods. Schemat Active Directory nie został rozszerzony dla Configuration Manager.You haven't extended the Active Directory schema for Configuration Manager.

  • Wymagane jest zastąpienie właściwości instalacji klienta na określonych komputerach.You want to override client installation properties on specific computers.

Uwaga

Jeśli wszystkie właściwości instalacji są podane w wierszu polecenia CCMSetup.exe, właściwości instalacji udostępniane na komputerach nie będą używane.If any installation properties are supplied on the CCMSetup.exe command line, installation properties provisioned on computers aren't used.

Szablon administracyjny zasad grupy o nazwie ConfigMgrInstallation.adm jest dostarczany na nośniku instalacyjnym programu Configuration Manager.A group policy administrative template named ConfigMgrInstallation.adm is supplied on the Configuration Manager installation media. Użyj tego szablonu, aby udostępnić komputery klienckie z właściwościami instalacji.Use this template to provision client computers with installation properties.

Porada

Domyślnie program ConfigMgrInstallation.adm nie obsługuje ciągów o rozmiarze większym niż 255 znaków.By default, ConfigMgrInstallation.adm doesn't support strings larger than 255 characters. Ta konfiguracja może mieć wpływ na dodawanie wielu parametrów lub parametrów o długich wartościach, takich jak CCMCERTISSUERS.This configuration can impact adding multiple parameters or parameters with long values, such as CCMCERTISSUERS.

Aby obejść ten problem:To workaround this issue:

  1. Edytuj ConfigMgrInstallation.adm w Notatniku.Edit ConfigMgrInstallation.adm in Notepad.
  2. Dla właściwości VALUENAME SetupParameters Zmień MAXLEN wartość na większą liczbę całkowitą.For the property VALUENAME SetupParameters, change the MAXLEN value to a larger integer. Na przykład MAXLEN 511.For example, MAXLEN 511.

Konfigurowanie i przypisywanie właściwości instalacji klienta za pomocą obiektu zasad grupyConfigure and assign client installation properties by using a group policy object

  1. Zaimportuj szablon administracyjny ConfigMgrInstallation. adm do nowego lub istniejącego obiektu zasad grupy (GPO) przy użyciu edytora takiego jak Windows Edytor obiektów zasad grupy.Import the ConfigMgrInstallation.adm administrative template into a new or existing group policy object (GPO) by using an editor like Windows Group Policy Object Editor. Ten plik można znaleźć w TOOLS\ConfigMgrADMTemplates folderze na nośniku instalacyjnym programu Configuration Manager.You can find this file in the TOOLS\ConfigMgrADMTemplates folder on the Configuration Manager installation media.

  2. Otwórz właściwości zaimportowanego ustawienia Konfiguruj ustawienia wdrażania klienta.Open the properties of the imported setting Configure Client Deployment Settings.

  3. Wybierz pozycję Włączone.Select Enabled.

  4. W polu CCMSetup wprowadź wymagane właściwości wiersza polecenia programu CCMSetup.In the CCMSetup box, enter the required CCMSetup command-line properties. Listę wszystkich właściwości wiersza polecenia programu CCMSetup i przykłady ich użycia znajdują się w temacie Informacje o parametrach i właściwościach instalacji klienta.For a list of all CCMSetup command-line properties and examples of their use, see About client installation parameters and properties.

  5. Przypisz obiekt zasad grupy do komputerów, które mają zostać objęte obsługą administracyjną Configuration Manager właściwości instalacji klienta.Assign the GPO to the computers that you want to provision with Configuration Manager client installation properties.