Process + UserName

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Process + UserName

Сообщение Ramzes » 16.01.2007 (Вт) 11:43

Как узнать имя пользователя, под которым запущен сторонний процесс?

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 16.01.2007 (Вт) 12:31

F2:
Public Property UserName() As String
Member of: System.Diagnostics.ProcessStartInfo
Summary:
Gets or sets the user name to be used when starting the process.

Return Values:
The user name to use when starting the process.


Public Property StartInfo() As System.Diagnostics.ProcessStartInfo
Member of: System.Diagnostics.Process
Summary:
Gets or sets the properties to pass to the System.Diagnostics.Process.Start method of the System.Diagnostics.Process.

Return Values:
The System.Diagnostics.ProcessStartInfo that represents the data with which to start the process. These arguments include the name of the executable file or document used to start the process.

Exceptions:
System.ArgumentNullException: The value that specifies the System.Diagnostics.Process.StartInfo is null.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 16.01.2007 (Вт) 12:42

_ae_
:) это я пробовал, для сторонних процесов всегда возвращает пустую строку, я вот нашел ответ на форумах MSDN
http://forums.microsoft.com/MSDN/ShowPo ... 7&SiteId=1

_ae_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 165
Зарегистрирован: 08.10.2006 (Вс) 14:37

Сообщение _ae_ » 16.01.2007 (Вт) 17:13

Да уж, выходит, все не так просто :)

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 18.01.2007 (Чт) 15:39

Отожбо

есть еще один способ с использованием API, гараздо сложене чем на MSDN форуме


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 57

    TopList