Создайте себе файл под название на пример IPAddress.vbs, и скопируйте содержимого приложение, поправьте параметры почты и временного файла C:\Temp\Logfile.txtСам файл пропишите его в шадулерБудут вопросы пишите на мини форум. Удаче----------------------------------Set IPConfigSet = GetObject("winmgmts:").ExecQuery("Select * from Win32_NetworkAdapterConfiguration Where ((IPEnabled = TRUE) And (MacAddress != NULL) And (SettingID != NULL))")‘еребор всех сетевых карт работающихFor Each IPConfig In IPConfigSet If Not IsNull(IPConfig.IPAddress) Then For i = LBound(IPConfig.IPAddress) To UBound(IPConfig.IPAddress) ‘Получение IP strNIC = IPConfig.IPAddress(i) Next ‘Снятие точек strcut = Replace(strNIC, ".", "") ‘Вызов функций для запись в файл или проверки Call Logfile(strcut) End IfNext ‘функций для запись в файл или проверкиFunction Logfile(ip_address) Const StrLogFile = "C:\Temp\Logfile.txt" Set oFS = CreateObject("Scripting.FileSystemObject") If (oFS.FileExists(StrLogFile)) Then ‘ Чтение из файла Set oTS = oFS.OpenTextFile(StrLogFile, 1, True) ‘Преобразование в длинное число fromlog = CLng(oTS.ReadLine) If ip_address = fromlog Then ‘Если числи одинаковы не чего не делать Else ‘Если числи разное ‘Вызов функций отправки на почту Call Mailing(ip_address) ‘Запись новых значение в файл Set oTS = oFS.OpenTextFile(StrLogFile, 2, True) oTS.WriteLine(ip_address) End If Else ‘Если файл не создан создать новый и записать значение Set oTS = oFS.OpenTextFile(StrLogFile, 2, True) oTS.WriteLine(ip_address) End If oTS.Close Set oFS = Nothing Set oTS = NothingEnd Function‘Функция отправки по почтеFunction Mailing(new_IP)Set objEmail = CreateObject("CDO.Message")objEmail.From = "new_ip@mail.ru"objEmail.To = "vertall@mail.ru"objEmail.Subject = "Смена IP адрес"objEmail.Textbody = "IP адрес вашего выделенного канала изменился"objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "192.168.55.1"objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25objEmail.Configuration.Fields.UpdateobjEmail.SendEnd Function-----------------------