저는 현재 대학을위한 지원 시스템을 개발 중입니다. 이 시스템은 PHP로 작성되었으며 현재 소프트웨어 목록과 컴퓨터의 기본 컴퓨터 정보를 컴퓨터에서 얻을 수 있기를 바랍니다. 기본적으로 교수진이나 직원 중 한 명이 웹 인터페이스에서 티켓을 만들 때 Java 애플릿 등을 실행하여 헬프 데스크 PHP 스크립트에 정보를 반환하고자합니다. 이 같은 것이 존재합니까?설치된 프로그램/웹 응용 프로그램 용 컴퓨터 정보
답변
이런 종류의 일을하는 프로그램이 많이 있습니다. "CMDB"에 대한 인터넷 검색은 적절한 시작을 제공해야합니다. 다른 몇 개는 무료가 아니지만 (예 : BMC Atrium) 오픈 소스입니다.
이러한 상황을 해결하기위한 주요 프레임 워크 중 하나는 주제를 좀 더 주제별로 (즉 프로그래밍 관련) 유지하기 위해 WBEM (Web-Based Enterprise Management)이라고합니다. Windows에서는 WMI으로 구현됩니다. 리눅스에서는 OpenWBEM과 HP WBEM을 포함한 두 가지 구현이있다.
일부 파기를 한 후에 내가 원하는대로 소프트웨어를 찾을 수있었습니다. 내가하는 일에 대한 해결책으로는별로 없을 것 같습니다. 이러한 솔루션 중 하나를 패키징하는 방법부터 살펴 보겠습니다. 내가 찾은 소프트웨어는 http://www.ocsinventory-ng.org/입니다. 명령 줄을 통해 실행할 수 있고 데이터를 XML 파일로 덤프 할 수있는 에이전트가 있습니다. –
Java? 아마 사용자의 끝에 어떤 소프트웨어를 설치하지 않고도 정보를 얻을 수있는 애플릿을 발견하는 것조차 어렵습니다. Java의 가장 큰 특징은 (1) 가상 머신에서 실행된다는 것입니다 (읽기 : 기본 OS/하드웨어로 들어가는 것이 좋아하지 않습니다). (2) 브라우저에서 애플릿은 일반적으로 " 애플릿이 원격으로 위험한 작업을하지 못하도록하는 "샌드 박스"입니다. 기본적으로 할 수있는 일은 리소스를 묶는 것입니다.
숫자 2는 애플릿에 서명하여 해결할 수 있지만 코드 서명 인증서를 구매하거나 앱을 실행할 모든 컴퓨터에 자체 서명 된 인증서를 설치해야합니다.
1 번은 Runtime.exec과 ... \ wmic.exe의 도움으로 해결 될 수 있지만 WMI 항목이 설치되어 있다고 가정합니다. 누군가가 전체 설치를하지 않으면 거의 작동하지 않습니다.
- 1. 오프라인 컴퓨터 용 C# 응용 프로그램 배포
- 2. iPhone에 설치된 응용 프로그램 쿼리
- 3. android : 설치된 응용 프로그램 목록
- 4. 원격 코드 실행 용 Django가 설치된 웹 응용 프로그램
- 5. 장치에 응용 프로그램 정보 가져 오기
- 6. java 응용 프로그램 용 설치자
- 7. 컴퓨터 당/응용 프로그램 당 라이센스 당 .NET 응용 프로그램
- 8. DLL의 ASP.NET 응용 프로그램 및 컴퓨터
- 9. 네트워크에있는 컴퓨터 간의 통신을위한 응용 프로그램 개발
- 10. WPF 응용 프로그램 i5에서 느려짐 프로세서 컴퓨터
- 11. Mac/Linux에서 설치된 응용 프로그램 찾기
- 12. Mac에 설치된 응용 프로그램 목록을 얻는 방법
- 13. 공기 : 가능합니까? 설치된 응용 프로그램 패키지에 쓰기
- 14. iPhone SDK : 설치된 응용 프로그램 목록?
- 15. 장고에 설치된 응용 프로그램 - 버전은 어떻게됩니까?
- 16. ClickOnce가 설치된 응용 프로그램 디렉토리 사용자 정의
- 17. 두 개의 iPhone 응용 프로그램 공유 정보
- 18. 응용 프로그램 용 문서
- 19. C# : 도메인에있는 컴퓨터 정보 얻기
- 20. 내가 레일 - 0.9.2.gem 설치 내 컴퓨터 보석에 레일 보석 설치된 응용 프로그램
- 21. 응용 프로그램 아이콘이있는 설치된 프로그램 목록 가져 오기
- 22. Windows 용 간단한 데이터베이스 응용 프로그램
- 23. Excel 2003 용 Excel 2003 용 응용 프로그램 만들기
- 24. Flex 4.5 - 고유 한 컴퓨터 정보
- 25. iPhone 응용 프로그램 용 컴파일러 최적화
- 26. Mac OS 용 컴퓨터 ID입니까?
- 27. iPhone 용 응용 프로그램 URL 만들기
- 28. C++ 응용 프로그램 용 SMART ASSERT?
- 29. IOC 콘솔 응용 프로그램 용?
- 30. 모바일 응용 프로그램 용 서버
Jerry Coffin 덕분에 일부 소프트웨어를 추적 할 수있었습니다. 내가 찾은 요원은 http://www.ocsinventory-ng.org/입니다. 내가 찾고있는 패키지 솔루션이 아니지만 올바른 방향으로 나아갈 수 있습니다. 감사! –