Secuencias de Comandos de Instalación¶
Descripción General¶
App Builder incluye varios secuencias de comandos de PowerShell que ayudan en la despliegue y la configuración.
Directorio de Secuencias de Comandos¶
Los secuencias de comandos de PowerShell se encuentran en el \Scripts
directorio, debajo de la App Builder directorio de instalación. Por ejemplo, suponiendo App Builder se ha instalado en el siguiente directorio:
C:\inetpub\wwwroot\App Builder
Los secuencias de comandos de PowerShell se pueden encontrar en el siguiente directorio:
C:\inetpub\wwwroot\App Builder\Scripts
Secuencias de Comandos¶
App Builder viene con los siguientes secuencias de comandos de PowerShell:
Requisitos¶
Política de Ejecución¶
El App Builder los secuencias de comandos de PowerShell no están firmados. Para ejecutar secuencias de comandos de PowerShell sin firmar, los administradores deberán cambiar la [política de ejecución](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-powershell-1.0/ee176961(v=technet.10) de PowerShell. Para cambiar la política de ejecución del secuencia de comandos de PowerShell a "RemoteSigned", por ejemplo, ejecute el siguiente comando de PowerShell desde un símbolo del sistema con privilegios elevados:
> Set-ExecutionPolicy RemoteSigned
Símbolo del Sistema Elevado¶
Dado que los secuencias de comandos de PowerShell consultar la metabase de IIS, deben ejecutarse desde un símbolo del sistema con privilegios elevados. Si intenta ejecutar los secuencias de comandos sin permisos elevados, se mostrará el siguiente error:
Import-Module : The script 'App Builder.psm1' cannot be run because it contains a "#requires" statement for running as Administrator. The current Windows PowerShell session is not running as Administrator. Start Windows PowerShell by using the Run as Administrator option, and then try running the script again.
Proveedor de Administración Web para Windows PowerShell¶
App Builder utiliza el proveedor de administración web para Windows PowerShell para interactuar con IIS. Normalmente, se instala como parte de la rol de servidor web.
Notas de Diseño¶
App Builder los secuencias de comandos de PowerShell siguen las mejores prácticas de PowerShell y utilizan verbos aprobados.