Como adicionar e remover arquivos de extensões de serviço Web no IIS 6.0

Traduções deste artigo Traduções deste artigo
ID do artigo: 328419 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve detalhadamente como adicionar um serviço da Web arquivos de extensão como Internet Server Application Programming Interface Extensões (ISAPI) e aplicativos Common Gateway Interface (CGI) para um local ou um servidor remoto no Internet Information Services (IIS) 6.0. O artigo também Descreve como remover arquivos de extensões de serviço Web de um local ou remoto servidor no IIS 6.0.

A metabase do IIS 6.0 contém o serviço da Web Seqüências de propriedade (WebSvcExtRestrictionList) lista de restrições de extensão, que é uma lista de separados por vírgulas que Descreva cada extensão de serviço da Web que está instalado no servidor e atual estado (ativado ou desativado) da extensão. Para o IIS usar uma extensão, ele deve existir na lista de restrição de extensão de serviço da Web.

O Script de linha de comando iisext. vbs, que é armazenado na Sysvol\system32\ (padrão Windows\System32) diretório, pode ser usado para adicionar um único arquivo para ou Remova um único arquivo da propriedade WebSvcExtRestrictionList em um computador local ou remoto que esteja executando o IIS 6.0. A sintaxe para fazer isso é da seguinte maneira:

Adicionar arquivos:
IisExt AddFile unidade: \Path\FileNameAccess {0 | 1} ID excluíveis {0 | 1} DescriçãoCurta [/s computador [/u [domain\] usuário /p senha]]
Remover arquivos:
IisExt RmFile unidade: \Path\FileName [/s computador [/u [Domain\] usuário [/p senha]]]
Para obter informações sobre esses parâmetros, consulte o Parâmetros seção no final da neste artigo.

Adicionar arquivos de extensões de serviço da Web

Esta seção descreve como adicionar arquivos de extensões de serviço da Web em um servidor local e um servidor remoto.

Adicionar arquivos de extensões de serviço da Web em um servidor Local

O comando a seguir adiciona o arquivo Test.exe para o serviço da Web lista de restrição de extensão (WebSvcExtRestrictionList) no servidor local. Neste exemplo, o sinalizador de acesso é definido como 1 para habilitar o arquivo na inicialização, a identificação da Web extensão de serviço é o teste e o sinalizador Deletable é definido como 0 para impedir que o arquivo seja excluído.

Para adicionar um arquivo de extensão de serviço da Web, altere para a pasta Sysvol\System32 (o padrão é Windows\System32) em um prompt de comando e, em seguida, digite o comando a seguir:
iisext /AddFile c:\Source\Test.exe 1 teste teste 0
Você recebe a seguinte resposta:
Conectando ao servidor...Feito.
Adicionando o arquivo de extensão Conclua.

Adicionar arquivos de extensões de serviço da Web em um servidor remoto

O comando a seguir adiciona o arquivo. dll para o serviço da Web lista de restrição de extensão (WebSvcExtRestrictionList) no servidor remoto. Neste exemplo, o sinalizador de acesso é definido como 0 para desabilitar o arquivo na inicialização, a identificação do Extensão de serviço Web é teste, e o sinalizador Deletable é definido como 1 para permitir que o arquivo a ser excluído. O controle remoto nome do servidor for servidor1, o nome de domínio é domínio1 e o nome de usuário e senha usada para concluir a tarefa estão Administrator: Password11. Para Para obter mais informações sobre esses parâmetros, consulte o Parâmetros seção no final da neste artigo.

Para adicionar um arquivo de extensão de serviço da Web, altere para o Pasta Sysvol\System32 (o padrão é Windows\System32) em um prompt de comando, e, em seguida, digite o seguinte comando:
iisext /AddFile c:\Source\Test.dll 0 teste 1 teste /s Server1 /u Domain1\Administrator /p Password11
Você recebe a seguinte resposta:
Conectando ao servidor...Feito.
Adicionando o arquivo de extensão Conclua.

Remover arquivos de extensão de serviço da Web

Esta seção descreve como remover arquivos de extensões de serviço da Web de um servidor local e um servidor remoto.

Remover arquivos de extensões de serviço Web de um servidor Local

O comando a seguir remove a entrada de arquivo de. dll de a extensão lista restrição serviço Web (WebSvcExtRestrictionList) em um servidor local.

Em um prompt de comando, altere para a pasta Sysvol\System32 (o padrão é Windows\System32) e, em seguida, digite o comando a seguir:
iisext /RmFile c:\Source\Test.dll
Você recebe a seguinte resposta:
Conectando ao servidor...Feito.
Removendo a extensão arquivo completo.

Remover arquivos de extensões de serviço Web de um servidor remoto

O comando a seguir remove o arquivo Test.exe da Web lista extensão de serviço restrição (WebSvcExtRestrictionList) em um computador remoto. Neste exemplo, é o nome do servidor remoto Server1, o nome de domínio é domínio1 e o nome de usuário e senha são usado para concluir a tarefa estão Administrator: Password11. Para obter mais informações sobre esses parâmetros, consulte o Parâmetros seção no final deste artigo.

Em um prompt de comando, altere para a pasta Sysvol\System32 (o padrão é Windows\System32) e, em seguida, digite o seguinte comando:
iisext /RmFile c:\Source\Test.exe /s Server1 /u Domain1\Administrator /p Password11
Você recebe a seguinte resposta:
Conectando ao servidor...Feito.
Removendo a extensão arquivo completo.

Parâmetros

  • Unidade:\Path\FileName: Este parâmetro especifica o nome do arquivo e o caminho da Web arquivo de extensão de serviço a ser adicionado.
  • Acesso: designação numérica o acesso é necessária, pois ele designa Se um arquivo de extensão de serviço da Web está desabilitado (0) ou habilitado (1) após a Serviço da Web é adicionado.
  • Identificação: A identificação é necessária quando uma extensão de servidor da Web é adicionada porque Especifica a ID que está associada ao arquivo. Se o ID não existir, Iisext cria como o nome do arquivo (ou seja, executável ou DLL).
  • Deletable: A designação numérica excluíveis é obrigatória quando um arquivo adicionado porque ele pode impedir (0) ou permitir (1) um arquivo de extensão de serviço da Web do sendo excluído da lista de restrição de extensão de serviço da Web.
  • DescriçãoCurta: Este é a necessária breve descrição do serviço da Web arquivo de extensão.
  • /s Computador: Este parâmetro especifica o nome da rede ou endereço IP da computador remoto. Por padrão, se este parâmetro não for usado, o script é executado no o computador local.
  • /u Domínio \ usuário: Este parâmetro especifica a conta de usuário que tem privilégios administrativos no computador remoto e que irá executar o script. O script usa as credenciais de logon localmente se esta opção não está especificado.
  • /p Senha: Este parâmetro especifica a senha da conta é usado com o parâmetro /u . Se o parâmetro /s não é usado e é necessária uma senha, o usuário é a senha solicitada e a senha é obscurecida.
  • /?: Este parâmetro exibe ajuda no prompt de comando.

Referências

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
328360 Como ativar e desativar extensões ISAPI e aplicativos CGI no IIS 6.0
328505 Como listar extensões de servidor Web e arquivos de extensão no IIS 6.0

Propriedades

ID do artigo: 328419 - Última revisão: terça-feira, 9 de abril de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 6.0
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Palavras-chave: 
kbwebservices kbappservices kbhowtomaster kbmt KB328419 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 328419

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com