Como criar condições globais no System Center Configuration ManagerHow to create global conditions in System Center Configuration Manager

Aplica-se a: O System Center Configuration Manager (ramo atual)Applies to: System Center Configuration Manager (Current Branch)

No System Center Configuration Manager, as condições globais são regras que representam condições comerciais ou técnicas que pode utilizar para especificar como uma aplicação é fornecida e implementada em dispositivos cliente.In System Center Configuration Manager, global conditions are rules that represent business or technical conditions that you can use to specify how an application is provided and deployed to client devices. O acesso às condições globais é efetuado na página Requisitos do Assistente para Criar Tipo de Implementação.Global conditions are accessed from the Requirements page of the Create Deployment Type Wizard.

Nota

Pode editar condições globais apenas a partir do site onde foram criados.You can edit global conditions only from the site where they were created.

Utilize os procedimentos seguintes para criar condições globais do Configuration Manager.Use the following procedures to create Configuration Manager global conditions.

Fornecer informações básicas sobre a condição globalProvide basic information about the global condition

Existem vários tipos diferentes de condições globais.Several different types of global conditions are available. Aos diferentes tipos de condições globais estão associadas opções diferentes.Different options are associated with the different global condition types. Quando seleciona um tipo de condição global específico, o Configuration Manager mostra as opções que se aplicam à seleção.When you select a specific global condition type, Configuration Manager shows the options that apply to your selection.

  1. Na consola do Configuration Manager, escolha biblioteca de Software > gestão de aplicações > condições globais.In the Configuration Manager console, choose Software Library > Application Management > Global Conditions.

  2. No home page separador o criar grupo, escolha criar condição Global.On the Home tab, in the Create group, choose Create Global Condition.

  3. Na caixa de diálogo Criar Condição Global , forneça um nome e uma descrição opcional para a condição global.In the Create Global Condition dialog box, provide a name and an optional description for the global condition.

  4. No tipo de dispositivo pendente lista, escolha se a condição global é de um Windows computador ou um Windows Mobile dispositivo.In the Device type drop-down list, choose whether the global condition is for a Windows computer or a Windows Mobile device.

  5. Na lista pendente Tipo de Condição , escolha uma das seguintes opções:In the Condition Type drop-down list, choose one of the following options:

    • Definição – esta opção verifica a existência de um ou mais itens em dispositivos cliente.Setting – This option checks for the existence of one or more items on client devices. Por exemplo, pode verificar se um valor de chave de ficheiro, pasta ou de registo existe num dispositivo cliente.For example, you can check that a file, folder, or registry key value exists on a client device.

    • Expressão – esta opção permite-lhe configurar regras mais complexas para verificar se a condição é satisfeita em dispositivos cliente.Expression – This option lets you to set up more complex rules to check if the condition is satisfied on client devices. Por exemplo, pode verificar se a memória física de um computador é entre 2 GB e 4 GB ou se um dispositivo móvel utiliza introdução por ecrã tátil.For example, you can check if the physical memory on a computer is between 2 GB and 4 GB or if a mobile device uses touch screen input.

Configurar regras para a condição globalSet up rules for the global condition

O procedimento para definir as regras da condição global é diferente consoante esteja a configurar uma definição ou uma expressão.The procedure to define the global condition rules is different depending on whether you are configuring a setting or an expression. Utilize o procedimento aplicável aqui para configurar uma definição ou uma expressão para a condição global.Use the applicable procedure here to set up a setting or an expression for the global condition.

Para configurar uma definição para a condição globalTo set up a setting for the global condition

  1. Na lista pendente Tipo de Condição , escolha Definição.In the Condition Type drop-down list, choose Setting.

  2. Na lista pendente Tipo de definição , escolha o item a utilizar como a condição para a qual os requisitos serão verificados.In the Setting type drop-down list, choose the item to use as the condition for which requirements will be checked. Estão disponíveis os seguintes tipos de definição e configurações.The following setting types and configurations are available.

    • Consulta do Active DirectoryActive Directory query

      • Prefixo LDAP - especifique um prefixo LDAP válido para a consulta dos Serviços de Domínio do Active Directory para avaliar a compatibilidade em computadores cliente.LDAP prefix - Specify a valid LDAP prefix to the Active Directory Domain Services query to assess compliance on client computers. Pode utilizar LDAP:// ou GC://.You can use either LDAP:// or GC://.

      • Nome único (DN) -especifique o nome único do objeto serviços de domínio do Active Directory que será avaliada relativamente à compatibilidade em computadores cliente.Distinguished name (DN) - Specify the distinguished name of the Active Directory Domain Services object that will be assessed for compliance on client computers.

      • Filtro de procura - especifique um filtro de LDAP opcional para refinar os resultados da consulta dos Serviços de Domínio do Active Directory para avaliar a compatibilidade em computadores cliente.Search filter - Specify an optional LDAP filter to refine the results from the Active Directory Domain Services query to assess compliance on client computers.

      • Âmbito da procura - especifique o âmbito da procura nos Serviços de Domínio do Active Directory:Search scope - Specify the search scope in Active Directory Domain Services:

        • Base -consulta apenas o objeto especificado.Base - Queries only the specified object.

        • Um nível -esta opção não está a ser utilizada nesta versão do Configuration Manager.One Level - This option is not used in this version of Configuration Manager.

        • Subárvore -consulta o objeto especificado e a respetiva subárvore completa no diretório.Subtree - Queries the specified object and its complete subtree in the directory.

      • Propriedade - especifique a propriedade do objeto dos Serviços de Domínio do Active Directory que será utilizada para avaliar a compatibilidade em computadores cliente.Property - Specify the property of the Active Directory Domain Services object that will be used to assess compliance on client computers.

      • Consulta -mostra a consulta LDAP construída a partir das entradas em prefixo LDAP, nome único (DN), filtro de pesquisa se for especificado, e propriedade.Query - Shows the LDAP query that is constructed from the entries in LDAP prefix, Distinguished name (DN), Search Filter if specified, and Property. Esta consulta será utilizada para avaliar a compatibilidade em computadores cliente.This query will be used to assess compliance on client computers.

    • AssemblagemAssembly

      • Nome da assemblagem - Especifica o nome do objeto de assemblagem a procurar.Assembly name - Specifies the name of the assembly object to search for. O nome não pode ser o mesmo que qualquer outro objeto de assemblagem do mesmo tipo e o nome tem de estar registado na Global Assembly Cache.The name cannot be the same as any other assembly object of the same type, and the name must be registered in the Global Assembly Cache. O nome da assemblagem pode ter um máximo de 256 carateres.The assembly name can be a maximum of 256 characters.

      Nota

      Uma assemblagem é um fragmento de código que pode ser partilhado entre aplicações.An assembly is a piece of code that can be shared between applications. As assemblagens podem ter a extensão de nome de ficheiro. dll ou .exe.Assemblies can have the .dll or .exe file name extension. A Global Assembly Cache é uma pasta denominada %systemroot%\assembly em computadores cliente em que todas as assemblagens partilhadas são armazenados.The Global Assembly Cache is a folder named %systemroot%\assembly on client computers in which all shared assemblies are stored.

    • Sistema de ficheirosFile system

      • Tipo – na lista pendente, escolha se pretende procurar um ficheiro ou um pasta.Type – From the drop-down list, choose whether you want to search for a File or a Folder.

      • Caminho – especifique o caminho da pasta ou do ficheiro especificado nos computadores cliente.Path - Specify the path to the specified file or folder on client computers. Pode especificar variáveis de ambiente do sistema e a variável de ambiente %USERPROFILE% no caminho.You can specify system environment variables and the %USERPROFILE% environment variable in the path.

        Nota

        Se utilizar a variável de ambiente %USERPROFILE% no campo Caminho ou Nome da pasta ou ficheiro , a procura será efetuada em todos os perfis de utilizador do computador cliente.If you use the %USERPROFILE% environment variable in the Path or File or folder name fields, all user profiles on the client computer will be searched. Isto pode resultar na deteção de várias instâncias do ficheiro ou pasta.This could result in the discovery of multiple instances of the file or folder.

      • Nome da pasta ou ficheiro – especifique o nome do objeto de ficheiro ou de pasta que será procurado.File or folder name - Specify the name of the file or folder object that will be searched for. Pode especificar variáveis de ambiente do sistema e a variável de ambiente %USERPROFILE% no nome da pasta ou ficheiro.You can specify system environment variables and the %USERPROFILE% environment variable in the file or folder name. Também pode utilizar o * e?You can also use the * and ? carateres universais no nome do ficheiro.wildcards in the file name.

        Nota

        Se especificar um nome de ficheiro ou de pasta e utilizar carateres universais, isto poderá produzir um elevado número de resultados.If you specify a file or folder name and use wildcards, this might produce a high numbers of results. Isto pode resultar numa utilização intensiva de recursos no computador cliente e tráfego de rede elevado ao reportar os resultados para o Configuration Manager.This could result in high resource use on the client computer and high network traffic when reporting results to Configuration Manager.

      • Incluir subpastas – ative esta opção se também pretender procurar em todas as subpastas do caminho especificado.Include subfolders – Enable this option if you also want to search any subfolders under the specified path.

      • Este ficheiro ou pasta está associada a uma aplicação de 64 bits -escolher se o sistema de 64 bits localização de ficheiros (% windir %\system32) deve ser pesquisada, além da localização do ficheiro de sistema de 32 bits (% windir %\syswow64) em clientes do Configuration Manager com uma versão de 64 bits do Windows.This file or folder is associated with a 64-bit application - Choose whether the 64-bit system file location (%windir%\system32) should be searched in addition to the 32-bit system file location (%windir%\syswow64) on Configuration Manager clients that run a 64-bit version of Windows.

        Nota

        Se o mesmo ficheiro ou pasta existir em ambas as localizações no mesmo computador de 64 bits, serão detetados múltiplos ficheiros pela condição global.If the same file or folder exists in both the 64-bit and 32-bit system file locations on the same 64-bit computer, multiple files will be discovered by the global condition.

        O tipo de definição Sistema de ficheiros não suporta a especificação de um caminho UNC de partilha de rede no campo Caminho .The File system setting type does not support specifying a UNC path to a network share in the Path field.

    • Metabase do IISIIS metabase

      • Caminho da metabase - especifique um caminho válido para a Metabase do IIS.Metabase path - Specify a valid path to the IIS Metabase.

      • ID da Propriedade - especifique a propriedade numérica da definição da Metabase do IIS.Property ID - Specify the numeric property of the IIS Metabase setting.

    • Chave de registoRegistry key

      • Ramo de registo – na lista pendente, selecione o ramo de registo que pretende procurar.Hive – From the drop-down list, choose the registry hive that you want to search in.

      • Chave – especifique o nome da chave de registo que pretende procurar.Key - Specify the registry key name that you want to search for. O formato utilizado deve ser chave\subchave.The format used should be key\subkey.

      • Esta chave de registo está associada a uma aplicação de 64 bits – especifica se a procura deve ser efetuada nas chaves de registo de 64 bits, além das chaves de registo de 32 bits, em clientes com uma versão de 64 bits do Windows.This registry key is associated with a 64-bit application - Specifies whether the 64-bit registry keys should be searched in addition to the 32-bit registry keys on clients that run a 64-bit version of Windows.

        Nota

        Se a mesma chave de registo existir nas localizações do registo de 64 bits e de 32 bits no mesmo computador de 64 bits, a condição global detetará ambas as chaves de registo.If the same registry key exists in both the 64-bit and 32-bit registry locations on the same 64-bit computer, both registry keys will be discovered by the global condition.

    • Valor de registoRegistry value

      • Ramo – na lista pendente, selecione o ramo do registo em que pretende procurar.Hive - From the drop-down list, select the registry hive that you want to search in.

      • Chave – especifique o nome da chave de registo que pretende procurar.Key - Specify the registry key name that you want to search for. O formato utilizado deve ser chave\subchave.The format used should be key\subkey.

      • Valor – especifique o valor que deve estar incluído na chave de registo especificada.Value – Specify the value that must be contained within the specified registry key.

      • Esta chave de registo está associada a uma aplicação de 64 bits – especifica se a procura deve ser efetuada nas chaves de registo de 64 bits, além das chaves de registo de 32 bits, em clientes com uma versão de 64 bits do Windows.This registry key is associated with a 64-bit application - Specifies whether the 64-bit registry keys should be searched in addition to the 32-bit registry keys on clients that run a 64-bit version of Windows.

        Nota

        Se a mesma chave de registo existir nas localizações do registo de 64 bits e de 32 bits no mesmo computador de 64 bits, a condição global detetará ambas as chaves de registo.If the same registry key exists in both the 64-bit and 32-bit registry locations on the same 64-bit computer, both registry keys will be discovered by the global condition.

    • ScriptScript

      • Script de deteção – escolha adicionar para introduzir ou navegue para o script a utilizar.Discovery script – Choose Add to enter, or browse to the script to use. Pode utilizar scripts do Windows PowerShell, VBScript ou JScript.You can use Windows PowerShell, VBScript, or JScript scripts.

      • Executar scripts ao utilizar o iniciada em credenciais de utilizador – se ativar esta opção, o script será executado nos computadores cliente utilizando as credenciais do utilizador que tenha sessão iniciada.Run scripts by using the logged on user credentials – If you enable this option, the script will run on client computers by using the credentials of the user who is signed in.

        Nota

        O valor devolvido pelo script será utilizado para avaliar a compatibilidade da condição global.The value returned by the script will be used to assess the compliance of the global condition. Por exemplo, quando utilizar VBScript, poderá utilizar o WScript resultado comando para devolver o valor da variável resultado à condição global.For example, when you use VBScript, you could use the WScript.Echo Result command to return the Result variable value to the global condition.

        Se o script devolver vários valores, estes valores devem estar numa única linha e separadas por ponto e vírgula.If your script returns multiple values, these values must be on a single line and separated with a semi-colon. Se cada valor estiver numa linha separada, a avaliação irá falhar.If each value is on a separate line, the evaluation will fail.

    • Consulta SQLSQL query

      • Instância do SQL Server – escolha se pretende que a consulta SQL seja executada na instância predefinida, em todas as instâncias ou na instância de base de dados com o nome especificado.SQL Server instance – Choose whether you want the SQL query to run on the default instance, all instances, or a specified database instance name.

        Nota

        O nome da instância deve referir-se a uma instância local do SQL Server.The instance name must refer to a local instance of SQL Server. Para fazer referência a uma instância do SQL Server em cluster, deverá utilizar uma definição de script.To refer to a clustered SQL server instance, you should use a script setting.

      • Base de dados – especifique o nome da base de dados do Microsoft SQL Server relativamente à qual será executada a consulta SQL.Database - Specify the name of the Microsoft SQL Server database for which the SQL query will be run.

      • Coluna – especifique o nome da coluna devolvido pela instrução Transact-SQL a utilizar para avaliar a compatibilidade da condição global.Column - Specify the column name returned by the Transact-SQL statement to use to assess the compliance of the global condition.

      • Instrução Transact-SQL – especifique a consulta SQL completa a utilizar para a condição global.Transact-SQL statement – Specify the full SQL query to use for the global condition. Também pode optar por abrir para abrir uma consulta SQL existente.You can also choose Open to open an existing SQL query.

    • Consulta WQLWQL query

      • Espaço de nomes - especifique o espaço de nomes WMI que será utilizado para criar uma consulta WQL que será avaliada relativamente à compatibilidade em computadores cliente.Namespace - Specify the WMI namespace that will be used to build a WQL query that will be assessed for compliance on client computers. O valor predefinido é Root\cimv2.The default value is Root\cimv2.

      • Classe - especifica a classe WMI que será utilizada para criar uma consulta WQL que será avaliada relativamente à compatibilidade em computadores cliente.Class - Specifies the WMI class that will be used to build a WQL query that will be assessed for compliance on client computers.

      • Propriedade - especifica a propriedade WMI que será utilizada para criar uma consulta WQL que será avaliada relativamente à compatibilidade em computadores cliente.Property - Specifies the WMI property that will be used to build a WQL query that will be assessed for compliance on client computers.

      • Cláusula WHERE da consulta WQL - pode utilizar o item Cláusula WHERE da consulta WQL para especificar uma cláusula WHERE a aplicar ao espaço de nomes, à classe e à propriedade especificados nos computadores cliente.WQL query WHERE clause - You can use the WQL query WHERE clause item to specify a WHERE clause to be applied to the specified namespace, class, and property on client computers.

    • Consulta XPathXPath query

      • Caminho - especifique o caminho para o ficheiro XML em computadores cliente que serão utilizados para avaliar a compatibilidade.Path - Specify the path to the XML file on client computers that will be used to assess compliance. O Configuration Manager suporta a utilização de todas as variáveis de ambiente de sistema do Windows e o % USERPROFILE % variável de utilizador no nome do caminho.Configuration Manager supports the use of all Windows system environment variables and the %USERPROFILE% user variable in the path name.

      • Nome do ficheiro XML -especifique o nome de ficheiro que contém a consulta XML a utilizar para avaliar a compatibilidade em computadores cliente.XML file name - Specify the file name that contains the XML query to use to assess compliance on client computers.

      • Incluir subpastas - ative esta opção se também pretender procurar em todas as subpastas do caminho especificado.Include subfolders - Enable this option if you also want to search any subfolders under the specified path.

      • Este ficheiro está associado uma aplicação de 64 bits -escolher se o sistema de 64 bits localização de ficheiros (% windir %\system32) deve ser pesquisada, além da localização do ficheiro de sistema de 32 bits (% windir %\syswow64) em clientes do Configuration Manager com uma versão de 64 bits do Windows.This file is associated with a 64-bit application - Choose whether the 64-bit system file location (%windir%\system32) should be searched in addition to the 32-bit system file location (%windir%\syswow64) on Configuration Manager clients that run a 64-bit version of Windows.

      • Consulta XPath - especifique uma consulta da linguagem XPath completa e válida a utilizar para avaliar a compatibilidade em computadores cliente.XPath query - Specify a valid full XML path language (XPath) query to use to assess compliance on client computers.

      • Espaços de Nomes - abre a caixa de diálogo Espaços de Nomes XML para identificar espaços de nomes e prefixos a utilizar durante a consulta XPath.Namespaces - Opens the XML Namespaces dialog box to identify namespaces and prefixes to use during the XPath query.

  3. Na lista pendente Tipo de dados , escolha o formato em que os dados serão devolvidos pela condição, antes da sua utilização para verificar os requisitos.In the Data type drop-down list, choose the format in which data will be returned by the condition before it is used to check requirements.

    Nota

    O tipo de dados na lista pendente não é apresentada para todos os tipos de definição.The Data type drop-down list is not shown for all setting types.

  4. Configurar detalhes adicionais sobre esta definição abaixo o tipo de definição na lista pendente.Set up further details about this setting below the Setting type drop-down list. Os itens que pode configurar irão variar consoante o tipo de definição selecionado.The items you can set up will vary depending on the setting type you have selected.

  5. Escolha OK para guardar a regra e fechar o criar condição Global caixa de diálogo.Choose OK to save the rule and to close the Create Global Condition dialog box.

Configurar uma expressão para a condição globalSet up an expression for the global condition

  1. Na lista pendente Tipo de Condição , escolha Expressão.In the Condition Type drop-down list, choose Expression.

  2. Escolha Adicionar cláusula para abrir o Adicionar cláusula caixa de diálogo.Choose Add Clause to open the Add Clause dialog box.

  3. Na lista pendente Selecionar categoria , selecione se esta expressão se destina a um dispositivo ou um utilizador.From the Select category drop-down list, select whether this expression is for a device or a user. Em alternativa, selecione Personalizado para utilizar uma condição global configurada anteriormente.Alternatively, select Custom to use a previously configured global condition.

  4. Na lista pendente Selecione uma condição , selecione a condição a utilizar para avaliar se o utilizador ou o dispositivo satisfaz os requisitos da regra.From the Select a condition drop-down list, select the condition to use to assess whether the user or device meets the rule requirements. O conteúdo desta lista varia consoante a categoria selecionada.The contents of this list will vary depending on the selected category.

  5. Na lista pendente Selecione operador , escolha o operador que será utilizado para comparar a condição selecionada com o valor especificado para avaliar se o utilizador ou o dispositivo satisfaz os requisitos da regra.From the Choose operator drop-down list, choose the operator that will be used to compare the selected condition to the specified value to assess whether the user or device meets the rule requirements. Os operadores disponíveis variam consoante a condição selecionada.The available operators will vary depending on the selected condition.

  6. No campo Valor , especifique os valores que serão utilizados com a condição e o operador selecionados para avaliar se o utilizador ou o dispositivo satisfaz os requisitos da regra.In the Value field, specify the values that will be used with the selected condition and operator to assess whether the user or device meets the rule requirements. Os valores disponíveis variam consoante a condição selecionada e o operador selecionado.The available values will vary depending on the selected condition and the selected operator.

  7. Escolha OK para guardar a expressão e fechar o Adicionar cláusula caixa de diálogo.Choose OK to save the expression and to close the Add Clause dialog box.

  8. Quando acabar de adicionar cláusulas à condição global, escolha OK para fechar o criar condição Global caixa de diálogo e guardar a condição global.When you have finished adding clauses to the global condition, choose OK to close the Create Global Condition dialog box and to save the global condition.