I det här blogginlägget kommer jag att diskutera skillnaden mellan ccmsetup.exe vs client.msi. CCMSetup.exe används för att installera Configuration Manager-klienten som kallar client.msi för att göra installationen. CCMSetup.exe använder klientinstallationsparametrar för att installera klienten när du försöker installera klienten manuellt.
CCMSetup.exe
CCMSetup.exe använder snedstrecksparametern ”/” för att köra kommandot. CCMSetup.exe använder också client.msi-egenskaperna, men parametrarna använder inte slash-parametern. I korthet är följande parametern som ska användas med CCMSetup.
CCMSetup.exe
Detta kan verka förvirrande, men för att förtydliga ytterligare, vi kommer att installera SCCM-klienten manuellt, vi måste använda ccmsetup.exe med parametrar, vi kan inte direkt använda client.msi som endast kan användas för klient push Installationsegenskaper på SCCM-konsolen eller för uppgiftssekvensen ”Setup Windows and Configuration manager” med installationsegenskaper.
Om du kör ccmsetup.exe /? I kommandotolken kan du se de parametrar som vi kan använda.
Få av CCMSetups parametrar är /source, /mp, /forceinstall etc.
/source används för att ange platsen för källsökvägen för konfigurationshanterarens installationsfiler.
Client.msi har olika parametrar som SMSSITECODE, SMSCACHESIZE, CCMLOGMAXSIZE, SMSCACHEDIR etc
Följande är ett exempel som vi kan använda för manuell installation:
ccmsetup.exe /mp:SCCM01.MANBAN.COM SMSSITECODE=AUTO SMSCACHESIZE=10000
Where:
ccmsetup.exe-parametern är /mp
client.msi-parametern är SMSSITECODE & SMSCACHESIZE
/mp används för att ange den hanteringspunkt som ska begära nedladdning av innehåll från distributionspunkter. Detta kommer endast att använda MP-information för att hämta innehållet, inte för att tilldela det till förvaltningspunkten
SMSSITECODE används för att tilldela klienten till förvaltningspunkten, vi kan använda AUTO eller 3 siffror i din MP-kod.
SMSCACHESIZE används för att ange cachestorlek i MB. I det här fallet anger vi 10 GB, standardvärdet är 5 GB.
Client.msi
Client.msi-parametrar använder aldrig snedstreck (/). Det börjar med SMSSITECODE, SMSCACHESIZE osv. Vi kan ange dessa parametrar:
- När klienten installeras manuellt med ccmsetup.exe. Som vi har diskuterat tidigare använder ccmsetup.exe-parametrar /parameters + client.msi-parametrar för att installera klienten.
- Använd client.msi-parametrar i Client Push Installation Properties.
Starta SCCM-konsolen, navigera till Administration > Översikt > Webbplatskonfiguration > Webbplatser, På fliken Home i bandet väljer du Client Installation Settings (inställningar för klientinstallation) och väljer Client Push Installation. Klicka på fliken Installationsegenskaper.
Jag har använt följande installationsegenskaper:
SMSSITECODE=MAN SMSCACHESIZE=10000
Varvid SMSSITECODE=MAN är min platskod och SMSCACHESIZE=10GB. Du kan tydligt se meddelandet som visar Ange inte installationsegenskaper för CCMSetup.exe, så tänk på att inte använda /parameters.
- Använd Client.msi-parametern i uppgiftssekvenssteget Setup Windows and Configuration Manager installationsegenskaper.
Redigera din OSD-uppgiftssekvens, navigera till ovan nämnda steg och ange installationsegenskaperna, t.ex.:SMSCACHESIZE=10000 CCMLOGMAXHISTORY=3 CCMLOGMAXSIZE=5000000
Där cachestorlek vi anger som 10 GB, behåll 3 versioner av loggfilen som historik, loggfilstorlek definieras som 5 MB
Fördjupad undersökning av CCMSetup.exe parametrar:
Följande är de få snedstrecksparametrar som vi kan använda under installationen
Kommandoradsparameter | Förklaring |
/ExcludeFeatures | Den här parametern specificerar att CCMSetup.exe inte installerar den angivna funktionen. Exempel: CCMSetup.exe /ExcludeFeatures:ClientUI installerar inte Software Center på klienten. |
/forceinstall | Anger att CCMSetup.exe avinstallerar en befintlig klient och installerar en ny klient. |
/logon | Om någon version av klienten redan är installerad anger den här parametern att klientinstallationen ska avbrytas. |
/mp | Anger en källhanteringsstället för datorer som ska anslutas till. Datorer använder den här hanteringspunkten för att hitta den närmaste distributionspunkten för installationsfilerna. |
/noservice | Den här parametern förhindrar att CCMSetup körs som en tjänst, vilket den gör som standard. |
/source | Anger platsen för filhämtning. Använd en lokal eller UNC-sökväg. |
/uninstall | Använd den här parametern för att avinstallera Configuration Manager-klienten Exempel: ccmsetup.exe /uninstall |
Fördjupning av klienten.msi-parametrar:
Följande är de få parametrar som vi kan använda under installationen
Kommandoradsparameter | Förklaring |
CCMLOGLEVEL | Använd den här egenskapen för att specificera detaljnivån som ska skrivas till Configuration Manager-loggfilerna. Stödda värden: 0: Verbose 1: Standard 2: Varningar och fel 3: Endast fel Exempel: CCMSetup.exe CCMLOGLEVEL=0 |
CCMLOGMAXHISTORY | När en konfigurationshanteringsloggfil når sin maximala storlek döper klienten om den som en säkerhetskopia och skapar en ny loggfil. Den här egenskapen anger hur många tidigare versioner av loggfilen som ska sparas. Standardvärdet är 1 |
CCMLOGMAXSIZE | Den här egenskapen anger den maximala loggfilstorleken i byte. |
DNSSUFFIX | Ange en DNS-domän för klienterna för att hitta hanteringspunkter som du publicerar i DNS. |
FSP | Ange den reservstatuspunkt som tar emot och bearbetar statusmeddelanden som skickas av Configuration Manager-klienter. |
PROVISIONTS | Med början i version 2002 använder du den här egenskapen för att starta en uppgiftssekvens på en klient efter att den har registrerat sig framgångsrikt på webbplatsen. Exempel: PROVISIONTS=MAN20012. Ange värdet av den här egenskapen som ID för uppgiftssekvensens distribution |
SMSCACHEDIR | Anger platsen för klientens cachemapp på klientdatorn |
SMSCACHESIZE | Inställningar för klienten finns tillgängliga för att ange. storleken på klientens cache-mapp |
SMSMP | Anger en inledande hanteringspunkt som Configuration Manager-klienten ska använda |
SMSSITECODE | Den här egenskapen anger en Configuration Manager-plats som du tilldelar klienten. Värdet kan antingen vara en platskod med tre tecken eller ordet AUTO |