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.013 Comentários

  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. 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]

  11. 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.

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

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

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

  15. RaymondVep RaymondVep

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

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

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

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

  19. Richardrof Richardrof

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

  20. CaseyPeelo CaseyPeelo

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

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

  22. 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]

  23. RufusEnava RufusEnava

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

Deixe um comentário

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