Olá,
Recentemente meu primo precisou um Visual Basic Script que verifica se um processo está executando e caso esteja envie um e-mail. Ele me pediu ajuda para criar este script e eu resolvi ajudar.
Visual Basic Script para verificação de processo em execução e notificação via E-mail.
Verificar se um processo está em execução com Visual Basic Script e mostrar uma janela se estiver.
[code lang=”vb”]
set service = GetObject (“winmgmts:”)
for each Process in Service.InstancesOf (“Win32_Process”)
If Process.Name = processName then
wscript.echo “Notepad running”
wscript.quit
End If
next
[/code]
Enviar e-mail utilizando Visual Basic Script:
[code lang=”vb”]
Const username = “SENHA”
Const password = “PASSWORD”
Const smtpServer = “smtp.gmail.com”
Const port = 465
Const secure = True
Const userFrom = “FROM”
Const userTo = “TO”
Const emailSubject = “Subject”
Const emailText = “Text”
‘== CODE ==
Const cdoSendUsingPickup = 1 ‘Send message using the local SMTP service pickup directory.
Const cdoSendUsingPort = 2 ‘Send the message using the network (SMTP over the network).
Const cdoAnonymous = 0 ‘Do not authenticate
Const cdoBasic = 1 ‘basic (clear-text) authentication
Const cdoNTLM = 2 ‘NTLM
Set objMessage = CreateObject(“CDO.Message”)
objMessage.Subject = emailSubject
objMessage.From = userFrom
objMessage.To = userTo
objMessage.TextBody = emailText
‘==This section provides the configuration information for the remote SMTP server.
objMessage.Configuration.Fields.Item _
(“http://schemas.microsoft.com/cdo/configuration/sendusing”) = 2
‘Name or IP of Remote SMTP Servesr
objMessage.Configuration.Fields.Item _
(“http://schemas.microsoft.com/cdo/configuration/smtpserver”) = smtpServer
‘Type of authentication, NONE, Basic (Base64 encoded), NTLM
objMessage.Configuration.Fields.Item _
(“http://schemas.microsoft.com/cdo/configuration/smtpauthenticate”) = cdoBasic
‘Your UserID on the SMTP server
objMessage.Configuration.Fields.Item _
(“http://schemas.microsoft.com/cdo/configuration/sendusername”) = username
‘Your password on the SMTP server
objMessage.Configuration.Fields.Item _
(“http://schemas.microsoft.com/cdo/configuration/sendpassword”) = password
‘Server port (typically 25)
objMessage.Configuration.Fields.Item _
(“http://schemas.microsoft.com/cdo/configuration/smtpserverport”) = port
‘Use SSL for the connection (False or True)
objMessage.Configuration.Fields.Item _
(“http://schemas.microsoft.com/cdo/configuration/smtpusessl”) = secure
‘Connection Timeout in seconds (the maximum time CDO will try to establish a connection to the SMTP server)
objMessage.Configuration.Fields.Item _
(“http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout”) = 60
objMessage.Configuration.Fields.Update
objMessage.Send
[/code]
Estes dois scripts foram mesclados para realizar o que precisávamos.
Abraços,
Matheus
Referencias:
http://wiki.imacros.net/send-email.vbs
http://www.techimo.com/forum/applications-operating-systems/117464-need-vbulletin-script-check-see-if-process-running.html
keno um geld spielen
Take a look at my web blog :: cashlib casino Mit mindestens 5 euro einzahlung
Здорова, народ Близкий человек уже несколько дней в запое Жена в истерике Нужна срочная помощь на дому Короче, врачи приехали и поставили систему — прокапаться от алкоголя на дому качественно Через пару часов человек пришёл в себя В общем, телефон и цены тут — выведение из запоя москва [url=https://kodirovanie.vyvod-iz-zapoya-na-domu-moskva-jst.ru]выведение из запоя москва[/url] Звоните прямо сейчас Перешлите тем кто в такой же ситуации
das größte casino der welt
Feel free to surf to my blog online Roulette girocard
ascot Horse Racing Betting Site racing betting
thank, I thoroughly enjoyed reading your article. I really appreciate your wonderful knowledge and the time you put into educating the rest of us.
uruguay vs colombia apuestas por argentina
Помощь оказывают врачи с практикой в наркологии, психиатрии и восстановительной терапии.
Подробнее можно узнать тут – [url=https://vyvod-iz-zapoya-v-koroleve14.ru/]вывод из запоя на дому королев[/url]
Сегодня услуги в сфере наркологии оказываются в разных форматах: амбулаторно, в стационаре, на дому и в рамках восстановительного проживания. Опытный врач сначала оценивает самочувствие пациента, собирает анамнез, уточняет длительность употребления, сопутствующие болезни, лекарства и предыдущий опыт терапии. Если требуется срочная помощь, клинический персонал может организовать выезд, а при признаках тяжелой интоксикации предложить госпитализацию. Детали порядка приема, доступных курсов, документов и условий можно узнать по телефону или через онлайн-расписание центра; консультация позволяет понять, какой вариант подойдет именно в конкретной ситуации. Подробнее вопросы лечения зависимого и реабилитации при зависимости разбираются в центре на консультации с наркологом; отдельно рассматриваются терапия и детоксикация. Лечение в клинике согласуется с выбранным форматом.
Подробнее – [url=https://v.narkologicheskaya-klinika-v-krasnoyarske17.ru/]частная наркологическая клиника в Красноярске[/url]
neue online casino echtgeld Freispiele (princessccs.com) casino bonus ohne einzahlung sofort
Схема помощи зависит от состояния, стажа употребления, противопоказаний и дальнейших целей лечения.
Получить больше информации – [url=https://n.narkologicheskaya-klinika-kemerovo18.ru/]наркологическая клиника клиника помощь[/url]
Howdy, a helpful article for sure. Thank you.
que significa asiático en las apuestas baloncesto hoy
Siedze na tej stronie od jakichs pieciu miechow, w sumie najczesciej wieczorami po robocie. Wpadlem na to z jakiegos watku na forum, szukalem wtedy miejsca, ktore przyjmuje zlotowki, a nie ciagle przewalutowanie. Nie powiem — na start bylem sceptyczny, bo w sieci pelno podobnych budek.
Automaty to w sumie to, po co tam siedze. Wisi tam kilka tysiecy pozycji, choc umowmy sie polowy nikt nigdy nie odpali. Ja krece przewaznie na Play’n GO — Sweet Bonanza potrafi zrobic dzien, a z klasyki lece w Book of Dead. Jest tez NetEnt, Betsoft, Microgaming, wiec naprawde jest w czym grzebac. Ostatnio wciagnalem sie w stoly na zywo — Evolution ogarnia to robi to porzadnie, krupierzy sa ogarnieci, a Crazy Time to juz w ogole cyrk, ale wciaga.
Pakiet na start daje 100% do pierwszego depozytu i do tego jakies 30 darmowych spinow, tylko obrot x40 to nie jest bajka i trzeba sie w to wkrecic na spokojnie. Widzialem tez jakis kod bez depozytu, ale to sie zmienia co chwile, dlatego lepiej podejrzec aktualne warunki na [url=https://888starz-casino16.pl]888starz online[/url] zanim sie w cos wpakujesz. Minimalny depozyt to grosze — u mnie wyszlo z 20 zl.
Rejestracja zajela mi jakies dwie minuty, schody zaczely sie przy weryfikacja — czekalem dwa dni, ale przy pierwszej wyplacie i tak trzeba to zrobic wszedzie. Wyplacalem kilka razy: e-portfel byl w kilka godzin, przelew na Vise szla dwa dni robocze, a BTC najszybciej — doslownie kilkanascie minut. Neteller i Mastercard tez sa.
Rzecz, ktora mnie drazni: support na czacie odpisuje szybko, tyle ze po polsku bywa roznie i potrafia odbic temat do maila. Aplikacja smiga calkiem sprawnie, tylko ze wazy swoje. Licencja to Curacao, wiec kazdy niech sobie sam ten temat przemysli, bo to nie jest lokalna licencja. Poki co gram dalej, ale nie wrzucam tam wiecej niz moge stracic.