Tässä blogikirjoituksessa käsittelen eroa ccmsetup.exe vs. client.msi välillä. CCMSetup.exe-tiedostoa käytetään Configuration Manager -asiakkaan asentamiseen, joka kutsuu client.msi-tiedostoa asennuksen suorittamiseksi. CCMSetup.exe käyttää asiakkaan asennusparametreja asiakkaan asentamiseen, kun yrität asentaa asiakkaan manuaalisesti.
CCMSetup.exe
CCMSetup.exe käyttää komennon suorittamiseen vinoviivaparametria ”/”. CCMSetup.exe käyttää myös client.msi-ominaisuuksia, mutta parametrit eivät käytä slash-parametria. Pähkinänkuoressa seuraava on CCMSetupin kanssa käytettävä parametri.
CCMSetup.exe
Tämä saattaa näyttää hämmentävältä, mutta selventääkseni tarkemmin, aiomme asentaa SCCM-asiakkaan manuaalisesti, meidän on käytettävä ccmsetupia.exe parametrien kanssa, emme voi käyttää suoraan client.msi:tä, jota voidaan käyttää vain asiakkaan työntämiseen Asennusominaisuudet SCCM-konsolissa tai tehtäväsekvenssiin ”Setup Windows and Configuration manager” asennusominaisuuksilla.
Jos suoritat ccmsetup.exe /? komentokehotteessa, näet parametrit, joita voimme käyttää.
Vähän CCMSetupin parametreja ovat /source, /mp, /forceinstall jne.
/sourcea käytetään määrittämään konfiguraationhallinnan asennustiedostojen lähdepolun sijainti.
Client.msi:ssä on erilaisia parametreja, kuten SMSSITECODE, SMSCACHESIZE, CCMLOGMAXSIZE, SMSCACHEDIR jne
Seuraava on yksi esimerkki, jota voimme käyttää manuaaliseen asennukseen:
ccmsetup.exe /mp:SCCM01.MANBAN.COM SMSSITECODE=AUTO SMSCACHESIZE=10000
Missä:
ccmsetup.exe-parametri on /mp
client.msi-parametri on SMSSITECODE & SMSCACHESIZE
/mp määritetään hallintapiste, joka pyytää lataussisältöä jakelupisteistä. Tämä käyttää MP-tietoja vain sisällön lataamiseen, ei sen osoittamiseen hallintapisteeseen
SMSSITECODEa käytetään asiakkaan osoittamiseen hallintapisteeseen, voimme käyttää AUTOa tai MP-koodisi kolminumeroista numeroa.
SMSCACHESIZEa käytetään välimuistin koon määrittämiseen MB:nä. Tässä tapauksessa määrittelemme 10GB, oletusarvo on 5GB.
Client.msi
Client.msi-parametrit eivät koskaan käytä slash (/) -parametreja. Se alkaa sanoilla SMSSITECODE, SMSCACHESIZE jne. Voimme määrittää nämä parametrit:
- Asennettaessa client manuaalisesti ccmsetup.exe:llä. Kuten olemme aiemmin keskustelleet, ccmsetup.exe-parametrit käyttävät /parameters + client.msi-parametreja asiakkaan asentamiseen.
- Käytä client.msi-parametreja Client Push -asennusominaisuuksissa.
Käynnistä SCCM-konsoli, siirry kohtaan Hallinta (Administration) > Yleiskatsaus (Overview) > Sivuston konfigurointi (Site Configuration) > Sivustot (Sites) > Sivustot (Sites) >, Valitse nauhan välilehdeltä Aloitusvälilehdelle (Home), valitse Asiakasasennuksen asennuksen asetukset (Client Installation Settings) ja sitten Valitse Asiakas-pysäytys (Client Push Installation). Napsauta Installation Properties (Asennusominaisuudet) -välilehteä.
Olen käyttänyt seuraavia asennusominaisuuksia:
SMSSITECODE=MAN SMSCACHESIZE=10000
Jossa SMSSITECODE=MAN on sivustoni koodi ja SMSCACHESIZE=10GB. Näet selvästi viestin, jossa näkyy Do not specify installation properties for CCMSetup.exe, joten muista olla käyttämättä /parameters.
- Käyttäjä Client.msi -parametrin Task Sequence -vaiheessa Setup Windows- ja konfiguraatiohallinnan asennuksen ominaisuudet.
Muokkaa OSD-tehtäväsekvenssiäsi, siirry edellä mainittuun vaiheeseen ja anna asennusominaisuudet, kuten:SMSCACHESIZE=10000 CCMLOGMAXHISTORY=3 CCMLOGMAXSIZE=5000000
Jossa välimuistin kooksi määritämme 10GB, säilytämme 3 versiota lokitiedostosta historiana, lokitiedoston kooksi määrittelemme 5MB
Jatkotutkimus CCMSetup.exe-parametreja:
Seuraavat ovat muutamia vinoviivaparametreja, joita voimme käyttää asennuksen aikana
Komentoriviparametri | Selitys |
/ExcludeFeatures | Tämä parametri määrittää, että CCMSetup.exe ei asenna määriteltyä ominaisuutta. Esim: CCMSetup.exe /ExcludeFeatures:ClientUI ei asenna Software Centeriä asiakkaaseen. |
/forceinstall | Määrittää, että CCMSetup.exe poistaa olemassa olevan asiakkaan ja asentaa uuden asiakkaan. |
/logon | Jos jokin asiakasohjelman versio on jo asennettu, tämä parametri määrittää, että asiakasohjelman asennus lopetetaan. |
/mp | Määrittää lähteen hallintapisteen, johon tietokoneet muodostavat yhteyden. Tietokoneet käyttävät tätä hallintapistettä löytääkseen asennustiedostojen lähimmän jakelupisteen. |
/noservice | Tämä parametri estää CCMSetup-ohjelmaa toimimasta palveluna, minkä se tekee oletusarvoisesti. |
/source | Määrittää tiedostojen latauspaikan. Käytä paikallista tai UNC-polkua. |
/uninstall | Tämän parametrin avulla voit poistaa Configuration Manager -asiakkaan asennuksen Esimerkki: ccmsetup.exe /uninstall |
Asiakkaan jatkotutkiminen.msi-parametrit:
Seuraavassa on muutamia parametreja, joita voimme käyttää asennuksen aikana
Komentoriviparametri | selitys |
CCMLOGLEVEL | Tämän ominaisuuden avulla voit määritellä Configuration Managerin lokitiedostoihin kirjoitettavan yksityiskohtaisuuden tason. Tuetut arvot: 0: Selkeä 1: Oletus 2: Varoitukset ja virheet 3: Vain virheet Esimerkki: CCMSetup.exe CCMLOGLEVEL=0 |
CCMLOGMAXHISTORY | Kun Configuration Managerin lokitiedosto saavuttaa enimmäiskoon, asiakas nimeää sen uudelleen varmuuskopioksi ja luo uuden lokitiedoston. Tämä ominaisuus määrittää, kuinka monta edellistä versiota lokitiedostosta säilytetään. Oletusarvo on 1 |
CCMLOGMAXSIZE | Tämä ominaisuus määrittää lokitiedoston enimmäiskoon tavuina. |
DNSSUFFIX | Määritä DNS-toimialue, jonka avulla asiakkaat voivat paikantaa DNS:ssä julkaisemasi hallintapisteet. |
FSP | Määritä varatilapiste, joka vastaanottaa ja käsittelee Configuration Manager -asiakkaiden lähettämiä tilaviestejä. |
PROVISIONTS | Versiosta 2002 alkaen tämän ominaisuuden avulla voit käynnistää tehtäväsarjan asiakkaalla sen jälkeen, kun se on onnistuneesti rekisteröitynyt sivustoon. Esimerkki: ESIMERKIKSI: PROVISIONTS=MAN20012. Aseta tämän ominaisuuden arvo tehtäväsarjan käyttöönoton ID:ksi |
SMSCACHEDIR | Määrittää asiakkaan välimuistikansion sijainnin asiakastietokoneella |
SMSCACHESIZE | Client-asetukset ovat käytettävissä, kun halutaan määrittää. asiakkaan välimuistikansion koko |
SMSMP | Määrittää alustavan hallintapisteen, jota Configuration Manager -asiakas käyttää |
SMSSITECODE | Tämän ominaisuuden avulla määritetään Configuration Manager -sijainti, johon asiakas määritetään. Tämä arvo voi olla joko kolmimerkkinen sivuston koodi tai sana AUTO |