내부 웹 페이지에서 내부 사용자에게 이벤트 뷰어를 열어야하는 경우가 있습니다. 나는 "Evetn Viewer"와 드롭 다운 "Servers"라는 링크가 있는데, 사용자가 서버를 선택하고 링크를 클릭하면 Windows 이벤트 뷰어를 열고 싶다. 이 작업을 수행하는 방법?C#을 사용하여 웹 페이지에서 이벤트 뷰어를 열려면 어떻게해야합니까?
2
A
답변
2
EventLogSession session = new EventLogSession(
"RemoteComputerName",// Remote Computer
"Domain",// Domain
"Username",// Username
pw,
SessionAuthentication.Default);
자세한 내용은 여기를 How to manage event logs using Visual C# .NET
1
읽기 몇 가지 유형의 ActiveX 컨트롤 것 윈도우 내에서 이벤트 뷰어를 열 수있는 유일한 방법. 이벤트 뷰어는 서버 이름을 인수로 사용하여 시작할 수 있습니다 (eventvwr myserver
).
다음이 생성하는 방법에 대한 몇 가지 기본 지침입니다 : 그렇지 않으면 당신은 이벤트 서버 측을로드하고 마크 업 (당신이 결과를 제한해야합니다 그들을 돌려 제한됩니다 http://www.c-sharpcorner.com/uploadfile/dsandor/activexinnet11102005040748am/activexinnet.aspx
이 - 이벤트 로그를 얻을 수 있습니다 꽤 큰!)
+0
감사합니다. dave, 나는 목록을 가져 와서 EventLog 클래스를 사용하여 페이지에 표시해야한다고 생각합니다. –
관련 문제
- 1. 웹 페이지에서 이벤트 캡처
- 2. 애플릿에서 웹 페이지를 열려면 어떻게해야합니까?
- 3. 프레임에서 웹 페이지를 열려면 어떻게해야합니까?
- 4. 페이스 북을 웹 페이지에서 벽으로 열려면 어떻게해야하나요?
- 5. 웹 사이트에서 페이지 서버 쪽을 열려면 어떻게해야합니까?
- 6. 웹 브라우저에서 PDF 파일을 열려면 어떻게해야합니까?
- 7. HTA에서 기본 웹 브라우저의 링크를 열려면 어떻게해야합니까?
- 8. PHP 컬을 사용하여 여러 소스를 열려면 어떻게해야합니까?
- 9. SQLite를 사용하여 메모리에서 데이터베이스를 열려면 어떻게해야합니까?
- 10. 쉘의 기본 처리기를 사용하여 파일을 열려면 어떻게해야합니까?
- 11. firebuglite를 열려면 어떻게해야합니까?
- 12. SQLite 데이터베이스를 Android에서 열려면 어떻게해야합니까?
- 13. HtmlUnit의 HtmlPage 객체를 실제 브라우저에서 열려면 어떻게해야합니까?
- 14. Windows에서 URL 목록을 열려면 어떻게해야합니까?
- 15. VBScript를 사용하여 HTML 파일을 텍스트 파일로 열려면 어떻게해야합니까?
- 16. winForms에서 파일을 저장하고 열려면 어떻게해야합니까?
- 17. 잠긴 mdb 파일을 열려면 어떻게해야합니까?
- 18. WPF에서 메뉴를 왼쪽에서 열려면 어떻게해야합니까?
- 19. AppleScript로 Textmate에서 폴더를 열려면 어떻게해야합니까?
- 20. VBScript로 Adobe Reader를 열려면 어떻게해야합니까?
- 21. .apk Google 예제를 열려면 어떻게해야합니까?
- 22. vba에서 워크 시트를 열려면 어떻게해야합니까?
- 23. 블렌더에서 .obj 파일을 열려면 어떻게해야합니까?
- 24. 새 브라우저 탭을 열려면 어떻게해야합니까?
- 25. 컨텍스트 메뉴에서 편집기를 열려면 어떻게해야합니까?
- 26. iPhone에서 루트 액세스를 열려면 어떻게해야합니까?
- 27. OpenOffice를 사용하여 PHP 웹 페이지에서 RTF를 PDF로 변환하려면 어떻게해야합니까?
- 28. Flex를 사용하여 데이터 격자를 만들고 웹 페이지에서 사용하려면 어떻게해야합니까?
- 29. Visual Studio의 링크가 아닌 웹 브라우저에서 열려면 어떻게해야합니까?
- 30. 웹 페이지의 링크/이미지를 별도의 프로그램에서 열려면 어떻게해야합니까?
스테판, 내가 제공 한 링크에서 코드를 시도했는데 내 로컬 이벤트 뷰어에서 작동하지만 서버의 이벤트 뷰어에 액세스하려면 승인되지 않은 오류가 발생합니다. 내가 사용 : using (EventLog ev = new EventLog (logType, machinename)). 웹 기반 응용 프로그램이 이벤트 로그에 액세스하려고하기 때문에 (읽기만 수행함), 사용자가 로그에 액세스하도록 인증하고 작성하는 코드를 작성하는 방법을 모르십니까? 응답 할 수 있으면 감사합니다. –
웹 응용 프로그램을 호스팅하는 컴퓨터는 서버와 동일한 도메인에 있어야합니다. Active Directory에서는 EnventLog 읽기 권한이있는 사용자를 생성해야합니다. 그런 다음 예제에 표시된대로 EventLogSession을 사용하고 AD 사용자의 자격 증명을 전달해야합니다. –
Stefan에게 감사의 말을 전합니다. –