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

11.605 Comentários

  1. My spouse and I stumbled over here different web
    address and thought I might as well check things out.
    I like what I see so now i’m following you. Look forward to looking into your web page
    yet again.

  2. legalize online gambling in united states, semyon dusaach blackjack and how
    to play online table mountain casino indian tribe (Effie) united states, or online casinos usa friendly

  3. CharlesSiz CharlesSiz

    Вывод из запоя в Реутове в наркологической клинике «Детокс» — медицинская помощь человеку, который не может самостоятельно прекратить длительное употребление алкоголя или тяжело переносит похмелье. Лечение подбирается индивидуально с учетом возраста, количества выпитого, длительности запоя, хронических заболеваний и текущего самочувствия. Врач-нарколог проводит осмотр, оценивает физическое и психическое состояние пациента, измеряет пульс и артериальное давление, уточняет анамнез и только после диагностики определяет безопасный формат помощи: вывод из запоя на дому, амбулаторное лечение или госпитализацию в стационар.
    Изучить вопрос подробнее – [url=https://2.vyvod-iz-zapoya-reutov4.ru/]vyvod-iz-zapoya-cena[/url]

  4. JesseNoulA JesseNoulA

    Большое количество алкоголя или наркотиков отправляют организм и самостоятельно продукты распада выходят достаточно долго. Токсичное влияние веществ отражается на работе печени, почек, сердца, нервной системы и мозга. Возможны головные боли, тошнота, тремор, судороги, раскоординирование движений, заторможенная речь, нарушения дыхания и сердцебиения, скачки артериального давления. В таких случаях не стоит заниматься самолечением или принимать медикаменты без назначения врача: сочетание компонентов, неправильные дозировки и индивидуальная непереносимость повышают вероятность побочных эффектов.
    Подробнее – [url=https://a.narkologicheskaya-klinika-v-krasnoyarske17.ru/]http://a.narkologicheskaya-klinika-v-krasnoyarske17.ru[/url]

  5. new zealandn online pokies au reviews, golden tiger black hawk casino table minimums (Osvaldo) uk and online pokies united states no deposit signup bonus, or
    auto roulette hack

  6. Зависимость редко начинается сразу с тяжелого состояния. Сначала человек может считать, что контролирует алкоголь, наркотики или азартные игры, затем количество эпизодов увеличивается, прежний образ жизни начинает рушиться, возникают проблемы с работой, взаимоотношениями, деньгами и здоровьем. Когда употребление становится регулярным, зависимый все чаще выбирает ПАВ вместо семьи, профессиональных задач и личных целей. Родственникам важно учитывать, что крики, давление, обвинения, ярлыки, угрозы и попытки заставить лечиться часто вызывают сопротивление, агрессию и отрицание.
    Изучить вопрос подробнее – [url=https://a.narkologicheskaya-klinika-v-krasnoyarske17.ru/]наркологическая клиника наркологический центр в Красноярске[/url]

  7. when are pokies opening in south united states,
    personal gambling licence usa and best number 1 casino in goa (Shani) sites
    united states, or online casino new usa

  8. I blog often and I genuinely appreciate your information. This article has truly peaked my interest.
    I’m going to book mark your site and keep checking for new information about once per week.
    I subscribed to your RSS feed as well.

    Stop by my website :: casino jack online ru – Reagan

  9. casino brisbane united states, free pokie
    games nz and casino game player banker (Brigitte) in connecticut usa, or is online poker coming
    back to united states

  10. RonaldTeark RonaldTeark

    Перед тем как прокапаться на дому, нужно оценить тяжесть проявлений. Нарколог проверяет давление, частоту сердцебиения, ориентацию пациента, наличие рвоты, дрожи и психического возбуждения. Важно учитывать, что даже хорошим общим самочувствием нельзя полностью исключить осложнения после длительного приема алкоголя.
    Узнать больше – [url=https://1.kapelnica-ot-zapoya-moskva0.ru/]zakazat-kapelnicu-ot-zapoya-na-domu[/url]

  11. usa free spins no money deposit, craps tutorial usa and united statesn casino guide blackjack chart, or australian casino free chips

    Feel free to visit my page: bank id casinon, Hamish,

  12. best online slots payout percentage usa, poker australia tournaments and poker for real money
    in usa, or cahuilla bellagio casino smoking policy (Adrianna) ausaa california

  13. usa casinos that accept paypal, 888 poker app united kingdom and casino in milwaukee wisconsin, or top usa online poker sites

    Feel free to visit my web page should i marry a gambler (Aurora)

  14. is casino legal in us (Jackson) internet poker legal in australia,
    new zealandn express zahlung online casino and free
    spins no deposit 2021 usa, or new zealand real money slots

Deixe um comentário

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