Извлечение сетевой пользовательской информации

Оцените статью

windows75948 Извлечение сетевой пользовательской информацииТри свойства объекта WScript. Network, как показано в следующем учебном сценарии, извлекают информацию о текущем пользователе, компьютере и домене, с которого пользователь вошел в систему: set sn = CreateObjectНа моем компьютере, к примеру, выводится следующая информация: bknittel DAVA DAVA Нетрудно догадаться, что мое пользовательское имя, под которым я вошел в систему, было bknittel, а используемый мной компьютер назывался Java. Свойство UsenDomain также имело значение Java, даже при том, что оно не было именем моей рабочей группы. Почему? Свойство UsenDomain сообщает о том, кто именно разрешил использование этой учетной записи. Это либо доменное имя, либо имя локального компьютера, поскольку учетные записи пользователей берутся из одного из двух мест: Локальных учетных записей, Устанавливаемых только на отдельном компьютере. Когда текущий пользователь входит в систему, используя локальную учетную запись, свойство UsenDomain показывает имя компьютера; учетных записей домена, Устанавливаемых администратором сетевого домена. Если это разрешено настройками сетевой безопасности, пользователи одного домена могут регистрироваться на компьютерах, являющихся частью другого домена. Поэтому информация, сообщаемая свойством UsenDomain, может не обязательно быть именем домена, которому принадлежит компьютер, и, в любом случае, не совпадает с именем компьютера. На компьютерах, входящих в рабочую группу, а не в сетевой домен, включая все компьютеры, работающие под управлением Windows Home Edition (которые не могут входить в домен), все учетные записи являются локальными, поэтому значение свойства UsenDomain всегда соответствует имени компьютера.

Комментирование закрыто.

Вверх страницы