명령 라인 인터페이스(CLI)를 사용하여 온라인 설치 프로그램, 오프라인 설치 프로그램, 패키지 관리자의 무인 또는 미알림(quiet) 설치를 자동화합니다.

설치 과정을 비대화식으로 하려면 명령 프롬프트에서 --passive 옵션을 포함합니다. 무인 모드는 완전 자동 모드가 아닙니다. 설치 과정 중 상태 대화 상자가 나타나지만, 이와 상호작용할 필요는 없습니다. 스크립트나 명령 라인에서 설치하는 경우 이 모드를 사용할 수 있습니다.

설치 과정을 완전히 미알림(quiet)으로 만들려면 명령 프롬프트에서 --quiet 옵션을 포함합니다. 이 옵션을 사용하면 패키지 관리자에서 설치 중에 보이는 대화 상자나 작업 표시줄 아이콘이 표시되지 않습니다.
노트 이 과정은 패키지 관리자 20.7(2021년 4월 출시) 및 이후 버전으로 빌드된 설치 프로그램을 지원합니다. 이전 버전의 패키지 관리자 설치를 자동화하는 방법에 대한 더 자세한 정보는 Automating the Unattended Installation of NI Package Manager 문서를 참조하십시오.

온라인 설치 프로그램은 패키지를 자체 포함하지 않는 경량의 실행 파일이지만, 필요한 패키지를 인터넷에서 다운로드하여 제품을 설치합니다. 오프라인 설치 프로그램에는 제품에 필요한 전체 패키지 세트가 포함되어 있으며, 이는 한 번에 다운로드할 수 있습니다. 오프라인 설치 프로그램은 소프트웨어의 전체 내용을 포함하기 때문에, 일반적으로 다운로드 시간이 더 깁니다.

다음 단계에 따라 온라인 설치 프로그램, 오프라인 설치 프로그램, 패키지 관리자의 무인 설치를 자동화합니다.

  1. ni.com/downloads에서 설치할 제품을 검색합니다. 패키지 관리자를 설치하는 경우, 패키지 관리자 다운로드 페이지를 탐색합니다.
  2. 해당하는 경우 필요한 제품 버전, 에디션, 드라이버 소프트웨어를 선택합니다.
  3. 필요한 설치 프로그램 타입을 결정한 후 그에 해당하는 단계에 따라 설치 프로그램을 다운로드 및 실행합니다.

온라인 설치 프로그램 타입 선택하기

이 타입의 설치 프로그램은 항상 .exe로 다운로드하며 일반적으로 10MB 미만입니다. 이 옵션은 모든 제품에서 사용할 수 없습니다.

  1. 온라인 설치 프로그램을 사용할 수 있는 경우 다운로드를 클릭합니다.
  2. 설치 프로그램이 실행 파일인지 확인합니다.
  3. 관리자로 명령 프롬프트를 실행하고 다음 명령 및 옵션을 전달합니다.
    • start "" /wait "path of install.exe" --passive --accept-eulas --prevent-reboot
    • 미알림(quiet) 설치의 경우, --passive 옵션 대신 --quiet 옵션을 사용합니다.
      start "" /wait "path of install.exe" --quiet --accept-eulas --prevent-reboot

    다음 옵션은 --passive 또는 --quiet 옵션을 사용하는 경우 필요하지 않습니다.

    • 설치 과정에서 라이센스 정품인증을 건너뛰려면 명령 프롬프트에서 --prevent-activation 옵션을 포함합니다.
      start "" /wait "path of install.exe" --prevent-activation
      노트 하지만 정품인증이 필요한 제품을 사용하려면 라이센스 정품인증을 수행해야 합니다.
    • 설치 과정에서 완료 프롬프트가 나타나지 않도록 하려면 명령 프롬프트에서 --hide-completion 옵션을 포함합니다.
      start "" /wait "path of install.exe" --hide-completion
    • NI 패키지 관리자를 수동으로 설치하지만 나머지 설치 과정에서 사용자 조작이 필요한 경우, 명령 프롬프트에서 --autoinstall-nipkg 옵션을 포함합니다.
      start "" /wait "path of install.exe" --autoinstall-nipkg

오프라인 설치 프로그램 타입 선택하기

이 타입의 설치 프로그램은 .iso 파일로 다운로드합니다. 설치 프로그램을 시작하기 전에 로컬 디렉토리에 .iso 파일을 마운트하거나 모든 파일의 압축을 풀어야 합니다. NI 패키지 관리자 오프라인 설치 프로그램이 .exe 파일로 다운로드하면 사용자는 해당 실행 파일을 실행할 때 동일한 명령 라인을 사용할 수 있습니다.

  1. 다음 방법 중 하나로 오프라인 설치 프로그램을 다운로드합니다.
    • 사용 가능한 경우 개별 오프라인 설치 프로그램을 클릭합니다.
      1. 오프라인 설치 프로그램 옵션 중에서 하나를 선택합니다.
        노트 버전의 세 번째 필드에 더 높은 값이 포함된 제품 버전은 수정 패치를 포함합니다. 예: 23.0.1.
      2. 다운로드를 클릭합니다.
      3. 설치 프로그램의 다운로드가 끝날 때까지 기다렸다가 다음 단계를 완료합니다.
    • 설치하는 제품의 최신 버전 제목을 클릭합니다.
      1. 다운로드 링크를 클릭하여 오프라인 설치 프로그램을 다운로드합니다.
      2. 설치 프로그램이 다운로드를 마치면 계속 진행합니다.
  2. 관리자 권한으로 명령 프롬프트를 실행하고, cd 명령을 사용하여 설치 프로그램을 다운로드한 디렉토리로 변경합니다.
    예:
    cd "C:\Users\lvadmin\downloads"
  3. 다음 명령 및 인수 중 하나를 전달합니다.
    • start "" /wait "path of install.exe" --passive --accept-eulas --prevent-reboot
    • 미알림(quiet) 설치의 경우, --passive 옵션 대신 --quiet 옵션을 사용합니다.
      start "" /wait "path of install.exe" --quiet --accept-eulas --prevent-reboot

    다음 옵션은 --passive 또는 --quiet 옵션을 사용하는 경우 필요하지 않습니다.

    • 설치 과정에서 라이센스 정품인증을 건너뛰려면 명령 프롬프트에서 --prevent-activation 옵션을 포함합니다.
      start "" /wait "path of install.exe" --prevent-activation
      노트 하지만 정품인증이 필요한 제품을 사용하려면 라이센스 정품인증을 수행해야 합니다.
    • 설치 과정에서 완료 프롬프트가 나타나지 않도록 하려면 명령 프롬프트에서 --hide-completion 옵션을 포함합니다.
      start "" /wait "path of install.exe" --hide-completion
    • NI 패키지 관리자를 수동으로 설치하지만 나머지 설치 과정에서 사용자 조작이 필요한 경우, 명령 프롬프트에서 --autoinstall-nipkg 옵션을 포함합니다.
      start "" /wait "path of install.exe" --autoinstall-nipkg

설치 프로그램 확인하기

다음 명령 echo %errorlevel%을(를) 실행하여 성공적으로 설치되었는지 확인합니다.
노트
  • 반환 코드 0은(는) 소프트웨어를 성공적으로 설치했음을 나타냅니다.
  • 반환 코드 -125071은(는) 소프트웨어를 성공적으로 설치했지만 컴퓨터를 재부팅해야 함을 나타냅니다.
  • 반환 코드 -126300은(는) 패키지 관리자만 설치했으며 컴퓨터를 재부팅한 후 설치 프로그램을 다시 실행하여 소프트웨어 설치를 완료해야 함을 나타냅니다.

문제 해결

명령 프롬프트에서 다음 명령과 옵션을 실행하여 설치 프로그램이 지원하는 옵션에 대한 더 자세한 정보를 얻을 수 있습니다.
start "" "path to install.exe" /?