원격 스크립트 관리 및 실행

Markdown으로 보기

Remote Scripts는 스크립트를 관리하고 관리되는 Windows 엔드포인트에서 실행한 후 결과를 확인합니다. 스크립트는 장치, 데이터와 보안 설정을 변경할 수 있으므로 조직 승인, 최소 권한과 변경 절차를 따릅니다. 저장, 게시, 작업 생성과 실제 실행은 서로 다른 단계입니다.

준비 사항

  • 필요한 엔드포인트 관리 조회, 쓰기, 운영 권한이 있는 관리자 계정을 사용합니다. 엔드포인트 권한, 관리 범위, Windows 환경과 유지 관리 상태를 확인하고 통제된 시험 대상과 복구·점검 계획을 준비합니다. 스크립트 마법사의 대상 선택기에서는 유지보수 모드인 엔드포인트를 선택할 수 없습니다. 유지보수 시간과 엔드포인트 유지보수 모드는 서로 다릅니다. 모드를 변경해야 한다면 조직 절차에 따라 영향을 평가하고 승인 없이 유지보수 모드를 해제하지 마십시오.
  • 출처, 내용, 매개변수, 실행 계정, 시간 제한, 의존성과 영향을 검토합니다. 스크립트, 매개변수, 출력에 불필요한 암호나 민감 정보를 넣지 마십시오. System Account와 Current User의 권한 차이를 평가해 선택합니다.
  • 예약 실행은 시간, 시간대 기준, 반복과 대상을 확인합니다. 오프라인이나 사용자 세션 부재 시 대기할 수 있으며 작업 생성이 즉시 완료를 뜻하지 않습니다.

스크립트 준비 및 실행

  1. Unified Endpoint Management 애플리케이션에서 「Remote Scripts」를 엽니다. 「Script Library」에서 「New Script」를 선택하고 이름, 설명, 인터프리터, 내용과 필수 설정을 입력한 뒤 「Save Script」를 선택합니다. 검토된 스크립트만 사용하며 PowerShell과 CMD를 지원합니다.
  2. 저장 항목을 확인하고 「Publish」를 선택합니다. 게시된 버전만 시작할 수 있습니다. 수정 후 실제 게시 버전을 확인하며 기존 작업이나 일정에 새 내용이 적용되었다고 가정하지 마십시오.
  3. 「Open」으로 마법사를 열고 게시된 스크립트, 필요한 양식, 하나 이상의 대상, 실행 계정, 시간 제한과 사유를 설정합니다. 먼저 「Run Now」와 시험 대상을 선택합니다. 「Run Once Later」 또는 「Recurring Schedule」에서는 시간, 시간대 기준과 반복도 확인합니다.
  4. 「Execution Tasks」 또는 「Schedules」를 다시 불러와 스크립트, 대상, 상태와 시간을 확인합니다. 로드나 요청 실패 후 성공 알림이 나와도 로컬 화면만으로 성공을 판단하지 마십시오. 저장된 기록을 다시 확인하고 결과가 불명확하면 중복 제출하지 마십시오.

예약 실행 및 시간대

화면에 「Server Unified Time」과 「Endpoint Local Time」이 있지만 「Endpoint Local Time」을 선택해도 각 엔드포인트의 시간대에 따라 개별 실행된다고 가정하지 마십시오. 반복 일정에 입력한 시각은 UTC로 계산됩니다. 예를 들어 09:00은 UTC+08:00 지역의 현지 시각 17:00에 해당합니다. 일회성 일정의 입력 시각은 관리 콘솔을 사용하는 컴퓨터의 로컬 시간대에서 공통 시각으로 변환되며 대상별로 변환되지 않습니다.

일정을 만들기 전에 시각을 변환하고 대상과 유지보수 시간을 확인합니다. 범위를 넓히기 전에 비파괴 스크립트로 시험 엔드포인트에서 검증합니다. 예정 시간이 되었다고 모든 엔드포인트가 동시에 완료되는 것은 아닙니다. 오프라인, 사용자 세션 부재 또는 기타 실행 조건으로 지연될 수 있으므로 각 결과를 확인합니다.

결과 확인 및 중지

  1. 「Execution Tasks」 또는 「Execution Records」에서 작업을 열고 각 엔드포인트의 대기, 실행, 성공, 실패, 시간 초과, 호환 불가 상태와 출력을 확인합니다. 작업 생성은 전체 성공이 아니며 민감한 출력은 권한에 맞게 처리합니다.
  2. 「Cancel」 전에 전체 작업의 대상과 업무 영향을 확인합니다. 취소는 현재 필터나 페이지만이 아닌 전체 작업에 적용됩니다. 이미 실행된 변경은 자동 복구되지 않으며 전달되었거나 실행 중인 대상의 취소에 시간이 걸릴 수 있습니다. 다시 불러와 각 결과를 확인하고 불명확하면 관리자에게 문의합니다.
  3. 일정의 활성 상태와 이후 실행을 별도로 확인합니다. 일정 비활성화나 삭제는 이미 생성된 작업을 되돌리지 않습니다. 저장, 게시, 취소 또는 삭제 오류나 상태 불일치를 기록해 지원 담당자에게 문의하고 성공 알림만으로 모든 대상 중지나 위험 해소를 판단하지 마십시오.

수정일

문서 검색