[Windows] Windows Management Instrumentation (WMI)에 있는 __EventConsumer 클래스들
이게 뭐야?
Windows 이벤트(이벤트 뷰어에서 볼 수 있는 것)를 수신할 수 있는 녀석들(클래스)의 소개입니다.
Windows Management Instrumentation을 사용하고 있습니까?
Windows의 진짜 가려운 곳에 손이 닿을 수 있는 녀석입니다.
,,, 하지만, 지금은 아무것도 사용하지 않습니까? Qiita에서도 정보 적고.
Windows Management Instrumentation(WMI)에 친숙함
WMI에 익숙해지려면 wbemtest 앱을 사용합니다. 어쩌면 누구의 Windows에도 들어있을 것입니다.
시작하면 이런 느낌
즐겁게 [연결...] 버튼을 눌러 root\subscription
네임스페이스에 연결합니다.
그 밖에 어떤 네임스페이스가 있는지는?
죄송합니다. 몰라요.
클래스 열거... 버튼을 누르고 수퍼클래스 이름에 __EventConsumer
를 입력합니다.
어긋남과 수업이 표시됩니다.
이 클래스들을 소개하고 싶습니다.
ActiveScriptEventConsumer 클래스
ActiveScript (VBScript, JScript 등)를 실행합니다.
ActiveScript로 할 수 있다면 뭐든지 할 수 있을 것이다.
MSDN → htps : // msd 응. 미 c 로소 ft. 코 m / 자 jp / ぃ b 등 ry / 아 384749 (v = vs. 85). 아 spx
주요 속성
속성
설명
예
이름
고유한 이름입니다. 자유롭게 설정할 수 있습니다.
"SendMail"
ScriptEngine
사용할 언어입니다.
"VBScript"
ScriptText
프로그램입니다. 지정한 언어로 작성합니다.
(약)
CommandLineEventConsumer 클래스
지정된 명령을 실행합니다.
MSDN → htps : // msd 응. mic로소 ft. 코 m / 자 jp / ぃ b 등 ry / 아 389231 (v = vs. 85). 아 spx
주요 속성
속성
설명
예
이름
고유한 이름입니다. 자유롭게 설정할 수 있습니다.
"SaveDB"
CommandLineTemplate
실행할 명령줄입니다. 인수도 쓸 수 있습니다.
"powershell.exe -ExecutionPolicy RemoteSigned InsertSql.ps1"
LogFileEventConsumer 클래스
Windows 이벤트를 파일에 기록해 줍니다.
MSDN → htps : // msd 응. 미 c 로소 ft. 코 m / 엔우 s / ぃ b 등 ry / 아 392277 (v = vs. 85). 아 spx
주요 속성
속성
설명
예
이름
고유한 이름입니다. 자유롭게 설정할 수 있습니다.
"WriteLog"
텍스트
기록할 문자열입니다.
"%TargetInstance.Message%"
Filename
기록 대상의 파일명입니다.
"C:\var\log\error.log"
NTEventLogEventConsumer 클래스
Windows 이벤트를 또 다른 이벤트로 기록해 줍니다.
별로 사용할 기회 없을지도.
MSDN htps : // msd 응. 미 c 로소 ft. 코 m / 자 jp / ぃ b 등 ry / 아 392715 (v = vs. 85). 아 spx
SMTPEventConsumer 클래스
Windows 이벤트를 메일 송신해 줍니다만, SMTP 인증에 대응하고 있지 않거나로 사용할 수 없기 때문에 할애입니다.
링크
ActiveScript (VBScript, JScript 등)를 실행합니다.
ActiveScript로 할 수 있다면 뭐든지 할 수 있을 것이다.
MSDN → htps : // msd 응. 미 c 로소 ft. 코 m / 자 jp / ぃ b 등 ry / 아 384749 (v = vs. 85). 아 spx
주요 속성
속성
설명
예
이름
고유한 이름입니다. 자유롭게 설정할 수 있습니다.
"SendMail"
ScriptEngine
사용할 언어입니다.
"VBScript"
ScriptText
프로그램입니다. 지정한 언어로 작성합니다.
(약)
CommandLineEventConsumer 클래스
지정된 명령을 실행합니다.
MSDN → htps : // msd 응. mic로소 ft. 코 m / 자 jp / ぃ b 등 ry / 아 389231 (v = vs. 85). 아 spx
주요 속성
속성
설명
예
이름
고유한 이름입니다. 자유롭게 설정할 수 있습니다.
"SaveDB"
CommandLineTemplate
실행할 명령줄입니다. 인수도 쓸 수 있습니다.
"powershell.exe -ExecutionPolicy RemoteSigned InsertSql.ps1"
LogFileEventConsumer 클래스
Windows 이벤트를 파일에 기록해 줍니다.
MSDN → htps : // msd 응. 미 c 로소 ft. 코 m / 엔우 s / ぃ b 등 ry / 아 392277 (v = vs. 85). 아 spx
주요 속성
속성
설명
예
이름
고유한 이름입니다. 자유롭게 설정할 수 있습니다.
"WriteLog"
텍스트
기록할 문자열입니다.
"%TargetInstance.Message%"
Filename
기록 대상의 파일명입니다.
"C:\var\log\error.log"
NTEventLogEventConsumer 클래스
Windows 이벤트를 또 다른 이벤트로 기록해 줍니다.
별로 사용할 기회 없을지도.
MSDN htps : // msd 응. 미 c 로소 ft. 코 m / 자 jp / ぃ b 등 ry / 아 392715 (v = vs. 85). 아 spx
SMTPEventConsumer 클래스
Windows 이벤트를 메일 송신해 줍니다만, SMTP 인증에 대응하고 있지 않거나로 사용할 수 없기 때문에 할애입니다.
링크
Windows 이벤트를 파일에 기록해 줍니다.
MSDN → htps : // msd 응. 미 c 로소 ft. 코 m / 엔우 s / ぃ b 등 ry / 아 392277 (v = vs. 85). 아 spx
주요 속성
속성
설명
예
이름
고유한 이름입니다. 자유롭게 설정할 수 있습니다.
"WriteLog"
텍스트
기록할 문자열입니다.
"%TargetInstance.Message%"
Filename
기록 대상의 파일명입니다.
"C:\var\log\error.log"
NTEventLogEventConsumer 클래스
Windows 이벤트를 또 다른 이벤트로 기록해 줍니다.
별로 사용할 기회 없을지도.
MSDN htps : // msd 응. 미 c 로소 ft. 코 m / 자 jp / ぃ b 등 ry / 아 392715 (v = vs. 85). 아 spx
SMTPEventConsumer 클래스
Windows 이벤트를 메일 송신해 줍니다만, SMTP 인증에 대응하고 있지 않거나로 사용할 수 없기 때문에 할애입니다.
링크
Windows 이벤트를 메일 송신해 줍니다만, SMTP 인증에 대응하고 있지 않거나로 사용할 수 없기 때문에 할애입니다.
링크
Reference
이 문제에 관하여([Windows] Windows Management Instrumentation (WMI)에 있는 __EventConsumer 클래스들), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sengoku/items/ec9097c17820241915e4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)