Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Actualización Automation 360 sobre el Microsoft Windows Server uso de scripts

  • Actualizado: 2021/01/21

    Actualización Automation 360 sobre el Microsoft Windows Server uso de scripts

    Actualice Automation 360 utilizando una secuencia de comandos personalizada con parámetros para mantener las configuraciones de usuario existentes.

    Antes de empezar

    Esta tarea la realiza Control Room el administrador. Debe tener los derechos y permisos necesarios para completar esta tarea.

    Cree y ejecute un script de PowerShell para actualizar Automation 360.

    Procedimiento

    1. Cree un script de PowerShell con los parámetros requeridos:
      El siguiente es un ejemplo de script PowerShell para actualizar 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 requisitos.
    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 de administrador.
    6. Ejecute lo siguiente:
      Establecer-PolíticaDeEjecuciónNo Restringida -Alcance ActualUsuario -Fuerza
      .\\instalación.ps1
      Nota: Los registros de instalación silenciosos se almacenan en la carpeta desde la que se ejecuta el script de instalación. Por ejemplo, si ejecuta el script desde C:\\Instalación silenciosa, los registros se almacenan en la carpeta C:\\Instalación silenciosa.
    7. Valide lo siguiente:
    Enviar comentarios