Как NET-приложение может узнать, работает ли оно на компьютерe в домене? ПОтом, как узнать имя домена?
Здравствуйте, LowWord, Вы писали:
LW>Как NET-приложение может узнать, работает ли оно на компьютерe в домене? ПОтом, как узнать имя домена?
на щет NET-приложение не знаю, но я писал прогу к диплому наэту тему мне погла очень хорошая книга "Сценарии ADSI для системного администрирования Windows NT/2000"
http://www.williamspublishing.com/Books/C_ADSI.html
вот еще, только что в книжке нарыл:
Dim Variables As IDictionary
Variables = Environment.GetEnvironmentVariables()
Dim Variable As System.Collections.DictionaryEntry
For Each Variable In Variables
Dim listItem As New ListViewItem(Variable.Key.ToString())
Debug.Print(Variable.Key.ToString())
Debug.Print(Variable.Value.ToString())
Next
Wild Hamster G.A.S.
Нашел еще Environment.UserDomainName и Environment.MachineName которые тоже пригодятся
на щет NET-приложение не знаю, но я писал прогу к диплому наэту тему мне погла очень хорошая книга "Сценарии ADSI для системного администрирования Windows NT/2000"
http://www.williamspublishing.com/Books/C_ADSI.htmlWild Hamster G.A.S.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
вот еще, только что в книжке нарыл:
Dim Variables As IDictionary
Variables = Environment.GetEnvironmentVariables()
Dim Variable As System.Collections.DictionaryEntry
For Each Variable In Variables
Dim listItem As New ListViewItem(Variable.Key.ToString())
Debug.Print(Variable.Key.ToString())
Debug.Print(Variable.Value.ToString())
Next
Wild Hamster G.A.S.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Здравствуйте, LowWord, Вы писали:
LW>Нашел еще Environment.UserDomainName и Environment.MachineName которые тоже пригодятся
Напрямую — нет. Если программа запущена, к примеру, из-под Local System или из-под дефолтного Internet Guest User, то ничего полезного эти свойства не дадут. Т.е. из того, что пользователь — не доменный, никак не следует, что машина не входит в домен.

1.1.4 stable rev. 510
Здравствуйте, LowWord, Вы писали:
LW>Нашел еще Environment.UserDomainName и Environment.MachineName которые тоже пригодятся
В FW 2.0 есть class Domain.
Namespace: System.DirectoryServices.ActiveDirectory
public static Domain GetCurrentDomain ()
Return Value
A Domain object that represents the domain for the specified user credentials in effect for the security context under which the application is running.
public static Domain GetComputerDomain ()
Return Value
A Domain object that represents the domain to which the local machine is joined.
... << RSDN@Home 1.2.0 alpha rev. 655>> SQL Express 2005