Как я могу открыть Просмотр событий с веб-страницы с помощью C #? - PullRequest
2 голосов
/ 05 апреля 2011

У меня есть требование, когда мне нужно просто открыть Просмотр событий для внутренних пользователей с внутренней веб-страницы. У меня есть ссылка «Evetn Viewer» и выпадающий список «Servers», когда пользователь выбирает сервер и щелкает ссылку, я хочу открыть окно просмотра событий Windows. Как это сделать?

Ответы [ 2 ]

2 голосов
/ 05 апреля 2011
    EventLogSession session = new EventLogSession(
        "RemoteComputerName",// Remote Computer
        "Domain",// Domain
        "Username",// Username
        pw,
        SessionAuthentication.Default);

Подробнее здесь Как управлять журналами событий с помощью Visual C # .NET

1 голос
/ 05 апреля 2011

Единственный способ открыть программу просмотра событий в Windows - использовать элемент управления ActiveX какого-либо типа.Просмотр событий можно запустить с именем сервера в качестве аргумента: eventvwr myserver.

Вот несколько основных рекомендаций о том, как их создать: http://www.c -sharpcorner.com / uploadfile / dsandor / activexinnet11102005040748am /activexinnet.aspx

В противном случае вы будете ограничены загрузкой событий на стороне сервера и возвратом их в разметку (убедитесь, что вы ограничиваете результаты - журналы событий могут стать довольно большими!)

...