Sie können den Control Room auch im Silent-Modus installieren. Der Silent-Modus führt den gesamten Installationsprozess im Hintergrund aus, ohne dass eine Nutzerinteraktion erforderlich ist oder Pop-up-Meldungen angezeigt werden. Mit diesem Modus können Sie den Installationsprozess automatisieren.

Erstellen Sie ein angepasstes PowerShell-Skript mit den erforderlichen Parametern und führen Sie das Skript aus, um den Control Room auf einer Windows EC2-Instanz zu installieren:

Die neu eingeführte Variable $aws_config bindet den Control Room an das AWS-Konto. Sie müssen die folgenden Parameter für diese Variable konfigurieren.

Control Room-Installationsparameter
Installationsparameter Beschreibung
vAA_CLOUD_SERVICE_AWS_ACCOUNT_ID Fügen Sie die 12-stellige AWS-Kontonummer ohne Bindestriche hinzu.
vAA_CLOUD_SERVICE_AWS_REGION Fügen Sie die AWS-Region hinzu, in der das Konto gehostet wird. Achten Sie darauf, dass Sie die Region gemäß den AWS-Namensstandards eingeben.

Prozedur

  1. Melden Sie sich bei der Windows-EC2-Instanz als Administrator an.
  2. Erstellen Sie ein PowerShell-Skript anhand des folgenden Beispielskripts:
    $INSTALLTYPE="On-premises"
    
    $cr_port=80
    
    
    #$certpath = "Enter TLS certificate path here"
    #$certpass = "Enter the TLS certificate password here"
    
    
    $db_server="Enter the Remote SQL server IP here"     #R
    $db_ServerPort="Enter the Remote SQL server IP here"
    
               
    $cr_db_name="Enter your Control Room Database name here"
    
    $db_user="Enter your Control Room Database administrator user name here"
    $db_pwd="Enter your Control Room Database administrator password here"
    
    
    $elastic_password="Enter OpenSearch password here"
    
    $installation_path="C:\Program Files\Automation Anywhere"
    
    #Install latest setup
    
    $static_installation_path="\Automation360\"""""
    
    
    $silent_details=" /s ","v""" -join "/"
    
    
    $installpath_details= "/qn INSTALLDIR=\"""
    
    $custom_details=" /vAA_SETUPTYPE=Custom /vAA_CUSTOMMODETYPE=1 /vAA_INSTALLTYPE=$INSTALLTYPE"
    
    $port_cluster_details=" /vAA_SETCLUSTERMODE=0 /vAA_CRLISTENPORT=$cr_port"     
    # Reference for Cluster Mode = 1 for Cluster, 0 for Single Node
    
    $service_details=" /vAA_CRSETLOCALSERVICECRED=1"
    
    
    $service_selections=" /vAA_STARTSERVICE_IQBOT=0 /vAA_STARTSERVICE_AARI=0 /vAA_STARTSERVICE_STORAGE=0 /vAA_STARTSERVICE_DISCOVERYBOT=0 /vAA_STARTSERVICE_DISCOVERYBOTML=0 /vAA_STARTSERVICE_ACF=1 /vAA_STARTSERVICE_CLOUD_SERVICE=1 "  
    
    #Status 1 = enable service, 0 = disable service
    
    $aws_config=' /vAA_CLOUD_SERVICE_AWS_ACCOUNT_ID="Enter your AWS account ID here" /vAA_CLOUD_SERVICE_AWS_REGION="Enter your AWS region here"'
    
    
    $db_details=" /vAA_SQLSERVERAUTHTYPE=true /vIS_SQLSERVER_SERVER=$db_server /vIS_SQLSERVER_USERNAME=$db_user /vIS_SQLSERVER_PASSWORD=$db_pwd /vIS_SQLSERVER_DATABASE=$cr_db_name /vIS_SQLSERVER_AUTHENTICATION=1 /vAA_SQLSERVERAUTHMODE=1"
    
    
    
    $other=" /vAA_ESPASSWD=$elastic_password /vAA_CRWCHTTPPORT=80 /vAA_CRWCHTTPSPORT=443 /vAA_CRSELFSIGNCERT=1 /vAA_OPTIONALCACERT=0 /vLAUNCHPROGRAM=0 /v""/L*v CR_Onprem_LocalAccointSQLAuthACFServiceSelectiolog.txt"""
    
    $final_commandline = -join($silent_details,$installpath_details,$installation_path,$static_installation_path,$custom_details,$port_cluster_details,$service_details,$service_selections,$db_details,$aws_config,$other)
    
    Write-Host $final_commandline
    
    
    $a = "Enter the path where the installation file is available"
    
    
    Write-Host $a
    Write-Host "Starting the installation please wait for sometime..."
    
    
    $processdetail=(Start-Process -FilePath $a -ArgumentList $final_commandline  -Wait -PassThru).ExitCode
    
    Write-Host $a.Name execution is done. If installation is not proper please check CR_Onprem_Installationlog Log file in the  Silent Installation folder.
    pause
    Weitere Informationen zu Pflicht- und Optional-Parametern finden Sie unter Installieren von Control Room unter Microsoft Windows Server mithilfe von Skripten.
  3. Speichern Sie das Skript als install.ps1.
  4. Öffnen Sie die PowerShell-Anwendung und führen Sie den folgenden Befehl aus: Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force.
    Dieser Befehl.
  5. Gehen Sie zu dem Speicherort, an dem das PowerShell-Skript gespeichert ist, und klicken Sie mit der rechten Maustaste auf die Datei .\install.ps1, und wählen Sie dann Mit PowerShell ausführen aus.
    Die Installation des Control Rooms wird gestartet.
Der Control Room wird erfolgreich auf der Windows EC2-Instanz installiert. Die Protokolle der Installation im Silent-Modus werden in dem Ordner gespeichert, aus dem Sie das Installationsskript ausführen. Wird das Skript zum Beispiel aus dem Ordner C:\Silent Install gestartet, werden die Protokolle ebenfalls im Ordner C:\Silent Install abgelegt.

Nächste Maßnahme

Schließen Sie die Control Room-Konfiguration und -Validierung wie in Konfigurieren der Einstellungen nach der Installation beschrieben ab.