CCMSetup завантажує всі файли, необхідні для виконання установки клієнта, з цієї точки управління або з вказаного розташування джерела. Ці файли можуть містити наступне:
CCMSetup.exe підтримує кілька параметрів командного рядка для налаштування поведінки установки. Крім того, можна також вказати властивості для зміни поведінки client.msi з командного рядка CCMSetup.exe.
Необхідно вказати всі необхідні властивості CCMSetup, перш ніж вказувати властивості для client.msi.
Формат командного рядка CCMSetup.exe:
CCMSetup.exe [властивості ccmsetup] [властивості установки client.msi]
Наприклад, команда CCMSetup.exe / mp: SMSMP01 / logon SMSSITECODE = S01 FSP = SMSFSP01 виконує наступні дії.
- Вказує завантаження файлів установки з точки управління з ім'ям SMSMP01.
Якщо властивість містить прогалини, укладіть його в лапки ( "").
Для зміни поведінки установки CCMSetup.exe доступні наступні властивості.
Параметри командного рядка CCMSetup.exe
Вказує точку управління як джерело для завантаження файлів установки. Завантаження файлів виконується з використанням підключення по протоколу HTTP або HTTPS, який використовує регулювання BITS, якщо воно налаштоване. Якщо точка управління налаштована для змішаного режиму, підключення буде встановлено по протоколу HTTP; якщо точка управління налаштована для основного режиму, підключення буде встановлено по протоколу HTTPS і на клієнтському комп'ютері потрібно наявність відповідного сертифіката клієнта основного режиму.
Властивість / mp можна використовувати в командному рядку кілька разів, щоб вказати альтернативні місця розташування, звідки завантажувати файли установки. Наприклад, в разі, коли можливий збій точки управління за замовчуванням, можна вказати ім'я резервної точки управління, з якою слід завантажувати файли установки клієнта.
Приклад: CCMSetup.exe / mp: SMSMP01
Вказує інтервал повторних спроб, якщо CCMSetup.exe не вдається завантажити файли установки. Значення за замовчуванням - 10 хвилин. CCMSetup продовжить спроби, поки не досягне межі, наданого в секції установки downloadtimeout.
Приклад: CCMSetup.exe / retry: 20
Запобігає запуск CCMSetup в якості служби, яка може мати недостатні права доступу до мережевих ресурсів. Якщо цей параметр не вказано, буде використовуватися параметр / service за замовчуванням.
Приклад: CCMSetup.exe / noservice
Вказує, що CCMSetup потрібно запустити в якості служби з використанням локальної системної облікового запису.
Можна вказати наступні необов'язкові властивості.
- CRL Включено перевірка списку відкликання сертифікатів (CRL)
Приклади: CCMSetup.exe / native
Вказує ім'я текстового файлу, що містить властивості установки клієнта. Якщо не вказано також параметр CCMSetup / noservice. цей файл повинен знаходитися в папці CCMSetup <%Windir%> \ System32 \ ccmsetup для 32-розрядної і в папці <%Windir%> \ Ccmsetup для 64-розрядної операційної системи. Якщо вказано параметр / noservice. цей файл повинен знаходитися в тій же папці, з якої запускається CCMSetup.exe.
Приклад: CCMSetup.exe / config:<файл конфигурации Name.txt>
Використовуйте файл mobileclienttemplate.tcf в папці <каталог Configuration Manager> \ Bin \
Приклад запису розділу [Client Install]: Install = INSTALL = ALL SMSSITECODE = ABC SMSSLP03 SMSCACHESIZE = 100
властивості Client.msi
Для зміни поведінки установки client.msi можна використовувати властивості, описані в наступній таблиці. При використанні методу примусової установки клієнта ці параметри можна також вказати на вкладці Клієнт діалогового вікна Властивості примусової установки клієнта.
Встановіть в 1, щоб вказати, що клієнт завжди буде інтернет-клієнтом і не буде підключатися до локальної мережі. У типі підключення клієнта буде відображено Завжди Інтернет.
Це властивість потрібно використовувати разом з CCMHOSTNAME, яке вказує повне доменне ім'я інтернет-точки управління. Його також слід використовувати разом з властивістю CCMSetup для основного режиму і з кодом сайту.
Додаткові відомості про управління клієнтами по Інтернету див. Розділ Загальні відомості про інтернет-управлінні клієнтами.
Приклад: CCMSetup.exe / native CCMALWAYSINF = 1 CCMHOSTNAME = SERVER3.CONTOSO.COM SMSSITECODE = ABC
Вказує критерій вибору сертифіката, якщо у клієнта є більш одного сертифіката, які можуть бути використані для зв'язку в основному режимі (дійсний сертифікат, що включає можливість перевірки автентичності клієнта).
Можна виконати пошук точного збігу в імені одержувача або альтернативному імені одержувача (використовуйте Subject:) або часткового збігу (використовуйте SubjectStr:) в імені одержувача або альтернативному імені одержувача. приклади:
CCMCERTSEL = "Subject: computer1.contoso.com" виконує пошук сертифіката з точним збігом з ім'ям комп'ютера "computer1.contoso.com" або в імені одержувача, або в альтернативному імені одержувача.
CCMCERTSEL = "SubjectStr: contoso.com" виконує пошук сертифіката, що містить "contoso.com" або в імені одержувача, або в альтернативному імені одержувача.
Можна також використовувати ідентифікатор об'єкта (OID) або атрибути розрізняється імені в атрибутах імені одержувача або альтернативного імені одержувача, наприклад:
CCMCERTSEL = "SubjectAttr: 2.5.4.11 = Computers" виконує пошук атрибута підрозділи, вираженого як ідентифікатор об'єкта і з ім'ям Computers;
CCMCERTSEL = "SubjectAttr: OU = Computers" виконує пошук атрибута підрозділи, вираженого як различающееся ім'я, з ім'ям Computers.
Якщо використовується поле "Ім'я одержувача", в процесі зіставлення значення критерію вибору для Subject: враховується регістр, а в процесі зіставлення значення критерію вибору для SubjectStr: регістр не враховується. Якщо використовується поле "Альтернативне ім'я одержувача", в процесі зіставлення значення критерію вибору і для Subject :. і для SubjectStr: регістр не враховується.
Повний список атрибутів, які можна використовувати для вибору сертифіката, наведено в таблиці в розділі Визначення необхідності завдання параметрів сертифіката клієнта (основний режим).
Вказує альтернативне ім'я сховища сертифікатів, якщо сертифікат клієнта, який повинен використовуватися для зв'язку в основному режимі, не знаходиться в сховищі сертифікатів за замовчуванням в сховищі комп'ютера Приватне.
Приклад: CCMSetup.exe / native CCMCERTSTORE = "ConfigMgr"
Приклад: CCMSetup.exe / native: CRLANDFALLBACK CCMFIRSTCERT = 1
Вказує FQDN інтернет-точки управління, якщо клієнт управляється через Інтернет.
Не ставте цей параметр з властивістю установки SMSSITECODE = AUTO. Інтернет-клієнти повинні бути безпосередньо присвоєні їх інтернет-сайту.
Приклад: CCMSetup.exe / native: CRL CCMHOSTNAME = "SMSMP01.corp.contoso.com"
Вказує порт, який повинен використовувати клієнт при зв'язку по протоколу HTTP з серверами системи сайту. Додаткові відомості про зв'язок клієнта по протоколу HTTP см. В розділі Обмін даними між клієнтами в змішаному і основному режимах.
Якщо цей параметр не заданий, використовується значення за замовчуванням, рівне 80.
Приклад: CCMSetup.exe CCMHTTPPORT = 80
Вказує порт, який повинен використовувати клієнт при зв'язку по протоколу HTTPS з серверами системи сайту. Додаткові відомості про зв'язок клієнта по протоколу HTTPS см. В розділі Обмін даними між клієнтами в змішаному і основному режимах. Якщо цей параметр не заданий, використовується значення за замовчуванням, рівне 443.
Приклад: CCMSetup.exe / native CCMHTTPSPORT = 443
Вказує ключ довіреної кореня Configuration Manager, якщо його не вдається отримати з доменних служб Active Directory. Цей параметр застосовується для змішаного і основного режиму. Додаткові відомості див. У розділі Надання заздалегідь клієнтам ключа довіреної кореня.
Приклад: CCMSetup.exe SMSPUBLICROOTKEY =
Вказує повний шлях і ім'я CER-файлу експортованого сертифікату підпису сервера сайту для клієнтів, що працюють в основному режимі.
Приклад: CCMSetup.exe / native: CRL SMSSIGNCERT =<полный путь и имя файла>
Використовується для переустановлення ключа довіреної кореня Configuration Manager. Вказує повний шлях і ім'я файлу, що містить ключ довіреної кореня. Цей параметр застосовується для змішаного і основного режиму. Додаткові відомості див. У розділі Надання заздалегідь клієнтам ключа довіреної кореня.
Приклад: CCMSetup.exe SMSROOTKEYPATH =<полный путь и имя файла>
Приклад: CCMSetup.exe RESETKEYINFORMATION = TRUE
Включає ведення журналу налагодження. Значення можуть бути встановлені в 0 (відключено) або 1 (включено). За замовчуванням значення дорівнює 0. Це змушує клієнта заносити в журнал відомості низького рівня, які можуть бути корисними для усунення неполадок. Рекомендується уникати використовувати цю властивість на виробничих сайтах, так як зайві записи в журнал можуть ускладнити пошук потрібних відомостей в файлах журналів. Властивість CCMENABLELOGGING повинен бути встановлено в TRUE, щоб включити ведення журналу налагодження.
Приклад: CCMSetup.exe CCMDEBUGLOGGING = 1
Включає ведення журналу, якщо це властивість встановлено в TRUE. За замовчуванням ведення журналу включено. Файли журналів зберігаються в папці "Logs" в папці установки Клієнт Configuration Manager. Цією папкою за замовчуванням є% Windir% \ System32 \ CCM \ Logs.
Приклад: CCMSetup.exe CCMENABLELOGGING = TRUE
Приклад: CCMSetup.exe CCMLOGLEVEL = 3
Це властивість вказує, скільки попередніх версій файлу потрібно зберігати. За замовчуванням значення дорівнює 1. Якщо значення встановлено в 0, старі файли журналів не зберігаються.
Приклад: CCMSetup.exe CCMLOGMAXHISTORY = 0
Задає максимальний розмір (в байтах) файлу журналу. Якщо журнал збільшується до зазначеного розміру, він перейменовується як архівний файл, і створюється новий файл. Це властивість має мати значення щонайменше 10 000 байт. Значення за замовчуванням дорівнює 250 000 байт.
Приклад: CCMSetup.exe CCMLOGMAXSIZE = 300000