A associação no grupo local Administradores, ou equivalente, é o mínimo necessário para concluir esse procedimento.

Criando critérios básicos de correspondência de processos usando correspondência de caminho

O procedimento a seguir descreve como criar critérios de correspondência de processos usando a correspondência de caminho para todas as instâncias de um aplicativo específico.

Para criar um critério de correspondência de processo usando correspondência de caminho
  1. Abra o Gerenciador de Recursos de Sistema do Windows Para abrir o Gerenciador de Recursos de Sistema do Windows, clique em Iniciar, aponte para Ferramentas Administrativas, e clique em Gerenciador de Recursos de Sistema do Windows.

  2. Na caixa de diálogo Conectar ao Computador, selecione Este Computador, e clique Conectar.

  3. Na árvore de console, clique com o botão direito em Critérios de Correspondência de Processos e clique em Novos Critérios de Correspondência de Processos.

  4. Na caixa de diálogo Novo Critério de Correspondência de Processos, na caixa Nome dos critérios, digite um nome descritivo para o novo critério de correspondência de processos, e em seguida clique em Adicionar.

    Observação

    Um nome de critério de correspondência de processos não pode começar com um hífen (-) e não pode conter espaços ou os seguintes caracteres: , \ / * ; ? : " | - < ou >.

  5. Na caixa de diálogo Adicionar Regra, na guia Arquivos ou Linhas de Comando, especifique os processos, os serviços ou os aplicativos a serem gerenciados, da seguinte maneira:

    1. Para especificar o processo manualmente, na caixa Arquivos ou linhas de comando incluídos, digite o nome do arquivo ou o caminho de linha de comando.

      —ou—

    2. Para escolher o processo em uma lista, selecione Serviço Registrado, Processo em Execução ou Aplicativo e clique em Selecionar.

    • Se selecionou Serviço Registrado ou Processo em Execução, clique no processo que deseja corresponder e clique em OK.

    • Se você selecionou Aplicativo, digite o caminho para o local do arquivo executável do aplicativo (ou clique em Procurar para localizar o arquivo executável do aplicativo e, em seguida, clique duas vezes no arquivo).

  6. Para excluir processos, serviços ou aplicativos do gerenciamento, marque a caixa de seleção Arquivos ou linhas de comando excluídos e siga um destes procedimentos:

    1. Para especificar o processo manualmente, na caixa Arquivos ou linhas de comando excluídos, digite o nome do arquivo ou o caminho da linha de comando.

      —ou—

    2. Para escolher o processo em uma lista, selecione Serviço Registrado, Processo em Execução ou Aplicativo e clique em Selecionar.

    • Se você selecionou Serviço Registrado ou Processo em Execução, clique no processo que deseja corresponder e clique em OK.

    • Se você selecionou Aplicativo, digite o caminho para o local do arquivo executável do aplicativo (ou clique em Procurar para localizar o arquivo executável do aplicativo e, em seguida, clique duas vezes no arquivo).

  7. Repita as etapas 5 e 6 conforme necessário para criar processos adicionais e clique em OK.

Criando critérios avançados de correspondência de processos usando correspondência de caminho

Você pode criar critérios avançados de correspondência de processos usando a correspondência de caminho para:

  • Gerenciar vários processos criados pelo mesmo arquivo executável.

  • Especificar a correspondência de processos com base em cadeias de caracteres informadas pela linha de comando.

Os critérios de correspondência de processos nesta seção usam expressões regulares.

Gerenciando vários processos criados pelo mesmo executável

Alguns aplicativos, como os Serviços de Informações da Internet (IIS), iniciam vários processos do mesmo arquivo .exe. Para distinguir entre os diversos processos ou grupos de processos iniciados pelo mesmo .exe, você deve desenvolver critérios de correspondência de processos específicos.

Por exemplo, a seleção de um site do IIS 6.0 com um critério de correspondência de processos requer estas informações:

  • O nome do .exe do processo que trata as solicitações do IIS 6.0, que é sempre w3wp.exe.

  • O nome do pool de aplicativos que corresponde ao site servido por cada processo w3wp.exe. Esse nome é especificado pelo usuário, mas neste exemplo, ele será chamado de example.

Agora você pode criar um critério de correspondência de processos que inclua a seguinte cadeia de caracteres correspondente:

@.*w3wp\.exe.*example.*

Essa cadeia de caracteres fará a correspondência de qualquer processo com uma cadeia completa de linha de comando que corresponda a anythingw3wp.exeanythingexampleanything, que corresponderá a todos os processos relacionados ao site example.

Especificando a correspondência de processos com base em cadeias de caracteres informadas pela linha de comando

Você pode especificar alocações de recursos baseadas em cadeias de caracteres informadas na linha de comando. Use-as para criar diretivas de alocação de recursos que atribuem diversas alocações de recursos, dependendo dos argumentos informados ao .exe do programa. O exemplo a seguir ilustra isso:

file.exe -switch1:arg1 -switch2:arg2

Usando critérios de correspondência de processos, você pode especificar quais alocações de recursos são usadas, dependendo da opção usada. Por exemplo, use o Resource1 quando switch1 for especificado, Resource2 quando switch2 for especificado e Resource3 quando ambos os comutadores ou nenhum deles forem especificados. Para fazer isso, crie quatro critérios de correspondência de processos, como ilustrado na tabela a seguir:

Critério de correspondência de processos Cadeia de caracteres

CCP-opção1

@.*file\.exe.*switch1:.*

CCP-opção2

@.*file\.exe.*switch2:.*

CCP-opção1e2

@.*file\.exe.*switch1:.*switch2:.*; @.*file\.exe.*switch2:.*switch1:.*

CCP-nemopção1nem2

@.file\.exe.*; !@.*file\.exe.*switch1:.*; !@.*file\.exe.*switch2:.*

Os critérios de correspondência de processos devem estar na ordem a seguir na diretiva de alocação de recursos para atingir a meta de gerenciamento:

Critério de correspondência de processos Alocação de recursos

CCP-nemopção1nem2

Recurso3

CCP-opção1e2

Recurso3

CCP-opção1

Recurso1

CCP-opção2

Recurso2

Considerações adicionais

  • O Gerenciador de Recursos de Sistema do Windows oferece suporte às seguintes variáveis de ambiente nos critérios de correspondência de processos: WINDIR, PROGRAMFILES, TMP e TEMP.

  • Se você digitar uma variável de ambiente como parte de um comando em um prompt de comando, deve colocar a variável entre sinais de intercalação (^), como mostra o exemplo a seguir:

    ^%windir%^
    Isso impede que a variável de ambiente seja expandida pelo shell no cliente.

  • Não será necessário usar sinais de intercalação se você especificar variáveis de ambiente quando criar os critérios de correspondência de processos usando o snap-in Gerenciador de Recursos de Sistema do Windows.

Referências adicionais


Sumário