Diferença entre ccmsetup.exe vs client.msi

Neste post de blog eu estarei discutindo sobre a diferença entre ccmsetup.exe vs client.msi. CCMSetup.exe é usado para instalar o cliente Configuration Manager que chama client.msi para fazer a instalação. CCMSetup.exe usa parâmetros de instalação do cliente para instalar o cliente quando você está tentando instalar o cliente manualmente.

CCMSetup.exe

CCMSetup.exe usa a barra “/” parâmetro para executar o comando. CCMSetup.exe também usa propriedades client.msi, no entanto os parâmetros não usam o parâmetro da barra. Em resumo o parâmetro a ser usado com o CCMSetup.

CCMSetup.exe 
Diferença entre ccmsetup.exe vs client.msi 1

Isso pode parecer confuso, mas para esclarecer melhor, vamos instalar o SCCM client manualmente, temos que usar ccmsetup.exe com parâmetros, não podemos usar diretamente client.msi que só pode ser usado para as propriedades de instalação do client push no SCCM Console ou para a seqüência de tarefas “Setup Windows and Configuration manager” com propriedades de instalação.

Se você executar ccmsetup.exe /? No prompt de comando, você pode ver os parâmetros que podemos usar.


Few of the CCMSetup parameters are /source, /mp, /forceinstall etc.
/source is used to specify location of source path of configuration manager installation files.

Client.msi tem diferentes parâmetros como SMSSITECODE, SMSCACHESIZE, CCMLOGMAXSIZE, SMSCACHEDIR etc

Following é um dos exemplos que podemos usar para instalação manual:

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

Where:
ccmsetup.O parâmetro exe é /mp
client.msi o parâmetro é SMSSITECODE & SMSCACHESIZE
/mp é usado para especificar o ponto de gestão para solicitar o conteúdo descarregado dos pontos de distribuição. Isto só usará MP info para baixar o conteúdo, não para atribuí-lo ao ponto de gerenciamento
SMSSITECODE é usado para atribuir cliente ao ponto de gerenciamento, podemos usar AUTO ou 3 dígitos do seu MP Code.
SMSCACHESIZE é usado para especificar o tamanho do cache em MB’s. Neste caso estamos especificando 10GB, o valor padrão é 5GB.

Client.msi

Client.msi parâmetros nunca usa slash (/) parâmetros. Ele começa com SMSSITECODE, SMSCACHESIZE etc. Podemos especificar estes parâmetros:

  1. Quando instalamos o cliente manualmente usando ccmsetup.exe. Como discutimos anteriormente, parâmetros ccmsetup.exe usando /parâmetros + parâmetros client.msi para instalar o cliente.
  1. Utilizar parâmetros client.msi em Client Push Installation Properties.

Launch SCCM Console, navegue até Administration > Overview > Site Configuration > Sites, na aba Home da fita, selecione Client Installation Settings e selecione Client Push Installation. Clique na guia Propriedades de Instalação.
Eu usei as seguintes propriedades de instalação:
SMSSITECODE=MAN SMSCACHESIZE=10000
Onde SMSSITECODE=MAN é o código do meu site e SMSCACHESIZE=10GB. Você pode ver claramente a mensagem mostrando Não especifique propriedades de instalação para CCMSetup.exe, então tenha em mente não usar /parâmetros.

Diferença entre ccmsetup.exe vs client.msi 2
  1. Parâmetro Cliente.msi de usuário no passo Sequência de Tarefas Configuração do Windows e propriedades de instalação do Gerenciador de Configuração.
    Editar sua sequência de tarefas OSD, navegar até o passo acima mencionado e fornecer as propriedades de instalação, tais como:
    SMSCACHESIZE=10000 CCMLOGMAXHISTORY=3 CCMLOGMAXSIZE=5000000
    Onde o tamanho do cache estamos especificando como 10GB, manter 3 versões de arquivo de log como histórico, tamanho do arquivo de log definindo como 5MB
Diferença entre ccmsetup.exe vs client.msi 3

Outras explorando CCMSetup.Parâmetros do exe:

Seguindo são os poucos parâmetros da barra que podemos usar durante a instalação

Parâmetro da linha de comando Explicação
/ExcludeFeatures Este parâmetro especifica que o CCMSetup.exe não instala o recurso especificado.
Exemplo: CCMSetup.exe /ExcludeFeatures:ClientUI não instala o Centro de Software no cliente.
/forceinstall Especifique que o CCMSetup.exe desinstala qualquer cliente existente, e instala um novo cliente.
/logon Se qualquer versão do cliente já estiver instalada, este parâmetro especifica que a instalação do cliente deve parar.
/mp Especifica um ponto de gerenciamento de fonte para os computadores se conectarem. Os computadores usam este ponto de gerenciamento para encontrar o ponto de distribuição mais próximo para os arquivos de instalação.
/noservice Este parâmetro impede que o CCMSetup funcione como um serviço, o que faz por padrão.
/fonte Specifica o local de download do arquivo. Use um caminho local ou UNC.
/uninstalar Utilize este parâmetro para desinstalar o cliente Configuration Manager
Exemplo: ccmsetup.exe /uninstalar

Outro cliente explorador.msi parameters:

Following are the few parameters which we can use during installation

Command-line parameter Explanation
CCMLOGLEVEL Utilizar esta propriedade para especificar o nível de detalhe para escrever nos ficheiros de registo do Configuration Manager.
Valores suportados:
0: Verbose
1: Default
2: Avisos e erros
3: Somente erros
Exemplo: CCMSetup.exe CCMLOGLEVEL=0
CCMLOGMAXHISTORY Quando um ficheiro de log do Configuration Manager atinge o tamanho máximo, o cliente renomeia-o como backup e cria um novo ficheiro de log. Esta propriedade especifica quantas versões anteriores do arquivo de log devem ser mantidas. O valor padrão é 1
CCMLOGMAXSIZE Esta propriedade especifica o tamanho máximo do arquivo de log em bytes.
DNSSUFFIX Especifique um domínio DNS para que os clientes localizem os pontos de gerenciamento que você publica no DNS.
PESC Especifique o ponto de estado de fallback que recebe e processa as mensagens de estado enviadas pelos clientes Configuration Manager.
PROVISÕES Inicie na versão 2002, use esta propriedade para iniciar uma sequência de tarefas num cliente depois de este se registar com sucesso no site.
Exemplo: PROVISIONTS=MAN20012. Defina o valor desta propriedade como o ID de implantação da sequência de tarefas
SMSCACHEDIR Especificar a localização da pasta de cache do cliente no computador cliente
SMSCACHESIZE Configurações do cliente estão disponíveis para especificar o tamanho da pasta de cache do cliente
SMSMP Especifica um ponto de gestão inicial para o cliente Configuration Manager usar
SMSSITECODE Esta propriedade especifica um site Configuration Manager para o qual você atribui o cliente. Este valor pode ser um código de site de três caracteres ou a palavra AUTO
Como Carregar…