Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

스크립트를 사용하여 Automation 360에 Microsoft Windows Server 업데이트

  • 업데이트: 2021/01/21

    스크립트를 사용하여 Automation 360Microsoft Windows Server 업데이트

    기존 사용자 구성을 유지하기 위해 매개변수가 있는 사용자 지정된 스크립트를 사용하여 Automation 360을(를) 업데이트합니다.

    전제 조건

    이 태스크는 Control Room 관리자가 수행합니다. 이 작업을 완료하려면 필요한 권한과 인가가 있어야 합니다.

    • 선행조건 확인.
    • 다음이 있는지 확인합니다.
      • Automation Anywhere Control Room 설치 파일
      • TLS 인증서
      • 라이선스 파일

    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. 다음을 실행합니다.
      Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
      .\install.ps1
      주: 설치 스크립트가 실행되는 폴더에 자동 설치 로그가 저장됩니다. 예를 들어, 스크립트를 C:\Silent Install에서 실행한 경우 로그가 C:\Silent Install 폴더에 저장됩니다.
    7. 다음을 확인합니다.
    피드백을 보내주십시오