Средства оповещения при входе в 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 для идентификаторов событий.