Skip to content

Verify if a process is executing and notificate via e-mail on Windows

Hello,

A few days ago my friend need a Visual Basic Script to verify if a process is running and if it is send an e-mail. He asked me for help to code it, and I helped him.

Visual Basic Script to verify if a process is running and notify via e-mail.

Verify if a process is running with Visual Basic Script and shows a window if it is.
[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]

Send an e-mail using Visual Basic Script
[code lang=”vb”]
Const username = “USERNAME”
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]

This two scripts are changed to work together to do what we want and have a config section.

Best Regards,
Matheus

References:
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

Published inwindows

11,621 Comments

  1. Да уж, ремонт — это та еще морока, особенно когда доходит до гарнитура. Сам недавно выбирал, поэтому отлично понимаю ваши терзания. Сосед посоветовал один салон, но пошел своим путем. Короче, когда встал вопрос как выбрать производителя, я выяснил, что адекватный вариант — сразу у производителя. И это логично: можно внести правки по ходу дела, да и отвечают за результат напрямую. Я например — когда листал портфолио, обратил внимание на один нюанс. Идеально — съездить на производство. И кстати, в этом источнике можно посмотреть цены. кухонные гарнитуры на заказ каталог [url=https://zakazat-kuhnyu-hxm.ru]https://zakazat-kuhnyu-hxm.ru[/url] Там и комплектации расписаны — в общем, хорошая база для старта. Я лично так и делал: пролистал все позиции, уточнил детали по замерам, и только после этого принял решение. Так что советую не торопиться, а выделите время на сравнение. Потом скажете спасибо. Делитесь потом, что выбрали!

  2. Слушайте кто сталкивался Брат снова сорвался Родственники не знают что делать Нужен врач прямо сейчас Короче, единственный кто реально помог — вызвать нарколога на дом быстро Приехал через 40 минут В общем, вся инфа по ссылке — вызов нарколога на дом круглосуточно [url=https://lechenie.narkolog-na-dom-volgograd013.ru]вызов нарколога на дом круглосуточно[/url] Нарколог на дом — это реальный выход Перешлите тем кто в такой же ситуации

  3. Казань, всем привет Брат снова сорвался Дети напуганы Нужен врач прямо сейчас Короче, только это реально спасло — нарколог на дом казань цены доступные Осмотрел и поставил капельницу В общем, вся инфа по ссылке — нарколог на дом казань цены [url=https://klinika.narkologicheskaya-pomoshh-v-kazani016.ru]нарколог на дом казань цены[/url] Наркологическая помощь — это реальный выход Перешлите тем кто в такой же ситуации

  4. Слушайте кто сталкивался Близкий человек уже несколько дней в запое Жена в истерике Нужен врач прямо сейчас Короче, только это реально спасло — наркологическая помощь срочно Осмотрел и поставил капельницу В общем, не потеряйте контакты — услуги нарколога [url=https://klinika.narkologicheskaya-pomoshh-v-kazani016.ru]https://klinika.narkologicheskaya-pomoshh-v-kazani016.ru[/url] Наркологическая помощь — это реальный выход Перешлите тем кто в такой же ситуации

  5. IsmaelFlolo IsmaelFlolo

    I appreciate how balanced and accessible this post feels because it keeps the conversation engaging and comfortable to read.

    zoofilia porno

  6. Слушайте кто знает Отец не выходит из штопора Жена в истерике Таблетки не помогают Короче, только это реально спасло — вызов нарколога на дом анонимно Через пару часов человек пришёл в себя В общем, телефон и цены тут — врач нарколог на дом [url=https://czena.narkolog-na-dom-volgograd013.ru]врач нарколог на дом[/url] Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  7. Волгоград, всем привет Муж просто потерял себя Соседи стучат в стену В больницу тащить страшно Короче, врач приехал и поставил систему — наркологическая помощь на дому круглосуточно качественно Дал рекомендации и успокоил семью В общем, телефон и цены тут — вывод из запоя капельница на дому [url=https://czena.narkolog-na-dom-volgograd013.ru]https://czena.narkolog-na-dom-volgograd013.ru[/url] Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  8. Реутов, всем привет Муж просто потерял себя Жена в истерике Нужен врач прямо сейчас Короче, единственный кто реально помог — вызов нарколога на дом реутов быстро Осмотрел и поставил капельницу В общем, жмите чтобы сохранить — нарколог на дом реутов [url=https://lechenie.narkolog-na-dom-moskva-gjy.ru]нарколог на дом реутов[/url] Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  9. Люди подскажите Ситуация критическая Родственники не знают что делать В больницу тащить страшно Короче, только это реально спасло — нарколог на дом недорого с опытом Осмотрел и поставил капельницу В общем, вся инфа по ссылке — нарколог на дом анонимно [url=https://czena.narkolog-na-dom-volgograd013.ru]https://czena.narkolog-na-dom-volgograd013.ru[/url] Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  10. Люди подскажите Близкий человек уже несколько дней в запое Родственники не знают что делать Таблетки не помогают Короче, единственный кто реально помог — вызвать нарколога на дом быстро Приехал через 40 минут В общем, вся инфа по ссылке — врач нарколог на дом платный [url=https://czena.narkolog-na-dom-volgograd013.ru]https://czena.narkolog-na-dom-volgograd013.ru[/url] Нарколог на дом — это реальный выход Перешлите тем кто в такой же ситуации

  11. Реутов, всем привет Брат снова сорвался Жена в истерике Нужен врач прямо сейчас Короче, единственный кто реально помог — нарколог на дом реутов с выездом Через пару часов человек пришёл в себя В общем, жмите чтобы сохранить — нарколога на дом реутов [url=https://alkogolizm.narkolog-na-dom-moskva-rty.ru]https://alkogolizm.narkolog-na-dom-moskva-rty.ru[/url] Нарколог на дом — это реальный выход Перешлите тем кто в такой же ситуации

  12. Реутов, всем привет Близкий человек уже несколько дней в запое Родственники не знают что делать Таблетки не помогают Короче, врач приехал и поставил систему — вызвать нарколога на дом реутов с опытом Приехал через 40 минут В общем, телефон и цены тут — нарколога на дом реутов [url=https://lechenie.narkolog-na-dom-moskva-gjy.ru]https://lechenie.narkolog-na-dom-moskva-gjy.ru[/url] Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  13. Люди подскажите Брат снова сорвался Соседи стучат в стену Нужна срочная помощь Короче, единственные кто реально помог — наркологический центр с капельницами Поставили капельницу с детоксикационным раствором В общем, вся инфа по ссылке — наркология в балашихе [url=https://narkologicheskaya-pomoshh-balashikha.ru]наркология в балашихе[/url] Наркологическая помощь — это реальный выход Перешлите тем кто в такой же ситуации

Leave a Reply

Your email address will not be published. Required fields are marked *