Users Guide
10
Apéndice A — Secuencias de comandos
Acerca de las secuencias de comandos de PowerShell
Windows PowerShell es un entorno conectado a Microsoft .NET Framework diseñado para la automatización
administrativa. AppAssure 5 incluye kits de desarrollo de software (SDK) completos para secuencias de comandos de
PowerShell que permite a los administradores automatizar la administración de los recursos de AppAssure 5 mediante
la ejecución de comandos a través de secuencias de comandos.
Permite a los usuarios administrativos ejecutar secuencias de comandos de PowerShell proporcionados por el usuario
en repeticiones designadas. Por ejemplo, antes o después de una instantánea, comprobaciones de conectividad y
capacidad de montaje, etc. Los administradores pueden ejecutar secuencias de comandos tanto desde el AppAssure 5
Core como desde el Agent. Las secuencias de comandos pueden aceptar parámetros y la salida de una secuencia de
comandos se escribe en los archivos de registro del Core y el Agent.
NOTA: Para los trabajos nocturnos, debe conservar un archivo de secuencia de comandos y el parámetro de
entrada JobType para distinguir entre los trabajos nocturnos.
Los archivos de secuencia de comandos se encuentran en la carpeta %ALLUSERSPROFILE%\AppRecovery\Scripts:
• En Windows 7, la ruta de aceeso para localizar la carpeta %ALLUSERSPROFILE% es: C:\ProgramData.
• En Windows 2003, la ruta de acceso para localizar la carpeta es: Documents and Settings\All Users\Application
Data\.
NOTA: Windows PowerShell es necesario y debe estar instalado y configurado antes de usar y ejecutar
secuencias de comandos de AppAssure 5.
Requisitos previos para secuencias de comandos de PowerShell
Para poder utilizar y ejecutar secuencias de comandos de PowerShell para AppAssure 5, debe tener instalado Windows
PowerShell 2.0.
NOTA: Asegúrese de ubicar el archivo powershell.exe.config en el directorio de inicio de PowerShell. Por ejemplo,
C:\WindowsPowerShell\powershell.exe.
powershell.exe.config
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0.30319"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
Pruebas de secuencias de comandos
Si desea probar las secuencias de comandos que tiene pensado ejecutar, podrá hacerlo utilizando el editor gráfico de
PowerShell, powershell_is. También es necesario que agregue el archivo de configuración, powershell_ise.exe.config,
a la misma carpeta del archivo de configuración, powershell.exe.config.
187










