Różnica pomiędzy ccmsetup.exe vs client.msi

W tym wpisie na blogu będę omawiał różnicę pomiędzy ccmsetup.exe vs client.msi. CCMSetup.exe jest używany do instalacji klienta Configuration Manager, który wywołuje client.msi w celu przeprowadzenia instalacji. CCMSetup.exe używa parametrów instalacji klienta, aby zainstalować klienta, gdy próbujesz zainstalować klienta ręcznie.

CCMSetup.exe

CCMSetup.exe używa parametru slash „/”, aby uruchomić polecenie. CCMSetup.exe używa również właściwości client.msi, jednak parametry nie używają parametru slash. W skrócie poniżej znajduje się parametr, który należy użyć z CCMSetup.

CCMSetup.exe 
Różnica pomiędzy ccmsetup.exe vs client.msi 1

To może wyglądać myląco, ale aby wyjaśnić dalej, zamierzamy zainstalować klienta SCCM ręcznie, musimy użyć ccmsetup.exe z parametrami, nie możemy bezpośrednio użyć client.msi, który może być używany tylko do pchania klienta Właściwości instalacyjne na konsoli SCCM lub dla sekwencji zadań „Setup Windows i Configuration Manager” z właściwościami instalacyjnymi.

Jeśli uruchomisz ccmsetup.exe /? W wierszu poleceń, można zobaczyć parametry, których możemy użyć.


Kilka parametrów CCMSetup to /source, /mp, /forceinstall itp.
/source jest używany do określenia lokalizacji ścieżki źródłowej plików instalacyjnych menedżera konfiguracji.

Client.msi ma różne parametry, takie jak SMSSITECODE, SMSCACHESIZE, CCMLOGMAXSIZE, SMSCACHEDIR itp

Poniżej podajemy jeden z przykładów, którego możemy użyć do ręcznej instalacji:

ccmsetup.exe /mp:SCCM01.MANBAN.COM SMSSITECODE=AUTO SMSCACHESIZE=10000

Gdzie:
ccmsetup.exe parametr to /mp
client.msi parametr to SMSSITECODE & SMSCACHESIZE
/mp jest używany do określenia punktu zarządzania, aby zażądać pobierania zawartości z punktów dystrybucji. To użyje tylko informacji MP do pobrania zawartości, nie do przypisania jej do punktu zarządzania
SMSSITECODE jest używany do przypisania klienta do punktu zarządzania, możemy użyć AUTO lub 3 cyfry twojego kodu MP.
SMSCACHESIZE jest używany do określenia rozmiaru pamięci podręcznej w MB. W tym przypadku określamy 10GB, domyślna wartość to 5GB.

Client.msi

ParametryClient.msi nigdy nie używają ukośników (/). Zaczynają się one od SMSSITECODE, SMSCACHESIZE itd. Możemy określić te parametry:

  1. Podczas ręcznej instalacji klienta przy użyciu ccmsetup.exe. Jak omówiliśmy wcześniej, parametry ccmsetup.exe wykorzystują parametry /parameters + client.msi do zainstalowania klienta.
  1. Użyj parametrów client.msi we Właściwościach instalacji Client Push.

Uruchom Konsolę SCCM, przejdź do Administracja > Przegląd > Konfiguracja witryny > Witryny, Na karcie Strona główna wstążki wybierz Ustawienia instalacji klienta i wybierz Instalacja Client Push. Kliknij kartę Właściwości instalacji.
Użyłem następujących właściwości instalacji:
SMSSITECODE=MAN SMSCACHESIZE=10000
Gdzie SMSSITECODE=MAN jest moim kodem witryny i SMSCACHESIZE=10GB. Widać wyraźnie komunikat pokazujący Do not specify installation properties for CCMSetup.exe, więc pamiętaj, aby nie używać /parameters.

Różnica między ccmsetup.exe vs client.msi 2
  1. User Client.msi parameter in Task Sequence step Setup Windows and Configuration Manager installation properties.
    Edytuj sekwencję zadań OSD, przejdź do wyżej wymienionego kroku i podaj właściwości instalacji, takie jak:
    SMSCACHESIZE=10000 CCMLOGMAXHISTORY=3 CCMLOGMAXSIZE=5000000
    Gdzie rozmiar pamięci podręcznej określamy jako 10GB, zachowaj 3 wersje pliku dziennika jako historię, rozmiar pliku dziennika określamy jako 5MB
Różnica między ccmsetup.exe vs client.msi 3

Dalsza eksploracja parametrów CCMSetup.exe parametry:

Poniżej jest kilka parametrów slash, które możemy użyć podczas instalacji

Parametr wiersza poleceń Wyjaśnienie
/ExcludeFeatures Ten parametr określa, że CCMSetup.exe nie instaluje określonej cechy.
Przykład: CCMSetup.exe /ExcludeFeatures:ClientUI nie instaluje Software Center na kliencie.
/forceinstall Określa, że CCMSetup.exe odinstalowuje dowolnego istniejącego klienta i instaluje nowego klienta.
/logon Jeśli jakakolwiek wersja klienta jest już zainstalowana, ten parametr określa, że instalacja klienta powinna zostać zatrzymana.
/mp Wyznacza źródłowy punkt zarządzania dla komputerów, z którymi mają się połączyć. Komputery używają tego punktu zarządzania, aby znaleźć najbliższy punkt dystrybucji plików instalacyjnych.
/noservice Ten parametr zapobiega uruchomieniu CCMSetup jako usługi, co robi domyślnie.
/source Określa lokalizację pobierania plików. Należy użyć ścieżki lokalnej lub UNC.
/uninstall Użyj tego parametru, aby odinstalować klienta Configuration Manager
Przykład: ccmsetup.exe /uninstall

Dalsze poznawanie klienta.Parametry msi:

Poniżej podano kilka parametrów, których możemy użyć podczas instalacji

Parametr wiersza poleceń Wyjaśnienie
CCMLOGLEVEL Użyj tej właściwości, aby określić poziom szczegółowości zapisu w plikach dziennika programu Configuration Manager.
Wspierane wartości:
0: Verbose
1: Default
2: Warnings and errors
3: Errors only
Przykład: CCMSetup.exe CCMLOGLEVEL=0
CCMLOGMAXHISTORY Gdy plik dziennika programu Configuration Manager osiągnie maksymalny rozmiar, klient zmienia jego nazwę na kopię zapasową i tworzy nowy plik dziennika. Ta właściwość określa liczbę poprzednich wersji pliku dziennika, które należy zachować. Wartością domyślną jest 1
CCMLOGMAXSIZE Ta właściwość określa maksymalny rozmiar pliku dziennika w bajtach.
DNSSUFFIX Określa domenę DNS dla klientów w celu zlokalizowania punktów zarządzania, które są publikowane w DNS.
FSP Określ punkt stanu awaryjnego, który odbiera i przetwarza komunikaty stanu wysyłane przez klientów programu Configuration Manager.
PROVISIONTS Począwszy od wersji 2002, użyj tej właściwości, aby rozpocząć sekwencję zadań na kliencie po jego pomyślnym zarejestrowaniu się w witrynie.
Przykład: PROVISIONTS=MAN20012. Ustaw wartość tej właściwości jako identyfikator obrazu stanowiska sekwencji zadań
SMSCACHEDIR Określa lokalizację folderu pamięci podręcznej klienta na komputerze klienckim
SMSCACHESIZE Ustawienia klienta są dostępne w celu określenia rozmiar folderu pamięci podręcznej klienta
SMSMP Określa początkowy punkt zarządzania, z którego klient programu Configuration Manager ma korzystać
SMSSITECODE Ta właściwość określa witrynę programu Configuration Manager, do której przypisany jest klient. Ta wartość może być trzyznakowym kodem witryny lub słowem AUTO
Like Loading…