阅读和查看 Automation Anywhere 文档

Automation Anywhere Automation 360

关闭内容

内容

打开内容

使用脚本在 Microsoft Windows Server 上更新 Automation 360

  • 已更新:1/21/2021
    • Automation 360 v.x
    • 探索
    • RPA 工作区

使用脚本在 Microsoft Windows Server 上更新 Automation 360

使用带有参数的自定义脚本来更新 Automation 360,以维持现有用户配置。

先决条件

此任务由Control Room管理员执行。您必须拥有完成此任务所需的权限。

创建并执行 PowerShell 脚本以更新 Automation 360

过程

  1. 创建具有必需参数的 PowerShell 脚本:
    以下是用于升级 Automation 360 的 PowerShell 脚本示例:
    # 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. 可选: 根据您的要求,自定义脚本以包含参数。
  3. 将脚本保存到安装服务器。
  4. 以管理员身份登录到安装服务器。
  5. 在管理员模式下启动 PowerShell。
  6. 执行以下内容:
    设置 - 执行策略不受限 - 范围当前用户 - 强制
    .\install.ps1
    注: 无提示安装日志存储在执行安装脚本的文件夹中。例如,如果从 C:\Silent Install 运行脚本,则日志会存储在 C:\Silent Install 文件夹中。
  7. 验证以下内容:
发送反馈