Acerca das Propriedades da Instalação do Cliente no Configuration Manager

 

Aplica-se a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Utilize o comando CCMSetup.exe do System Center 2012 Configuration Manager para instalar manualmente o software de cliente do System Center 2012 Configuration Manager nos computadores da empresa.

O programa CCMSetup transfere todos os ficheiros necessários para efetuar a instalação do cliente a partir de um ponto de gestão ou localização de origem especificados. Esses ficheiros poderão incluir:

  • O pacote do Windows Installer Client.msi que instala o software de cliente do System Center 2012 Configuration Manager.

  • Os ficheiros de instalação do Serviço de Transferência Inteligente em Segundo Plano Microsoft (BITS), se necessário.

  • Os ficheiros de instalação do Windows Installer, se necessário.

  • Atualizações e correções do cliente do System Center 2012 Configuration Manager, se necessário.

Nota

No System Center 2012 Configuration Manager não é possível executar diretamente o ficheiro Client.msi.

O CCMSetup.exe fornece diversas propriedades da linha de comandos para personalizar o comportamento de instalação. Além disso, também é possível especificar propriedades para modificar o comportamento do Client.msi na linha de comandos do CCMSetup.exe.

System_CAPS_importantImportante

Antes de especificar as propriedades do Client.msi, terá de especificar todas as propriedades necessárias do CCMSetup.

O ficheiro CCMSetup.exe e os respetivos ficheiros de suporte encontram-se localizados no servidor de site do System Center 2012 Configuration Manager, na pasta Cliente da pasta de instalação do System Center 2012 Configuration Manager. Esta pasta é partilhada com a rede como <Nome do Servidor do Site>\SMS_<Código do Site>\Client.

Na linha de comandos, o comando CCMSetup.exe utiliza o seguinte formato:

CCMSetup.exe [propriedades do Ccmsetup] [propriedades de configuração do client.msi]

Por exemplo, CCMSetup.exe /mp:SMSMP01 /logon SMSSITECODE=S01 FSP=SMSFSP01 executa as seguintes ações:

  • Especifica o ponto de gestão com o nome SMSMP01 para solicitar uma lista de pontos de distribuição para transferir os ficheiros da origem de instalação do cliente.

  • Especifica que a instalação deverá ser interrompida se já existir uma versão do cliente do System Center 2012 Configuration Manager ou do Configuration Manager 2007 no computador.

  • Indica ao client.msi que atribua o código de site S01 ao cliente.

  • Indica ao client.msi que utilize o ponto de estado de contingência com o nome SMSFP01.

Nota

Se uma propriedade contiver espaços, coloque-a entre aspas ("").

As propriedades descritas na tabela seguinte permitem modificar o comportamento de instalação do CCMSetup.exe.

System_CAPS_importantImportante

Se tiver expandido o esquema do Active Directory para o System Center 2012 Configuration Manager, muitas propriedades de instalação do cliente são publicadas nos Serviços de Domínio do Active Directory, sendo automaticamente lidas pelo cliente do System Center 2012 Configuration Manager. Para obter uma lista das propriedades de instalação do cliente publicadas nos Serviços de Domínio do Active Directory, consulte Acerca das Propriedades de Instalação de Cliente Publicadas nos Serviços de Domínio do Active Directory no Configuration Manager.

Propriedades de Linha de Comandos do CCMSetup.exe

Propriedade

Mais informações

/?

Abre a caixa de diálogo CCMSetup que apresenta as propriedades de linha de comandos do ccmsetup.exe.

Exemplo: ccmsetup.exe /?

/source:

Nota

Poderá utilizar a propriedade /source várias vezes na linha de comandos para especificar localizações alternativas a partir das quais transferir os ficheiros de instalação.

System_CAPS_importantImportante

Para utilizar a propriedade da linha de comandos /source, a conta de utilizador do Windows usada para a instalação do cliente terá de possuir permissões de Leitura na localização de instalação.

Exemplo: ccmsetup.exe /source:"\\computador\pasta"

/mp:

Nota

Poderá utilizar a propriedade da linha de comandos /mp para especificar diversos pontos de gestão, de modo a que, se o computador não conseguir estabelecer ligação ao primeiro, tentará o seguinte, e assim sucessivamente. Se especificar vários pontos de gestão, separe os valores com pontos e vírgulas.

System_CAPS_importantImportante

Esta propriedade só é utilizada para especificar um ponto de gestão inicial para os computadores localizarem a origem mais próxima para transferirem os ficheiros de instalação do cliente. Não especifica o ponto de gestão que será atribuído ao cliente após a instalação. Poderá especificar qualquer ponto de gestão do System Center 2012 Configuration Manager em qualquer site para fornecer aos computadores uma lista de pontos de distribuição a partir dos quais poderão transferir os ficheiros de instalação do cliente.

Exemplo ao utilizar o nome do computador: ccmsetup.exe /mp:SMSMP01

Exemplo ao utilizar o FQDN: ccmsetup.exe /mp:smsmp01.contoso.com

System_CAPS_tipSugestão

Se o cliente estabelecer ligação a um ponto de gestão utilizando HTTPS, normalmente terá de especificar o FQDN para esta opção, em vez do nome do computador. O valor que especificar terá de ser incluído no Nome do Requerente ou Nome Alternativo do Requerente do certificado PKI do ponto de gestão. Embora o Gestor de configuração só suporte um nome de computador neste certificado PKI para ligações na intranet, é recomendado um FQDN como procedimento de segurança.

/retry:

Nota

Há alguns cenários onde não é necessário especificar esta propriedade ao instalar um cliente para utilizar um certificado de cliente PKI. Tais cenários incluem a instalação de um cliente utilizando a instalação push do cliente e a instalação baseada em pontos de atualização de software. No entanto, terá de especificar esta propriedade se instalar manualmente um cliente e utilizar a propriedade /mp para especificar um ponto de gestão que esteja configurado para aceitar apenas ligações de cliente HTTPS. Terá também de especificar esta propriedade ao instalar um cliente para comunicação apenas pela Internet, utilizando a propriedade CCMALWAYSINF=1 (juntamente com as propriedades para o ponto de gestão baseado na Internet e o código do site). Para mais informações sobre a gestão de clientes baseada na Internet, consulte Planear a Gestão de Clientes Baseada na Internet.

Exemplo: CCMSetup.exe /UsePKICert

/NoCRLCheck

Especifica que um cliente não deverá verificar a lista de revogação de certificados (CRL) ao comunicar através de HTTPS utilizando um certificado PKI.

Se esta opção não for especificada, o cliente verificará a CRL antes de estabelecer uma ligação HTTPS utilizando certificados PKI.

Para mais informações sobre a verificação de CRL cliente, consulte Planear a Revogação de Certificados PKI.

Exemplo: CCMSetup.exe /UsePKICert /NoCRLCheck 

/config:

Nota

Esta propriedade suporta a introdução de vários valores. Utilize o caráter de ponto e vírgula (;) para separar os valores.

/forceinstall

Para o System Center 2012 Configuration Manager SP1 e posterior:

Especifica que os clientes eventualmente existentes serão desinstalados, sendo em seguida instalado um novo cliente.

/ExcludeFeatures:

Nota

Nesta versão, ClientUI é o único valor suportado com a propriedade /ExcludeFeatures.

Propriedades de Client.msi

As propriedades descritas na tabela seguinte podem modificar o comportamento da instalação de client.msi. Se utilizar o método de instalação push do cliente, também pode especificar as propriedades no separador Cliente na caixa de diálogo Propriedades da Instalação Push do Cliente.

Propriedade

Mais informações

CCMALWAYSINF

Defina como 1 para especificar que o cliente será sempre baseado na Internet, nunca estabelecendo ligação à intranet. O tipo de ligação do cliente apresenta Sempre Internet.

Esta propriedade deverá ser utilizada em conjunto com CCMHOSTNAME, que especifica o FQDN do ponto de gestão baseado na Internet. Deverá também ser utilizado em conjunto com a propriedade /UsePKICert do CCMSetup e com o código do site.

Para mais informações sobre a gestão de clientes baseada na Internet, consulte Planear a Gestão de Clientes Baseada na Internet.

Exemplo: CCMSetup.exe /UsePKICert CCMALWAYSINF=1 CCMHOSTNAME=SERVER3.CONTOSO.COM SMSSITECODE=ABC

CCMCERTISSUERS

Especifica a lista de emissores de certificados, uma lista de certificados de autoridade de certificação (AC) de raiz confiável que o site do Gestor de configuração considera fidedignos.

Para mais informações sobre a lista de emissores de certificados e a forma como os clientes a utilizam durante o processo de seleção de certificados, consulte Planear a Seleção do Certificado PKI de Cliente.

Esta é uma correspondência sensível a maiúsculas e minúsculas para os atributos do requerente presentes no certificado da AC raiz. Os atributos podem ser separados por uma vírgula (,) ou ponto e vírgula (;). É possível especificar vários certificados de AC de raiz utilizando uma barra separadora. Exemplo:

CCMCERTISSUERS=”CN=AC de Raiz Contoso; OU=Servidores; O=Contoso, Lda.; C=US | CN=AC de Raiz Empresarial Litware; O=Litware, Inc.”

System_CAPS_tipSugestão

Faça referência ao ficheiro mobileclient.tcf na pasta

Nota

A especificação de várias propriedades para esta propriedade deve ser feita separando-as por um ponto e vírgula.

Se esta propriedade não for especificada, a pasta de cache do cliente será criada de acordo com a propriedade SMSCACHEDIR, não será comprimida e terá o tamanho especificado pela propriedade SMSCACHESIZE.

Exemplo: CCMSetup.exe SMSCACHEFLAGS=NTFSONLY;COMPRESS

Nota

Esta definição é ignorada quando atualiza um cliente existente.

SMSCACHESIZE

Especifica o tamanho da pasta de cache do cliente em megabytes (MB) ou como uma percentagem quando utilizada com a propriedade PERCENTDISKSPACE ou PERCENTFREEDISKSPACE. Se esta propriedade não for definida, a pasta utilizará a predefinição de tamanho máximo de 5.120 MB. O menor valor que pode especificar é 1 MB.

Nota

Se um novo pacote que tenha de ser transferido fizer com que a pasta ultrapasse o tamanho máximo e não for possível remover o conteúdo da pasta para disponibilizar espaço suficiente, a transferência do pacote falhará e aplicação ou o programa não será executado.

Esta definição é ignorada quando atualiza um cliente existente e quando o cliente transfere atualizações de software.

Exemplo: CCMSetup.exe SMSCACHESIZE=100

Nota

Se reinstalar um cliente, não é possível utilizar as propriedades de instalação SMSCACHESIZE ou SMSCACHEFLAGS para definir o tamanho da cache com um valor menor do que tinha anteriormente. Se tentar fazê-lo, o valor será ignorado e o tamanho da cache será definido automaticamente com o tamanho que tinha anteriormente.

Por exemplo, se instalar o cliente com o tamanho de cache predefinido de 5.120 MB e, em seguida, reinstalar o cliente com um tamanho de cache de 100 MB, o tamanho da pasta de cache no cliente reinstalado será definido como 5.120 MB.

SMSCONFIGSOURCE

Especifica a localização e a ordem pela qual o Gestor de configuração Installer verifica a existência de definições de configuração. A propriedade é uma cadeia com um ou mais carateres, definindo cada um uma origem de configuração específica. Utilize os valores de caráter R, P, M e U, isoladamente ou combinados, conforme ilustrado nos exemplos seguintes:

  • R: verificar a existência de definições de configuração no registo.

    Clique aqui para informações sobre como armazenar propriedades de instalação de cliente no registo.

  • P: verificar a existência de definições de configuração nas propriedades de instalação fornecidas na linha de comandos.

  • M: verificar a existência de definições ao atualizar um cliente antigo com o software de cliente do System Center 2012 Configuration Manager.

  • U: atualizar o cliente instalado para uma versão mais recente (e utilizar o código de site atribuído).

Por predefinição, a instalação do cliente utiliza PU para verificar primeiro as propriedades de instalação e, em seguida, as definições existentes.

Exemplo: CCMSetup.exe SMSCONFIGSOURCE=RP

SMSDIRECTORYLOOKUP

Especifica se o cliente pode utilizar o WINS (Windows Internet Name Service) para localizar um ponto de gestão que aceite ligações HTTP. Os clientes utilizam este método quando não conseguem encontrar um ponto de gestão nos Serviços de Domínio do Active Directory ou no DNS.

Esta propriedade é independente de o cliente utilizar WINS para resolução de nomes.

Pode configurar dois modos diferentes para esta propriedade:

  • NOWINS: esta é a definição mais segura para esta propriedade e impede os clientes de localizar um ponto de gestão no WINS. Quando utilizar esta definição, os clientes têm de ter um método alternativo para localizar um ponto de gestão na intranet, como os Serviços de Domínio do Active Directory ou a Publicação de DNS.

  • WINSSECURE: neste modo, um cliente que utilize comunicações HTTP pode utilizar o WINS para localizar um ponto de gestão. No entanto, o cliente tem de ter uma cópia da chave de raiz fidedigna para poder ligar com êxito ao ponto de gestão. Para mais informações, consulte Planear a Chave de Raiz Fidedigna.

Se esta propriedade não for especificada, será utilizado o valor predefinido de WINSSECURE.

Exemplo: CCMSetup.exe SMSDIRECTORYLOOKUP=NOWINS

SMSSIGNCERT

Especifica o nome e o caminho completo do ficheiro .cer do certificado autoassinado exportado no servidor do site.

Este certificado é armazenado no arquivo de certificados SMS e tem o nome de Requerente Servidor do Site e o nome amigável Certificado de Assinatura do Servidor do Site.

Exemplo: CCMSetup.exe /UsePKICert SMSSIGNCERT=

Nota

Não utilize AUTO se também especificar o ponto de gestão baseado na Internet (CCMHOSTNAME). Neste cenário, tem de atribuir diretamente o cliente ao respetivo site.

Exemplo: CCMSetup.exe SMSSITECODE=XZY

CCMINSTALLDIR

Identifica a pasta onde os ficheiros do cliente do Gestor de configuração são instalados. Se esta propriedade não for definida, o software de cliente será instalado na pasta %Windir%\CCM. Independentemente do local em que estes ficheiros são instalados, o ficheiro Ccmcore.dll é sempre instalado na pasta %Windir%\System32. Além disso, em sistemas operativos de 64 bits, é sempre instalada uma cópia do ficheiro Ccmcore.dll na pasta %Windir%\SysWOW64 para suportar aplicações de 32 bits que utilizem a versão de 32 bits das APIs do cliente do Gestor de configuração a partir do SDK (software development kit) do Gestor de configuração.

Exemplo: CCMSetup.exe CCMINSTALLDIR="C:\ConfigMgr"

CCMADMINS

Especifica uma ou mais contas ou grupos de utilizadores do Windows a que deve ser dado acesso a definições e políticas de cliente. Isto é útil quando o administrador do System Center 2012 Configuration Manager não tem credenciais administrativas locais no computador cliente. Pode especificar uma lista de contas separadas por ponto e vírgula.

Exemplo: CCMSetup.exe CCMADMINS="Domínio\Conta1;Domínio\Grupo1"

FSP

Especifica o ponto de estado de contingência que recebe e processa mensagens de estado enviadas por computadores cliente do Gestor de configuração.

Para mais informações sobre o ponto de estado de contingência, consulte Determinar se Necessita de um Ponto de Estado de Contingência.

Exemplo: CCMSetup.exe FSP=SMSFP01

DNSSUFFIX

Especifica um domínio de DNS para os clientes localizarem pontos de gestão que sejam publicados no DNS. Quando um ponto de gestão é localizado, informa o cliente sobre outros pontos de gestão na hierarquia. Isto significa que o ponto de gestão localizado utilizando a publicação de DNS não tem de ser do site do cliente, podendo ser qualquer ponto de gestão da hierarquia.

Nota

Não é necessário especificar esta propriedade se o cliente pertencer ao mesmo domínio de um ponto de gestão publicado. Neste cenário, o domínio do cliente é automaticamente utilizado para procurar pontos de gestão no DNS.

Para mais informações sobre a publicação de DNS como um método de localização de serviço para clientes do Gestor de configuração, consulte Localização do Serviço e como os clientes determinam o seu ponto de gestão atribuído.

Nota

Por predefinição, a publicação de DNS não está ativada no Gestor de configuração.

Exemplo: CCMSetup.exe SMSSITECODE=ABC DNSSUFFIX=contoso.com

CCMEVALINTERVAL

Especifica a frequência com que a ferramenta de avaliação do estado de funcionamento do cliente (ccmeval.exe) é executada. Pode especificar um valor de 1 a 1440 minutos. Se não especificar esta propriedade ou especificar um valor incorreto, a avaliação será executada uma vez por dia.

CCMEVALHOUR

Especifica a hora a que a ferramenta de avaliação do estado de funcionamento do cliente (ccmeval.exe) é executada. Pode especificar um valor entre 0 (meia-noite) e 23 (23 horas). Se não especificar esta propriedade ou especificar um valor incorreto, a avaliação será executada à meia-noite.

IGNOREAPPVVERSIONCHECK

Especifica que a existência da versão mínima necessária do Microsoft Application Virtualization (App-V) não é verificada antes de o cliente ser instalado.

System_CAPS_importantImportante

Se instalar o cliente do Gestor de configuração sem instalar o App-V, não poderá implementar aplicações virtuais.

Exemplo: CCMSetup.exe IGNOREAPPVVERSIONCHECK=TRUE

NOTIFYONLY

Especifica que o estado do cliente reportará, mas não remediará problemas encontrados no cliente do Gestor de configuração.

Para mais informações, consulte Como Configurar o Estado do Cliente no Configuration Manager.

Valores de Atributo Suportados para os Critérios de Seleção de Certificado PKI

O Gestor de configuração suporta os seguintes valores de atributo para os critérios de seleção de certificado PKI:

Atributo OID

Atributo de Nome Único

Definição do atributo

0.9.2342.19200300.100.1.25

DC

Componente do domínio

1.2.840.113549.1.9.1

E ou E-mail

Endereço de e-mail

2.5.4.3

CN

Nome comum

2.5.4.4

SN

Nome do requerente

2.5.4.5

SERIALNUMBER

Número de série

2.5.4.6

C

Código de país

2.5.4.7

L

Localidade

2.5.4.8

S ou ST

Nome do estado ou distrito

2.5.4.9

STREET

Morada

2.5.4.10

O

Nome da organização

2.5.4.11

OU

Unidade organizacional

2.5.4.12

T ou Title

Título

2.5.4.42

G ou GN ou GivenName

Nome próprio

2.5.4.43

I ou Initials

Iniciais

2.5.29.17

(sem valor)

Nome Alternativo do Requerente