Como adicionar e remover ficheiros de extensão de serviço Web no IIS 6.0

Traduções de Artigos Traduções de Artigos
Artigo: 328419 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo passo a passo descreve como adicionar o serviço Web ficheiros de extensão, tal como a Internet Server Application Programming Interface Extensões de (servidor Internet ISAPI) e aplicações de 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 ficheiros de extensão 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 Web Cadeias de propriedade de lista de restrição (WebSvcExtRestrictionList) de extensão, que é uma lista de separados por vírgulas descrever cada extensão de serviço Web que está instalado no servidor e actual Estado (activado ou desactivado) da extensão. Para o IIS utilizar uma extensão, ele tem de existir na lista de restrições de extensão de serviço Web.

O Iisext. vbs o script linha de comandos, armazenado na Sysvol\system32\ (predefinição Windows\System32) directory, pode ser utilizado para adicionar um único ficheiro para ou Remova um único ficheiro da propriedade WebSvcExtRestrictionList num computador local ou remoto que esteja a executar o IIS 6.0. A sintaxe para efectuar este procedimento é o seguinte:

Adicionar ficheiros:
IisExt AddFile unidade: \Path\FileNameAccess 0 | {1} ID eliminável {0 | 1} Descrição breve [/s computador [/u [domain\] utilizador/p palavra-passe]]
Remover ficheiros:
IisExt RmFile \Path\FileName [/s computador [/u [Domain\] utilizador [/p palavra-passe]]]
Para obter informações sobre estes parâmetros, consulte o Parâmetros secção no final do Este artigo.

Adicionar ficheiros de extensão de serviço Web

Esta secção descreve como adicionar ficheiros de extensão de serviço Web um servidor local e um servidor remoto.

Adicionar ficheiros de extensão de serviço Web num servidor Local

O seguinte comando adiciona o ficheiro Test.exe para o serviço Web lista de restrições de extensão (WebSvcExtRestrictionList) no servidor local. Neste exemplo, o sinalizador de acesso é definido como 1 para activar o ficheiro no arranque, o ID da Web extensão de serviço é o teste e o sinalizador Eliminável é definido para 0 para impedir que o ficheiro seja eliminado.

Para adicionar um ficheiro de extensão de serviço Web, mude para a pasta de Sysvol\System32 (a predefinição é Windows\System32) numa linha de comandos e, em seguida, escreva o seguinte comando:
iisext /AddFile c:\Source\Test.exe 1 0 teste de ensaio
Recebe a seguinte resposta:
A ligar ao servidor...Feito.
Adicionar o ficheiro de extensão Conclua.

Adicionar ficheiros de extensão de serviço Web num servidor remoto

O seguinte comando adiciona o ficheiro Test.dll para o serviço Web lista de restrições de extensão (WebSvcExtRestrictionList) no servidor remoto. Neste exemplo, o sinalizador de acesso é definido como 0 para desactivar o ficheiro no arranque, o ID. do Extensão de serviço Web é o teste e o sinalizador Eliminável é definido como 1 para permitir que o ficheiro a ser eliminado. O controlo remoto nome do servidor é servidor1, o nome de domínio é domínio1 e o nome de utilizador e palavra-passe que são utilizados para concluir a tarefa são administrador: Password11. Para mais informações sobre estes parâmetros, consulte o Parâmetros secção no final do Este artigo.

Para adicionar um ficheiro de extensão de serviço Web, mude para o Pasta Sysvol\System32 (a predefinição é Windows\System32) na linha de comandos, e, em seguida, escreva o seguinte comando:
iisext /AddFile c:\Source\Test.dll 0 ensaio 1 ensaio /s Servidor1 /u Domain1\Administrator /p Password11
Recebe a seguinte resposta:
A ligar ao servidor...Feito.
Adicionar o ficheiro de extensão Conclua.

Remover ficheiros de extensão de serviço Web

Esta secção descreve como remover ficheiros de extensão de serviço Web de um servidor local e um servidor remoto.

Remover ficheiros de extensão de serviço Web de um servidor Local

O seguinte comando remove a entrada de ficheiro para Test.dll a partir de serviço extensão lista de restrições Web (WebSvcExtRestrictionList) num servidor local.

Na linha de comandos, alterar para a pasta Sysvol\System32 (a predefinição é Windows\System32) e, em seguida, escreva o seguinte comando:
iisext /RmFile c:\Source\Test.dll
Recebe a seguinte resposta:
A ligar ao servidor...Feito.
Remover a extensão ficheiro completo.

Remover ficheiros de extensão de serviço Web de um servidor remoto

O seguinte comando remove o ficheiro Test.exe da Web Lista extensões de serviço restrição (WebSvcExtRestrictionList) num computador remoto. Neste exemplo, é o nome do servidor remoto Servidor1, o nome de domínio é domínio1 e o nome de utilizador e palavra-passe que são utilizado para concluir a tarefa são administrador: Password11. Para mais informações informações sobre estes parâmetros, consulte o Parâmetros secção no fim deste artigo.

Na linha de comandos, mude para a pasta de Sysvol\System32 (a predefinição é Windows\System32) e, em seguida, escreva o seguinte comando:
iisext /RmFile c:\Source\Test.exe /s Servidor1 /u Domain1\Administrator /p Password11
Recebe a seguinte resposta:
A ligar ao servidor...Feito.
Remover a extensão ficheiro completo.

Parâmetros

  • Unidade:\Path\FileName: Este parâmetro especifica o nome de ficheiro e caminho da Web ficheiro de extensão de serviço a ser adicionado.
  • Acesso: designação numérica do Access é necessária dado que designa Se um ficheiro de extensão de serviço Web é desactivado (0) ou activado (1) depois do Serviço Web é adicionado.
  • ID: O ID é necessário quando uma extensão de servidor Web é adicionada uma vez Especifica o ID que está associado o ficheiro. Se o ID não existir, Iisext cria-o como o nome do ficheiro (ou seja, executável ou DLL).
  • Eliminável: A designação numérica eliminável é necessária quando é de um ficheiro adicionados porque pode impedir (0) ou permitir (1) um ficheiro de extensão de serviço Web de a ser eliminado da lista de restrições de extensão de serviço Web.
  • Descrição breve: Este é a requerido breve descrição do serviço Web ficheiro de extensão.
  • /s Computador: Este parâmetro especifica o nome de rede ou endereço IP do computador remoto. Por predefinição, se este parâmetro não for utilizado, o script é executado no no computador local.
  • /u Domínio \ utilizador: Este parâmetro especifica a conta de utilizador que tenha privilégios administrativos no computador remoto e que serão executado o script. O script utiliza as credenciais iniciadas localmente, se esta opção não está especificado.
  • /p Palavra-passe: Este parâmetro especifica a palavra-passe para a conta que é utilizado com o parâmetro /u . Se não for utilizado o parâmetro /s e uma palavra-passe é necessária, o utilizador é pedida a palavra-passe e a palavra-passe é ocultada.
  • /?: Este parâmetro apresenta a ajuda na linha de comandos.

Referências

Para obter informações adicionais, clique nos números de artigo abaixo para Visualize os artigos na Microsoft Knowledge Base:
328360 Como activar e desactivar extensões ISAPI e aplicações CGI no IIS 6.0
328505 Como listar extensões de servidor Web e ficheiros de extensão no IIS 6.0

Propriedades

Artigo: 328419 - Última revisão: 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
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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