Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
 Как EventLog подключить к удаленной машине?  [new]
helloword
Member

Откуда:
Сообщений: 686
т.е. как на удаленной машине авторизоватся по IP и подключить EventLog ?
31 май 06, 16:49    [2726572]     Ответить | Цитировать Сообщить модератору
 Re: Как EventLog подключить к удаленной машине?  [new]
Bigheadman
Member

Откуда:
Сообщений: 2663
Что значит "авторизоваться по IP" и "подключить EventLog"?
Вы хотите читать/писать в удаленный EventLog? Для этого есть перегруженные методы в классе System.Diagnostics.EventLog.
31 май 06, 17:43    [2726933]     Ответить | Цитировать Сообщить модератору
 Re: Как EventLog подключить к удаленной машине?  [new]
helloword
Member

Откуда:
Сообщений: 686
нужно читать/писать в удаленный лог!
31 май 06, 19:03    [2727253]     Ответить | Цитировать Сообщить модератору
 Re: Как EventLog подключить к удаленной машине?  [new]
Bigheadman
Member

Откуда:
Сообщений: 2663
Пример из MSDN:
        // Create an EventLog instance and assign its log name.
        EventLog myLog = new EventLog("myNewLog", "myServer");

        // Read the event log entries.
        foreach(EventLogEntry entry in myLog.Entries){
            Console.WriteLine("\tEntry: " + entry.Message);
        }   
31 май 06, 19:58    [2727369]     Ответить | Цитировать Сообщить модератору
 Re: Как EventLog подключить к удаленной машине?  [new]
helloword
Member

Откуда:
Сообщений: 686
Да это если к есть доступ к серверу!
А если доступа нет, но есть домен, логи, и пароль!
Как в таком случае быть?
1 июн 06, 14:55    [2730387]     Ответить | Цитировать Сообщить модератору
 Re: Как EventLog подключить к удаленной машине?  [new]
Bigheadman
Member

Откуда:
Сообщений: 2663
Запустите свой код от имени того пользователя, у которого есть права. И пишите в лог.
Например, с использованием WindowsIdentity.Impersonate ().
1 июн 06, 17:48    [2731550]     Ответить | Цитировать Сообщить модератору
 Re: Как EventLog подключить к удаленной машине?  [new]
helloword
Member

Откуда:
Сообщений: 686
Bigheadman
Запустите свой код от имени того пользователя, у которого есть права. И пишите в лог.
Например, с использованием WindowsIdentity.Impersonate ().


WindowsIdentity.Impersonate ()
??

Немогу понять как подключится именно к удаленному компьютеру!
5 июн 06, 12:39    [2740637]     Ответить | Цитировать Сообщить модератору
 Re: Как EventLog подключить к удаленной машине?  [new]
helloword
Member

Откуда:
Сообщений: 686
up
7 июн 06, 11:33    [2748546]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Как EventLog подключить к удаленной машине?  [new]
Jelly
Guest
Возникла та же проблема. Может, кто-то расскажет подробнее?
28 июл 09, 11:19    [7467711]     Ответить | Цитировать Сообщить модератору
 Re: Как EventLog подключить к удаленной машине?  [new]
Jelly
Guest
То есть есть необходимость получить event log удалённой машины. Функция .net EventLog.GetEventLogs в качестве параметра просит только имя удалённого компьютера. Подключение не проходит, поскольку не пройдена авторизация. Как быть?
28 июл 09, 12:37    [7468291]     Ответить | Цитировать Сообщить модератору
Все форумы / WinForms, .Net Framework Ответить