Owners Manual

9
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 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 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 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.
Requisitos previos para secuencias de comandos de PowerShell
Para poder utilizar y ejecutar secuencias de comandos de PowerShell para AppAssure, debe tener
instalado Windows PowerShell 2.0.
NOTA: Asegúrese de colocar 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_ise. También es necesario que agregue el archivo de
186