Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Mise à jour Automation 360 sur l’utilisation Microsoft Windows Server des scripts

  • Mis à jour le : 2021/01/21

    Mise à jour Automation 360 sur l’utilisation Microsoft Windows Server des scripts

    Mettre à jour Automation 360 à l’aide d’un script personnalisé avec des paramètres pour maintenir les configurations utilisateur existantes.

    Prérequis

    This task is performed by the Control Room administrator. You must have the necessary rights and permissions to complete this task.

    Créez et exécutez un script PowerShell pour mettre à jour Automation 360.

    Procédure

    1. Créez un script PowerShell avec les paramètres requis :
      Voici un exemple de script PowerShell pour la mise à niveau 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. Facultatif : Personnalisez le script pour inclure des paramètres en fonction de vos exigences.
    3. Enregistrez le script sur le serveur pour l’installation.
    4. Connectez-vous à une instance de serveur en tant qu’administrateur.
    5. Démarrez PowerShell en mode administrateur.
    6. Exécutez la requête suivante :
      Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
      .\install.ps1
      Remarque : Les journaux d’installation silencieuce sont stockés dans le dossier à partir duquel est exécuté le script d’installation. Par exemple, si vous exécutez le script à partir de C:\Silent Install, les journaux seront stockés dans le dossier C:\Silent Install.
    7. Validez les éléments suivants :
    Envoyer le commentaire