728x90
반응형
- ● 프로그램 명 : 윈도우시스템 자원정보 수집 프로그램
- 기능 : 해당 시점의 윈도우 OS, 드라이브 용량정보, 프로세스 CPU 점유율, Memory 사용량,
운영서비스, 이벤트로그, 작업스케줄러 정보를 수집하여 이메일 발송
- 작성 환경 : Visaul Studio 2019, .Net FrameWork 4.0, C#
- 구성 : 기능 DLL 관련 프로젝트, 실행 프로젝트(윈도우즈 폼), 실행 프로젝트(콘솔), 설치프로젝트
◆ 설치 프로젝트 SetupWindowsStatusCollection
- 빌드 후 Setup 파일 실행 후 설치, 바로가기 또는 실행파일 실행 사용
- INI 세팅 파일 작성 환경 설정 사용
- 경로 : 실행 프로그램 위치/Setting/Setting.ini
# OperatingTime = 1일 주기 중 동작 시간대 24시간 기준 시:분(HH:mm) 00:00 ~ 23:59
# EX) 00:00,13:00
# ReceiverEmail = 수신자 Email 주소 (다중값), 값이 없을경우 전송 기능 중지
# EX) bacasa2010@naver.com,bacasa91@logisall.com
# HTMLfilePath : HTML 파일 생성 경로 (빈값일 경우 디폴트 경로 : 실행 프로그램 위치/HTML/현재년도/yyyyMMdd.html
# EX) C:\test
※ 메일 기능 사용시 - WindowsResourceInfo 프로젝트의 Email.cs 의 SMTP 로그인 정보 필요
- 설치 경로
◆ 실행 프로그램(콘솔) - WindowsStatusCollection.exe
- INI 설정 값으로 설정된 동작시간, 수신 이메일 정보를 이용하여 주기적으로 작동
◆ 실행 프로그램(윈도우즈 폼) - FormWindowsStatusCollection.exe
- INI 설정 값으로 설정된 동작시간, 수신 이메일 정보를 이용하여 주기적으로 작동
- 콘솔과 동일한 기능의 추가 INI 파일 설정, 수동 동작 기능 추가
- [INI 설정] 버튼 클릭시 환경설정기능 팝업
728x90
반응형
'WebServer-IIS' 카테고리의 다른 글
웹 스크래핑 (0) | 2022.11.29 |
---|---|
WINDOWS SERVER 간 DFS 파일 복제 (0) | 2022.11.29 |
파워쉘 스크립트 로그작업 (0) | 2022.11.29 |
cmd 명령어 ㅂㅁ> 파일명.txt (0) | 2022.11.29 |
cmd 커맨드 명령어 참고사항 (0) | 2022.11.29 |