Compartilhar via


Variáveis

 

Publicado: março de 2016

Aplicável a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Ao criar runbooks no System Center 2012 - Orchestrator, algumas configurações são as mesmas para atividades. Variáveis permitem que você especifique um valor que usam atividades em qualquer runbook.

System_CAPS_ICON_important.jpg Importante

As permissões de acesso para variáveis podem ser modificadas, mas o servidor runbook não impõe essas permissões.

System_CAPS_ICON_important.jpg Importante

Lembre-se que, em Orchestrator, variáveis que fazem referência a variáveis do sistema, por exemplo % ProgramFiles %, valores de retorno de um ambiente de tempo de execução de 32 bits. Isso ocorre porque Orchestrator é um aplicativo de 32 bits.

System_CAPS_ICON_note.jpg Observação

Orchestrator não suporta a movimentação de diversas variáveis com seleção múltipla. Para mover mais de uma variável para outra pasta, você deve mover cada variável individualmente.

Use os procedimentos a seguir para criar, inserir e organizar variáveis.

Para criar uma variável

  1. Na conexões painel Runbook Designer, expanda o configurações globais pasta e clique o variáveis pasta.

  2. Com o botão direito do variáveis uma subpasta do variáveis pasta para selecionar novo, e, em seguida, clique em variável para abrir o nova variável caixa de diálogo.

  3. No nome digite um nome para a variável.

  4. No Descrição digite uma descrição que explique a finalidade da variável.

  5. No valor digite o valor da variável. Esse valor substitui o espaço reservado nessas atividades onde a variável é inserida.

  6. Se desejar que a variável a ser criptografado (por exemplo, para armazenar uma senha para uso em outras atividades de runbook), selecione o variável criptografada caixa de seleção.

    Para obter mais informações sobre práticas recomendadas para usar variáveis criptografadas, consulte Orchestrator criptografia de dados.

  7. Clique em Concluir.

System_CAPS_ICON_important.jpg Importante

System Center 2012 - Orchestrator não permite que você combine uma variável criptografada com texto sem formatação como valor de parâmetro em um runbook.

Para inserir uma variável em uma atividade

  1. Com o botão direito na atividade aplicável do seu runbook para selecionar propriedades, e, em seguida, clique no detalhes tab para abrir a caixa de diálogo de propriedades de atividades.

  2. Na caixa de texto, para abrir um menu, clique para selecionar inscrever-se, e, em seguida, clique em variável para abrir o Selecione uma variável caixa de diálogo.

  3. Selecione o nome da variável e, em seguida, clique em OK.

    Um espaço reservado {variable} é inserido ao lado do nome do computador no computador caixa.

    Quando a atividade é executada, o espaço reservado é substituído pelo valor da variável.

Para organizar variáveis

  1. Você pode agrupar variáveis em pastas para organizá-las. Para criar uma pasta, clique com botão direito do variáveis pasta para selecionar novo, e, em seguida, clique em pasta.

  2. Para mover uma variável para uma pasta diferente, clique com botão direito a variável e, em seguida, clique em Mover para abrir o Selecionar uma pasta caixa de diálogo.

  3. Selecione a pasta de destino e, em seguida, clique em OK. A variável é movida para o novo local da pasta.

Variáveis Especiais

Você pode especificar formatos especiais de variáveis para fornecer informações dinâmicas para seus runbooks. Especifique o valor da variável para invocar este comportamento.

Now (): quando a variável é resolvida, ela é definida como a data e hora atuais. Você pode passar argumentos para essa função para retornar porções específicas da data ou hora. Por exemplo, NOW(hour) retorna a hora atual. A seguir estão os argumentos válidos para a função Now (): dia, dayofweek, dayofyear, mês, ano, hora, minuto, segundo, milissegundo.

% ENVVAR %: esta variável retorna o valor da variável de ambiente entre os símbolos de porcentagem (%)). A variável de ambiente é baseada no computador servidor runbook onde o runbook está sendo executado e não diferencia maiúsculas de minúsculas. Todas as variáveis do sistema podem ser resolvidas. Quaisquer variáveis de usuário são resolvidas no contexto da conta de serviço no servidor runbook. Se a variável de ambiente não existir, o texto especificado na variável será retornado como-está (ou seja, se você digitar % ENVVAR % e nenhuma variável de ambiente nomeada ENVVAR existe, o texto '% ENVVAR %' será retornado).

Consulte também

Manipulação de dados