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

5,009 Comments

  1. Как [url=https://kompleksnoe-seo-prodvizhenie.ru]комплексное seo продвижение сайта[/url] сочетается с работой с агрегаторами?

  2. Вывод из запоя на дому в Екатеринбурге – это услуга, которая становится необходимой, когда состояние пациента ухудшается после длительного употребления алкоголя, и медицинская помощь требуется немедленно. На дому пациенту предоставляется квалифицированная помощь, направленная на быстрое снятие интоксикации, восстановление водно-солевого баланса и стабилизацию общего состояния.
    Углубиться в тему – [url=https://vyvod-iz-zapoya-na-domu-ekaterinburg-17.ru/]анонимный вывод из запоя на дому[/url]

  3. Каждый элемент программы направлен на создание комплексного подхода к лечению зависимости, обеспечивая помощь не только на физическом, но и на эмоциональном уровне. Индивидуальная программа реабилитации позволяет выстроить эффективную терапию, которая соответствует конкретным потребностям пациента.
    Подробнее можно узнать тут – http://reabilitacziya-alkogolikov-moskva.ru/

  4. crazy time demo [url=https://sheikhjameel.com/crazy-time-wheel-segments-explained-all-54-positions-probabilities-and-what-each-segment-pays/]crazy time demo[/url]

  5. Нарколог на дом в Екатеринбурге: выезд врача на дом, лечение запоя и консультации в наркологической клинике «НЕО+».
    Узнать больше – [url=https://narkolog-na-dom-ekaterinburg.ru/]нарколог на дом вывод в екатеринбурге[/url]

  6. crazy time play [url=https://health.en-canada.ca/playing-crazy-time-on-mobile-android-iphone-and-everything-you-need-to-know/]crazy time play[/url]

  7. When I originally left a comment I appear to have clicked on the -Notify
    me when new comments are added- checkbox and from now on every time a
    comment is added I get four emails with the same comment.
    There has to be a way you can remove me from that service?
    Thank you!

  8. I wanted to thank you for this excellent read!! I absolutely loved every bit of it.
    I’ve got you book marked to look at new things you post…

  9. Michaelkep Michaelkep

    Осмотр на дому особенно важен в тех случаях, когда больному трудно вставать, пить воду, принимать пищу, спокойно лежать или ориентироваться в собственном состоянии. Чем тяжелее переносится выход из употребления, тем выше значение очной оценки, потому что по телефону невозможно полноценно определить границы безопасной помощи. При выраженных симптомах может потребоваться срочный выезд, чтобы вовремя оценить риски и определить, допустим ли вывод из запоя дома или необходимо наблюдение в стационаре.
    Получить дополнительную информацию – [url=https://narkolog-na-dom-moskva-18.ru/]запой нарколог на дом[/url]

  10. прогноз доли выбора карточка [url=https://reklamnyj-kreativ19.ru]прогноз доли выбора карточка[/url]

  11. super cherry 5000 demo [url=https://www.doralchamber.org/gewinnlinien-bei-super-cherry-erklart-was-25-50-100-1000-oder-5000-linien-wirklich-bedeuten/]super cherry 5000 demo[/url]

  12. http://sftw.es/
    El equipo de Sftw se posiciona como una empresa profesional con presencia en el tejido empresarial espanol, que pone a disposicion servicios de calidad a quienes buscan resultados, valorando en la confianza y la transparencia. Conoce mas a traves del enlace.

  13. скачать видео с ютуб в хорошем качестве [url=https://skachat-video-s-youtube-10.ru]скачать видео с ютуб в хорошем качестве[/url]

  14. вызвать нарколога на дом воронеж [url=https://narkolog-na-dom-voronezh-10.ru]https://narkolog-na-dom-voronezh-10.ru[/url]

  15. вызов нарколога на дом анонимно [url=https://narkolog-na-dom-voronezh-11.ru]https://narkolog-na-dom-voronezh-11.ru[/url]

  16. RaymondVep RaymondVep

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

  17. наркологическая помощь на дому в воронеже [url=https://narkolog-na-dom-voronezh-10.ru]https://narkolog-na-dom-voronezh-10.ru[/url]

  18. [url=https://mymoscow.forum24.ru/?1-6-0-00041955-000-0-0-1776878046]Поисковое продвижение сайта[/url] — как правильно реагировать на апдейты алгоритмов?

  19. лечение наркомании на дому [url=https://narkolog-na-dom-voronezh-11.ru]https://narkolog-na-dom-voronezh-11.ru[/url]

  20. [url=https://aleksandrov.myqip.ru/?1-13-0-00000725-000-0-0-1776945487]Продвижение сайта в Яндексе[/url] — чем оно принципиально отличается от продвижения в Google?

  21. Richardrof Richardrof

    Нарколог на дом в Москве: срочный выезд врача, капельницы и помощь при запое в наркологической клинике «Клиника доктора Калюжной».
    Разобраться лучше – http://narkolog-na-dom-moskva-17.ru/

  22. CaseyPeelo CaseyPeelo

    Дополнительным поводом для вызова врача становится состояние, при котором больному трудно вставать, пить воду, есть, сохранять спокойствие или ориентироваться в самочувствии. В таких случаях осмотр на дому позволяет быстрее определить дальнейший маршрут помощи. Иногда уже первый звонок помогает понять, допустим ли домашний формат или лучше сразу рассматривать вывод в стационаре.
    Углубиться в тему – [url=https://narkolog-na-dom-ekaterinburg.ru/]нарколог на дом в екатеринбурге[/url]

  23. капельница от похмелья самара [url=https://kapelnicza-ot-pokhmelya-samara-24.ru]капельница от похмелья самара[/url]

  24. Ayr?ca, eger prefabrik ev d?s cephe renkleri konusuyla ilgileniyorsan?z, suraya bir goz at?n. Suradan okuyabilirsiniz: [url=https://hobiyapma.com/articles/prefabrik-ev-dis-cephe-boyasi-secim-uygulama/]https://hobiyapma.com/articles/prefabrik-ev-dis-cephe-boyasi-secim-uygulama/[/url]

  25. RufusEnava RufusEnava

    Если у пациента наблюдаются эти симптомы, важно своевременно обратиться к специалисту для назначения вывода из запоя на дому, что поможет предотвратить более серьезные осложнения и ускорить процесс восстановления, при этом можно заранее заказать помощь с учетом возраста пациента (в том числе после 40–50 лет), данных больного и особенностей его состояния.
    Исследовать вопрос подробнее – [url=https://vyvod-iz-zapoya-na-domu-ekaterinburg-17.ru/]вывод из запоя на дому круглосуточно в екатеринбурге[/url]

Leave a Reply

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