Existe uma maneira de gerar invocações do appcmd do IIS Server Manager?

1

Eu acho o CLI appcmd inescrutável, e assim frequentemente faço mais operações esotéricas uma vez localmente no gerenciador de servidores, então observo as várias mudanças nos arquivos de configuração que acontecem para que eu possa executá-las manualmente ou por script.

Eu poderia jurar que vi uma captura de tela de alguém gerando as invocações do appcmd com base em um site já criado e configurado no IIS Server Manager.

Isso é possível (e se sim, como ??), ou eu estava sonhando? Eu pesquisei coisas como "iis7 generate appcmd" sem sucesso até agora.

    
por Peter Mounce 04.01.2012 / 11:34

2 respostas

2

Sim, navegue no gerenciador do IIS até o nível do site que você deseja alterar e abra o Editor de configuração .

Isso levará você a uma visão diferente do sistema de configuração do IIS 7 com base no esquema, em uma interface de estilo chave / valor / coleção.

Encontre o item que você deseja alterar - você pode precisar invocar caixas de diálogo secundárias ou abrir sub-coleções para fazer isso.

Tente clicar em coisas mostradas como coleções numeradas.

Quando você encontrar a coisa que deseja alterar, defina o valor (que aparecerá em negrito).

Quando você fizer as alterações desejadas, não pressione Aplicar no painel Ações à direita - pressione Gerar script .

Na caixa de diálogo com guias exibida, alterne para a guia AppCMD, que pode ser copiada e colada como uma linha de comando em funcionamento. Ele faz C # e Javascript também.

    
por 10.01.2012 / 10:19
0

Diferente do Configuration Editor (acima), que faz exatamente o que você está descrevendo, há também uma ferramenta chamada APPCMDUI, que ajuda a fornecer um comportamento do tipo autocomplete para o APPCMD.

Você precisa trabalhar com sua ideia do que a sintaxe deve ser (e a APPCMD é mais flexível do que você imagina em termos dos símbolos que considera "semelhantes"), mas pode ajudar a construir mais complicada comandos.

Mas o Editor de configuração é definitivamente incrível.

    
por 10.01.2012 / 10:41

Tags