Exportar (0) Imprimir
Expandir Tudo

Uso da ferramenta de linha de comando WebPICmd

Atualizado: novembro de 2013

A ferramenta de linha de comando WebPICmdLine (WebPICmdLine.exe) que permite automatizar o aplicativo e a instalação do serviço para a função Web do Windows Azure. WebPICmdLine é um front end de linha de comando para o Microsoft Web Platform Installer. Para baixar o WebPICmdLine, consulte Instalador de Plataforma da Web da Microsoft 3.0 (a página pode estar em inglês).

WebPICmdLine [options]

Quando você usa a ferramenta de linha de comando Web PI com o Windows Azure, há várias opções de parâmetro disponíveis. Para cada chamada ao WebPICmdline, uma das opções listadas na tabela a seguir é necessária.

 

Opção Descrição

/Applications:<ApplicationTitle ou AppID>[@AppParameterFile.app]

Especifica os aplicativos para instalar. Este é um parâmetro necessário e você pode usar o nome de aplicativo ou a ID de produto.

  • ApplicationTitle – Especifica o nome do aplicativo a ser instalado.

  • ApplicationID – Especifica a ID de um aplicativo a ser instalado.

Vários aplicativos podem ser especificados fornecendo-se uma lista separada por vírgulas. O AppParameterFile.app é um arquivo opcional que contém as informações de configuração do aplicativo.

A opção /Applications pega uma lista de pares de aplicativos applications@app-parameter que especificam parâmetros de instalação para o aplicativo que está sendo instalado.

noteObservação
O WebPICmdLine determina as dependências para os aplicativos e os instala, mesmo se eles não forem especificados como parte da opção /Application.

/List:[Installed|All|Available|Feeds|Languages]

Não usado para instalações do Windows Azure.

/Products:<ProductTitle ou ProductID ou ALL>

Especifica os produtos para instalar.

  • ProductTitle – Especifica o nome de um produto a ser instalado.

  • ProductID – Especifica a ID de um produto a ser instalado.

  • All – Especifica que todos os produtos de plataforma com suporte devem ser instalados.

noteObservação
O WebPICmdLine determina as dependências para os produtos e os instala, mesmo se eles não forem especificados como parte do parâmetro de opção /Products.

A tabela a seguir lista parâmetros que podem ser combinados com os parâmetros exigidos para fornecer funcionalidade adicional.

 

Opção Descrição

/XML:<FilePath>

Especifica o caminho para o arquivo XML Web PI que você pode usar para recuperar a lista de aplicativos e produtos que estão disponíveis para instalação. Se esse parâmetro não for especificado, o instalador usará o arquivo XML Web PI disponível no seguinte site da Microsoft: Feed do Web Platform Installer 3.0.

O parâmetro <FilePath> pode especificar um caminho absoluto ou uma URL.

/Feeds: <UR para um feed personalizado>

Especifica os locais de feed personalizados para aplicativos e produtos que estão disponíveis para instalação. Este parâmetro é uma lista separada por vírgulas que contém o local dos feeds e locais de feeds personalizados com suporte da Microsoft.

O parâmetro /Feeds pode ser combinado com as seguintes opções:

  • /Products: All - se especificado com o parâmetro /Feeds, esse parâmetro instalará todos os produtos do feed e irá recuperar dependências de productList.xml conforme a necessidade.

/Language:<Idioma do instalador>

Especifica o idioma para instalar produtos e aplicativos.

noteObservação
Quando usado com a opção /Products ou /Applications, se as dependências para os produtos ou aplicativos não estiverem disponíveis no idioma especificado, o WebPICmdLine instalará as versões em inglês, se disponível.

/Log:<LogPath>

Especifica o local para armazenar o arquivo de log. Por padrão, o WebPICmdLine gera uma saída de linha de comando breve e cria um arquivo de log detalhado.

Se esta opção não for especificada, o arquivo de log será salvo no local em que a ferramenta foi executada. O arquivo de log é criado com o carimbo de data e hora como o nome de arquivo.

/SQLPassword:<senha>

Especifica a senha de administrador do sistema a ser definida ao instalar o Microsoft SQL Server 2008 R2 Express e somente é usada ao instalar o SQL Server Express. Se o parâmetro não for especificado e o WebPICmdLine detectar que o SQL Server Express está sendo instalado (como uma dependência para outro produto ou explicitamente como uma entrada de parâmetro /Products), ele solicitará ao usuário a senha de administrador do sistema.

/MySQLPassword:<senha>

Especifica a senha do root a ser definida ao instalar o software MySQL. Se o parâmetro não for especificado e o WebPICmdLine detectar que o software MySQL está sendo instalado (como uma dependência para outro produto ou explicitamente como uma entrada de parâmetro /Products ), ele solicitará ao usuário a senha do root.

/accepteula

Aceitar, de forma automática, o Contrato de licença do usuário final (EULA) para o produto que está sendo instalado.

/IISExpress

Não usado para instalações do Windows Azure.

Para instalar a versão x86 de PHP:

WebPICmdLine.exe /Products: PHP

Para instalar o documento padrão, a navegação de diretório e o conteúdo estático:

WebPICmdLine.exe /Products: StaticContent, DefaultDocument, DirectoryBrowse

Para instalar um produto usando um arquivo específico XML amigável para Web PI:

WebPICmdLine.exe /Products: MyProduct /XML: MyXML

Para instalar o aplicativo DasBlog:

WebPICmdLine.exe /Applications: DasBlog 

Para instalar um pacote de aplicativo válido (arquivo zip):

Webpicmdline.exe /package:[path to app.zip][@parameters.app]

Para instalar todos os produtos de feeds especificados:

WebPICmdLine.exe /Products:All /Feeds:Media, http://localhost/feelist.xml

Para instalar produtos especificados e aplicativos de feeds específicos junto com o produto e aplicativos:

WebPICmdLine.exe /Products:A,B,FastCGI /Applications:app1@app1.app,app2@app2.app,DasBlog /XML:http://localhost/myProductList.xml /Feeds: Enterprise, http://localhost/myfeed.xml

Para instalar produtos em um idioma específico:

WebPICmdLine.exe /Products:A,B,C /Language:fr

Mostrar:
© 2015 Microsoft