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

2,966 Comments

  1. Donalddurce Donalddurce

    Алкогольная интоксикация оказывает серьёзное влияние на организм, вызывая головную боль, тошноту, слабость и головокружение. Капельница помогает организму быстро избавиться от продуктов распада алкоголя, восстановить нормальное функционирование органов и минимизировать последствия для здоровья. Важно, что мы обеспечиваем полное наблюдение врача на протяжении всей процедуры, что помогает гарантировать безопасность пациента и максимальную эффективность лечения.
    Получить дополнительные сведения – [url=https://kapelnicza-ot-pokhmelya-ekaterinburg-8.ru/]капельница от похмелья вызов на дом екатеринбург[/url]

  2. Have you ever thought about writing an ebook or guest authoring on other sites?
    I have a blog based upon on the same ideas you discuss and would really like to have you share
    some stories/information. I know my audience would enjoy
    your work. If you’re even remotely interested, feel free to shoot me an e mail.

  3. Первые положительные изменения обычно появляются уже через 15–20 минут после начала капельницы. Уменьшается головная боль, снижается чувство тошноты, стабилизируется давление и пульс. К концу процедуры большинство симптомов становится значительно менее выраженными.
    Получить дополнительную информацию – [url=https://kapelnicza-ot-pokhmelya-samara-8.ru/]капельница от похмелья на дому в самаре[/url]

  4. Состав капельницы может варьироваться, однако в большинстве случаев включает базовые группы препаратов, направленные на устранение последствий интоксикации:
    Подробнее тут – [url=https://kapelnicza-ot-pokhmelya-samara-7.ru/]капельница от похмелья анонимно[/url]

  5. Безопасность — это не лозунг, а набор решений. Мы избегаем «жёстких» седативных доз, которые создают видимость улучшения и повышают риск скрытых осложнений. Наращивание темпа инфузии происходит постепенно и увязано с динамикой симптомов и цифрами измерений. Любой шаг объясняется пациенту и семье: зачем он выбран, что считается нормальной волной улучшения, в какой момент нужно связаться с дежурным. Такой прозрачный формат снимает тревогу и помогает всем участникам действовать согласованно.
    Разобраться лучше – http://narkolog-na-dom-ivanteevka8.ru/vyzvat-narkologa-na-dom-v-ivanteevke/https://narkolog-na-dom-ivanteevka8.ru

  6. Goodinidat Goodinidat

    Запой — это не просто временная слабость, а критическое состояние, требующее экстренного медицинского вмешательства. Особенно опасно откладывать обращение за помощью, если у человека наблюдаются такие симптомы:
    Получить больше информации – https://vyvod-iz-zapoya-balashiha5.ru/vyvod-iz-zapoya-kruglosutochno-v-balashihe/

  7. Kennynak Kennynak

    Перед началом процедуры проводится оценка состояния пациента, что позволяет полностью подобрать оптимальный состав терапии. После проведения капельницы пациент может почувствовать значительное облегчение: уйдёт головная боль, улучшится работоспособность, уменьшится ощущение слабости и раздражительности. Важно, что процедура не только снимает симптомы, но и помогает организму избавиться от токсинов и наладить нормальную работу печени, почек и сердечно-сосудистой системы. Подробнее о процедуре и рекомендациях можно читать у специалистов клиники.
    Получить дополнительные сведения – [url=https://kapelnicza-ot-pokhmelya-ekaterinburg-4.ru/]капельница от похмелья вызов на дом в екатеринбурге[/url]

  8. вывести из запоя в стационаре санкт петербург [url=https://vyvod-iz-zapoya-v-staczionare-sankt-peterburg-3.ru/]vyvod-iz-zapoya-v-staczionare-sankt-peterburg-3.ru[/url] .

Leave a Reply

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