EPM라이선스가 활성화 되어있는 EPP에서는 소프트웨어의 설치여부를 소프트웨어 현황에서 확인할 수 있습니다.
또한 조건을 추가하여 소프트웨어가 정상적으로 설치되어있는지 확인 할 수 있습니다.
[관리 > 소프트웨어 현황]
에이전트가 설치된 단말의 소프트 웨어 현황 정보를 확인할 수 있습니다.
사용자 정의에서는 프로그램 추가/삭제에 표시되지 않는 소프트웨어의 설치 여부를 소프트웨어 추가 기능을 통해 관련 정보를 등록하여 소프트웨어 설치 여부를 판단할 수 있는 기능입니다. 등록된 사용자 정의로 소프트웨어 현황을 확인할 수 있고, 새로운 소프트웨어를 추가할 수 있습니다. 사용자 정의 소프트웨어 현황을 확인하는 방법은 다음과 같습니다.
-
웹 화면 위쪽의 대 메뉴에서 관리를 선택합니다.
-
메뉴에서 관리 > 소프트웨어 현황을 선택합니다.
-
소프트웨어 현황에서 사용자 정의를 선택합니다. 목록의 표시 방법에 따라 알파벳순으로 보기/관리자 분류별로 보기를 선택하고 소프트웨어 이름을 검색어로 입력하여 특정 소프트웨어만 검색할 수 있습니다.
[관리 > 소프트웨어 현황 > 추가]
소프트웨어 현황에서 사용자 정의가 선택된 상태에서 추가를 클릭합니다.
<소프트웨어 추가>의 기본 설정 탭에서 소프트웨어에 관한 기본 정보와 대상 운영체제를 선택할 수 있습니다.
-
분류: 소프트웨어 분류를 선택합니다. 목록에서 선택할 수 있으며 분류 이름은 소프트웨어 분류 설정에 추가되어 있는 소프트웨어 분류에서 선택할 수 있습니다.
<소프트웨어 추가>의 검색 조건 탭에서 소프트웨어에 관한 검색 정보를 입력합니다.
1개의 프로그램에 대해 다수의 조건을 추가할 수 있습니다.
검색 조건 설정을 클릭하여 새로운 연산자 추가, 조건 추가, OR 연산자로 변경 등의 작업을 수행할 수 있습니다.
검색 조건 설정 하위에는 루트에 해당하는 AND 연산자가 기본으로 등록되어 있습니다. AND 연산자를 클릭하면 NOT 조건에 대한 사용 여부를 선택할 수 있습니다.
AND 연산자 선택 후, NOT 조건을 사용으로 선택하면 Not And(NAND) 의미로 동작합니다.
- 연산자 추가: 연산자는 AND 추가, OR 추가에서 선택할 수 있습니다. AND나 OR 연산자를 추가할 경우, 해당 연산자에 대한 NOT 조건에 대한 사용 여부를 설정할 수 있습니다. NOT 조건을 사용에서 미사용으로 변경하고자 할 경우, 연산자 선택 후 NOT 조건 미사용을 선택하십시오.
- AND 추가: 검색 조건을 AND 조건으로 연산 하려면, AND 추가를 클릭하고, AND 연산자 하위에 조건을 추가할 수 있습니다. 연산자 추가 > AND 추가를 통해 AND 연산자가 추가한 후, 연산자를 변경하자고 할 경우, AND 연산자를 선택 후, OR 연산자로 변경을 클릭하면 기존에 설정된 모든 검색 조건이 OR 조건으로 변경됩니다.
- OR 추가: 검색 조건을 OR 조건으로 연산 하려면, OR 추가를 클릭하고, OR 연산자 하위에 조건을 추가할 수 있습니다. 연산자 추가 > OR 추가를 통해 OR 연산자가 추가한 후, 연산자를 변경하자고 할 경우, OR 연산자를 선택 후, AND 연산자로 변경을 클릭하면 기존에 설정된 모든 검색 조건이 AND 조건으로 변경됩니다.
- 조건 추가: 소프트웨어 설치 여부를 판단하기 위한 조건을 추가할 수 있습니다. 파일 경로를 선택하여 입력한 파일 경로를 기반으로 검색하거나, 문자열/숫자, 버전 정보, 설치 경로, 파일 이름 등을 레지스트리 검색 조건으로 추가하여 소프트웨어 판단 여부를 검색할 수 있습니다.
- 레지스트리에서 문자열/숫자로 찾기: 레지스트리의 특정 정보를 이용하여 소프트웨어를 판단합니다.
-
데이터 종류: 비교하는 대상의 데이터 종류는 REG_SZ와 REG_DWORD에서 선택할 수 있습니다.
-
키 이름: 확인하고자 하는 레지스트리 키의 전체 경로를 입력합니다. 레지스트리 키 입력 값은 최대 255자까지 입력할 수 있습니다. 키 이름은 반드시 입력해야 합니다.
-
값 이름: 확인하고자 하는 레지스트리 값 이름을 입력합니다. 최대 255자까지 입력할 수 있고 공백이 가능합니다. 값 이름이 비어 있으면 값을 확인하지 않습니다. 단, 값 이름이 비어 있고 값 데이터가 존재하는 경우에는 기본값(Default)을 확인합니다.
-
값 데이터: 확인하고자 하는 값 데이터를 입력합니다. 최대 255자까지 입력할 수 있고 공백이 가능합니다. 값 데이터가 비어 있으면 값을 확인하지 않습니다. 위 데이터 종류에서 REG_DWORD를 선택한 경우, 값 데이터의 비교 조건은 '같다(=)/같거나 크다(>=)/크다(>)/작다(<)/같거나 작다(<=)'에서 선택할 수 있고, REG_SZ를 선택한 경우 '값 데이터와 동일하다/값 데이터로 시작한다/값 데이터를 포함한다'에서 값 데이터를 비교할 수 있습니다.
-
레지스트리에서 버전 정보로 찾기: 레지스트리에서 문자열/숫자 찾기와 동일하지만, 데이터 비교 시 버전 정보 비교 방식을 수행합니다.
-
데이터 종류: 비교하는 대상의 데이터 종류는 REG_SZ와 REG_DWORD에서 선택할 수 있습니다.
-
키 이름: 확인하고자 하는 레지스트리 키의 전체 경로를 입력합니다. 레지스트리 키 입력 값은 최대 255자까지 입력할 수 있습니다.
-
값 이름: 확인하고자 하는 레지스트리 값 이름을 입력합니다. 공백이 가능하며, 값 이름이 비어 있으면 값을 확인하지 않습니다.
-
값 데이터: 레지스트리에서 찾은 파일을 버전 비교합니다. 비어 있는 경우 버전 비교를 하지 않습니다.
버전 비교 조건 |
내용 |
크다(>) |
서버에 등록된 소프트웨어의 버전 정보가 에이전트가 설치된 단말의 소프트웨어 버전 정보보다 클 경우, 소프트웨어 설치로 판단합니다. |
작다(<) |
서버에 등록된 소프트웨어의 버전 정보가 에이전트가 설치된 단말의 소프트웨어 버전 정보보다 작을 경우, 소프트웨어 설치로 판단합니다. |
크거나 같다(>=) |
서버에 등록된 소프트웨어의 버전 정보가 에이전트가 설치된 단말의 소프트웨어 버전 정보보다 크거나 같은 경우, 소프트웨어 설치로 판단합니다. |
작거나 같다(<=) |
서버에 등록된 소프트웨어의 버전 정보가 에이전트가 설치된 단말의 소프트웨어 버전 정보보다 작거나 같은 경우, 소프트웨어 설치로 판단합니다. |
같다(=) |
서버에 등록된 소프트웨어의 버전 정보가 에이전트가 설치된 단말의 소프트웨어 버전 정보와 같은 경우, 소프트웨어 설치로 판단합니다. |
-
레지스트리에서 설치 경로로 찾기: 레지스트리에 있는 설치 경로를 이용하여 소프트웨어를 판단합니다.
-
데이터 종류: 비교하는 대상의 데이터 종류는 경로 정보이므로 데이터 종류는 REG_SZ만 가능합니다.
-
키 이름: 확인하고자 하는 레지스트리 키 전체 경로를 입력합니다. 레지스트리 키 입력 값은 최대 255자까지 입력할 수 있습니다.
-
값 이름: 경로 정보가 있는 레지스트리 값 이름을 입력합니다. 공백이 가능하며, 값 이름이 비어 있으면 기본값(Default)을 확인합니다. 입력 값은 최대 255자까지 입력할 수 있습니다.
-
파일 이름: 경로 정보 내에 확인하고자 하는 파일 이름을 입력합니다. 입력 값은 최대 255자까지 입력할 수 있습니다.
-
값 데이터: 파일의 버전을 입력하고 버전 비교 조건을 선택합니다. 버전 비교 조건은 '같다(=)/같거나 크다(>=)/크다(>)/작다(<)/같거나 작다(<=)'에서 선택할 수 있습니다.
-
레지스트리에서 파일 이름으로 찾기: 레지스트리의 값 데이터가 경로 및 파일명인 경우 파일 정보를 확인하여 설치 여부를 판단합니다.
-
데이터 종류: 비교하는 대상의 데이터 종류가 경로 정보이므로 데이터 종류는 REG_SZ만 가능합니다.
-
키 이름: 확인하고자 하는 레지스트리 키의 전체 경로를 입력합니다. 레지스트리 키 입력 값은 최대 255자까지 입력할 수 있습니다.
-
값 이름: 경로 정보가 있는 레지스트리 값 이름을 입력합니다. 공백이 가능하며, 값 이름이 비어 있으면 기본값(Default)을 확인합니다. 입력 값은 최대 255자까지 입력할 수 있습니다.
-
값 데이터: 파일의 버전을 입력하고 버전 비교 조건을 선택합니다. 버전 비교 조건은 '같다(=)/같거나 크다(>=)/크다(>)/작다(<)/같거나 작다(<=)'에서 선택할 수 있습니다.
-
파일 경로로 찾기: 특정 경로로 파일 존재 유무를 확인하고, 파일의 버전을 비교하여 설치 여부를 판단합니다.
-
파일 경로: 파일이 존재하는 전체 경로를 입력합니다. 파일 경로는 직접 입력하거나 목록에서 Windows 폴더, Windows System 폴더, Windows ProgramFiles 폴더를 선택할 수 있습니다. 직접 입력을 선택하면 파일 경로를 직접 입력해야 하고, 목록에서 선택한 경우 자동으로 환경 변수가 설정됩니다. 파일 경로의 입력 값은 최대 255자까지 입력할 수 있습니다.
-
파일 이름: 존재 여부를 판단할 수 있는 파일 이름을 입력합니다. 파일 이름이 비어있는 경우 파일의 존재 유무를 확인하지 않습니다. 입력 값은 최대 255자까지 입력할 수 있습니다.
-
버전 조건: 파일의 버전을 입력하고 버전 비교 조건을 선택합니다. 버전 비교 조건은 '같다(=)/같거나 크다(>=)/크다(>)/작다(<)/같거나 작다(<=)'에서 선택할 수 있습니다.
- OR 연산자로 변경: 검색 연산자를 AND 연산자에서 OR 연산자로 변경합니다. 연산자 변경 시 기존에 설정된 모든 검색 조건이 OR 조건으로 변경됩니다.
- 삭제: 추가한 연산자를 삭제합니다. 루트 연산자(AND) 하위에 추가된 연산자는 삭제할 수 있고, 연산자 삭제 시 하위에 포함된 연산자 및 검색 조건이 모두 삭제됩니다.
- 확인을 클릭합니다.
- 소프트웨어 현황 목록에서 추가된 소프트웨어 검색 조건을 확인합니다.
판단 조건 설정 시 아래와 같이 해당 소프트웨어가 설치된 에이전트와 설치가 안된 에이전트 확인을 할 수 있습니다.