Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhere Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Aggiornamento Automation 360 Microsoft Windows Server sull'utilizzo degli script

  • Aggiornato: 2021/01/21

    Aggiornamento Automation 360 Microsoft Windows Server sull'utilizzo degli script

    Aggiornare Automation 360 utilizzando uno script personalizzato con parametri per mantenere le configurazioni utente esistenti.

    Prerequisiti

    Questa attività viene eseguita Control Room dall'amministratore. È necessario disporre dei diritti e delle autorizzazioni necessarie per completare questa attività.

    Creare ed eseguire uno script PowerShell per aggiornare Automation 360.

    Procedura

    1. Creare uno script PowerShell con i parametri richiesti:
      Di seguito è riportato uno script PowerShell di esempio per l'aggiornamento di 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. Opzionale: Personalizzare lo script per includere i parametri in base alle proprie esigenze.
    3. Salvare lo script nel server di installazione.
    4. Accedere al server di installazione come amministratore.
    5. Avviare PowerShell in modalità amministratore.
    6. Eseguire quanto segue:
      Set-ExecutionPolicy Unrestricted -Ambito CurrentUser -Forza
      .\\install.ps1
      Nota: I registri di installazione invisibili vengono memorizzati nella cartella da cui viene eseguito lo script di installazione. Ad esempio, se si esegue lo script da C:\\Silent Install, i log vengono memorizzati nella cartella C:\\Silent Install.
    7. Convalidare quanto segue:
    Invia feedback