Lea y revise la documentación de Automation Anywhere

Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Actualización de Automation 360 en Microsoft Windows Server mediante scripts

  • Actualizado: 2022/06/27
    • Automation 360 v.x
    • Explorar
    • Espacio de trabajo de RPA

Actualización de Automation 360 en Microsoft Windows Server mediante scripts

Actualice Automation 360 con un script personalizado con parámetros para mantener los ajustes de los usuarios existentes.

Antes de empezar

Para realizar esta tarea, debe ser un Control Room administrador y tener los derechos y permisos necesarios.

Sample config.properties file: Para su referencia, puede encontrar un archivo config.properties de muestra al final de la página.

Cree y ejecute un script PowerShell para actualizar Automation 360.

Procedimiento

  1. Cree un script PowerShell con los parámetros necesarios:
    El siguiente es un ejemplo de script PowerShell para la actualización de Automation 360:
    # Script Begins
    # It fetches Data from config.properties file present under the same directory level
    
    $PropertyFilePath = 'C:\script\config.properties'
    $rawProperties = cat $PropertyFilePath
    $propertiesToConvert = ($rawProperties -replace '\\' ,'\\') -join
    [Environment]:: NewLine;
    $properties=ConvertFrom-StringData $propertiesToConvert
    $env:SEE_MASK_NOZONECHECKS = 1
    
    # Setting up the logger and InstallerRoot Directory
    
    $baseLogFilePath=$properties.baseLoggingDirectory
    $logFilePath=$baseLogFilePath+'Express_CR_Installation_Scenario1.txt'
    $baseInstallerPath=$properties.baseInstallerDirectory
    $installer_name_regex=$properties.installerNameRegex
    
    # Logging Begins
    
    Start-Transcript -Path $logFilePath -Append -IncludeInvocationHeader
    
    $binary = Get-ChildItem $baseInstallerPath | Where-Object { $_.FullName -imatch $installer_name_regex }
    $a = $binary.FullName
    $final_commandline = " /update /s /v/qn /v""/L*v CR_Onprem_Installationlog_Scenario1.txt"""
    
    # Recording the Start Time
    Get-Date -Format g
    
    # Invoking the Installer here
    $processdetail = (Start-Process -FilePath $a -ArgumentList $final_commandline -Wait -Passthru).ExitCode
    
    # Recording the End  Time
    Get-Date -Format g
    
    
    Stop-Transcript
    
  2. Opcional: Personalice el script para incluir parámetros de acuerdo con sus requerimientos.
  3. Guarde el script en el servidor de instalación.
  4. Inicie sesión en el servidor de instalación como administrador.
  5. Inicie PowerShell en modo administrador.
  6. Ejecute lo siguiente:
    Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
    .\install.ps1
    Nota: Los registros de integración silenciosa se almacenan en la carpeta desde la que se ejecuta el script de instalación. Por ejemplo, si ejecuta el script desde C:\Silent Install, los registros se almacenarán en la carpeta C:\Silent Install
  7. Valide lo siguiente:

Ejemplo del archivo config.properties

# Properties utilized across all Scenarios
# Reference of Scenarios ,please check - https://automationanywhere.atlassian.net/wiki/spaces/EN/pages/1789887938/A2019.09+Windows+On+Prem+Installer

# Default/Express Mode Params

baseLoggingDirectory=C:\script\logs\
baseInstallerDirectory=C:\script\
installerNameRegex=AutomationAnywhereEnterprise_A2019
Enviar comentarios