Средства оповещения при входе в Windows Server

Я обеспокоен тем, что один из наших серверов используется по нескольким причинам.

Существует ли инструмент, который может отправлять электронную почту, когда пользователь входит на сервер?

Я хотел бы получить по электронной почте как можно больше информации, отправленной мне в фоновом режиме.

Спасибо

2 ответа

Решение

Я использую сценарий входа для этого в объекте групповой политики на уровне корневого домена. Упрощенная версия может выглядеть примерно так:

Set ADSysInfo = CreateObject ("ADSystemInfo")
Set currComp = GetObject ("LDAP://" & ADSysInfo.ComputerName)
Set CurrUser = GetObject ("LDAP://" & ADSysInfo.UserName)

if CurrComp.operatingSystem = "Windows 2000 Server" or _
   CurrComp.operatingSystem = "Windows Server 2003" then
       ' send email via whatever SMTP server/etc you have in place
       ' this will be different depending on the server so i can't give code
       ' CurrUser.sAMAccountName - user account name
       ' CurrComp.cn - name of server being logged on to
endif

Вам нужно будет найти способы отправки электронной почты через скрипт на TechNet для недостающей части

В Server 2008 создайте задачу sch и определите триггер с помощью "on a event". Скорее всего, вы захотите использовать 528 в качестве вашего мероприятия, тогда вы будете "отправить письмо". Вам понадобится SMTP-сервер.

http://technet.microsoft.com/en-us/library/cc787567(WS.10).aspx для идентификаторов событий.

Другие вопросы по тегам