Selecione todos os sites no gerenciador do IIS

4

Acabei de importar uma configuração do IIS com 50 sites.

Eu apagarei todos esses sites várias vezes para fazer novos testes.

Atualmente, apenas os excluo um por um ...

Não encontrei como selecionar todos os sites para removê-los em um único hit.

    
por GG. 26.10.2011 / 12:13

3 respostas

8

Você deve ser capaz de fazer:

cd %systemroot%\system32\inetsrv\

e depois

appcmd list site /xml | appcmd delete site /in

Para excluir todos os sites, embora não tenha certeza. Se funcionar, seria mais rápido.

Saiba mais sobre o piping appcmd aqui: link

    
por 26.10.2011 / 14:24
2

Você pode usar o comando appcmd do IIS para remover um site automaticamente assim:

%systemroot%\system32\inetsrv\appcmd delete site "Website1"

Você pode repetir o comando em um script para excluir nomes de sites específicos sempre que executar o script. Crie um arquivo chamado DeleteSites.bat e cole o seguinte código dentro:

@echo off
cd %systemroot%\system32\inetsrv\

appcmd delete site "Website1"
appcmd delete site "Website2"
appcmd delete site "Website3"
appcmd delete site "Website4"
appcmd delete site "Website5"

Salve o arquivo e clique duas vezes nele. Isso deve excluir os sites listados sempre que você executar o script.

Aqui está um artigo útil no iis.net sobre como usar o appcmd para automatizar muitas tarefas do IIS.

    
por 26.10.2011 / 12:41
1

Quando instalado no IIS 7.0 ou posterior, o Web Deploy adiciona um item de menu de contexto ao gerenciador do IIS chamado Deploy.

Existem várias ações disponíveis aqui, uma das quais é a ação Excluir. Existem duas opções dependendo de qual nó você selecionou no gerenciador do IIS:

Web site :   Deploy >> Delete Web Site and Content
Application: Deploy >> Delete Application and Content

Para mais detalhes ... por favor, confira abaixo link

link

    
por 13.01.2014 / 19:57