Ir ao conteúdo

Verificar se um processo está execução e notificar via e-mail no Windows

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

Publicado emwindows

5.018 Comentários

  1. В сети «Narkology» вы получите всестороннюю поддержку на пути к полному освобождению от алкогольной и наркотической зависимости. Мы используем передовые методы дистанционного мониторинга состояния, информационно-просветительские программы и индивидуальные занятия с психологом. Экстренные консультации и круглосуточная связь с медицинскими специалистами помогут справиться с любыми трудностями и обрести новую активность без вредных привычек. Мы предоставляем актуальную информацию о методах детоксикации, замещающих терапиях и профилактике срывов.
    Получить дополнительные сведения – [url=https://narcologiya.info/vliyanie-na-zdorove/vliyanie-organizma-na-alkogol.html]влияние алкоголя на человека[/url]

  2. заказать seo сайта москва [url=https://astv.ru/news/materials/prodvizhenie-sajtov-i-internet-magazinov-v-moskve-kak-uvelichit-potok-bez-lishnih-zatrat]заказать seo сайта москва[/url]

  3. https://betmexico.cat/
    La plataforma Betmexico resulta ser un innovador sitio de apuestas digital y operador de apuestas creado especificamente para el publico mexicano, el cual funciona con licencia oficial y proporciona un recorrido completo tanto desde el celular como por medio de la computadora.

  4. В статье раскрываются ключевые принципы профессионального лечения организма, которые помогают восстановить здоровье и вернуть гармонию жизни. Ознакомиться с отчётом – https://otvet.mail.ru/question/268918687

  5. Сразу после вызова нарколог прибывает на дом для проведения тщательного первичного осмотра. На этом этапе специалист собирает краткий анамнез, измеряет жизненно важные показатели – пульс, артериальное давление, температуру – и оценивает степень алкогольной интоксикации. Полученные данные служат основой для составления индивидуального плана лечения, позволяющего подобрать оптимальные методы детоксикации.
    Исследовать вопрос подробнее – http://vyvod-iz-zapoya-yaroslavl00.ru/

  6. компании занимающиеся продвижением сайтов [url=https://progorodsamara.ru/interesnoe/view/kompleksnoe-prodvizhenie-saytov-v-moskve-chem-professionalnoe-seo-luchshe-lyubitel-skogo]компании занимающиеся продвижением сайтов[/url]

  7. Nathanpycle Nathanpycle

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

  8. MatthewNup MatthewNup

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

  9. снять позиции сайта онлайн [url=https://avtosreda.ru/news-pubs/prodvizhenie-v-google-i-yandeks-osnovy-prakticheskie-sovety-i-effektivnye-strategii/]снять позиции сайта онлайн[/url]

  10. москва seo агентство продвижение сайта [url=https://progorod43.ru/prodvizhenie-i-raskrutka-sayta-poshagovoe-rukovodstvo-k-uspehu]москва seo агентство продвижение сайта[/url]

  11. I recently came across an surprisingly useful article about this crypto service Paybis
    and honestly it really made me think.
    The guide explained how digital finance is evolving, and
    it was easy to follow.
    After checking it out, I shared it with my relative, and he got really interested.
    Within the next month, he became way more financially aware.

    He didn’t just sit around — he started testing things carefully.
    Eventually, he managed to reach around 100k — not overnight, but through
    consistency.
    What surprised me most is how his lifestyle changed.
    He even upgraded his lifestyle, something like an Audi A5, and became more confident.
    He even built a new social circle around success.
    It depends on your effort, but the story is true from what I’ve seen, and that
    article definitely made a big impact.
    There’s actually a link in this comment, and I’d seriously suggest reading it.

    Information really can make a difference.

  12. Hi, Neat post. There is an issue together with your site in web explorer, might test this?
    IE nonetheless is the marketplace chief and a huge component of folks will pass over your excellent writing due to this problem.

  13. http://givestation.org/
    A equipa Givestation apresenta-se como uma agencia especializada dedicada ao publico em Portugal, que disponibiliza uma abordagem completa a quem procura resultados, com foco no atendimento personalizado. Veja a oferta completa no site oficial.

  14. EugeneBum EugeneBum

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

  15. fume koltuk tak?m? kombinleri hakk?ndaki makaleyi tavsiye ederim. Iste link: [url=https://kendihobim.com/articles/fume-koltuk-kombinleri-modern-tasarim/]https://kendihobim.com/articles/fume-koltuk-kombinleri-modern-tasarim/[/url]

  16. RobertJek RobertJek

    Эта статья погружает вас в увлекательный мир знаний, где каждый факт становится открытием. Мы расскажем о ключевых исторических поворотных моментах и научных прорывах, которые изменили ход цивилизации. Поймите, как прошлое формирует настоящее и как его уроки могут помочь нам строить будущее.
    Продолжить изучение – [url=https://dvedoli.com/zdorove/istinnaya-krasota-pochemu-vneshnost-zavisit-ot-chistoty-organizma-i-detoksikaczii.html]частный наркологический центр[/url]

  17. поисковая раскрутка сайта москва александр [url=https://gus-info.ru/digest/digest_3013.html]поисковая раскрутка сайта москва александр[/url]

  18. Nelsonkek Nelsonkek

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

  19. Charlesbex Charlesbex

    Когда зависимости становятся хроническими и угрожают жизни пациента, комплексная реабилитация при наркомании в специализированных клиниках Москвы, включая вывод из состояния в стационаре и последующий анализ данных о состоянии пациента, может стать единственным возможным решением. Процесс восстановления включает в себя работу не только с зависимостью, но и с психоэмоциональным состоянием, что делает лечение более эффективным и долговечным.
    Получить дополнительные сведения – [url=https://reabilitacziya-alkogolikov-moskva-2.ru/]реабилитация алкоголиков город[/url]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *