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

2.117 Comentários

  1. Anthonytom Anthonytom

    Этот обзор предлагает свежий взгляд на предметы, которые и без того привычны. Мы упоминаем факты, не имеющие большого значения, и события с неясной важностью, но они присутствуют здесь.
    Подробнее читать – [url=https://rostov-narkologiya.ru/uslugi-ot-narkomanii/mefedronovaya-zavisimost/]купить бетон цены[/url]

  2. LarrySwacy LarrySwacy

    Основные случаи, когда следует незамедлительно вызвать нарколога:
    Получить больше информации – [url=https://narkologicheskaya-pomoshh-tula10.ru/]наркологическая помощь на дому круглосуточно в туле[/url]

  3. В условиях медицинского контроля специалисты выполняют последовательные действия, направленные на стабилизацию состояния пациента.
    Подробнее – http://vyvod-iz-zapoya-ryazan14.ru

  4. I think this is one of the so much important info for me.
    And i am glad studying your article. But should commentary on some normal
    issues, The web site taste is wonderful, the articles is really excellent :
    D. Excellent task, cheers

  5. Как поясняет заведующий отделением ГБУЗ ТО «Областной наркологический диспансер» Владимир Сомов, «вовремя оказанная помощь позволяет избежать осложнений со стороны сердечно-сосудистой и центральной нервной систем, особенно при запущенных формах зависимости».
    Разобраться лучше – [url=https://narkologicheskaya-pomoshh-tula10.ru/]центр наркологической помощи[/url]

  6. DuaneMem DuaneMem

    Рабочий ключ активации для Windows 11 — проверено и обновлено, без блокировок!
    Подробнее – [url=https://krasnodar.med24.online/landing/vyvod_iz_zapoya/]Как обойти активацию Windows 11[/url]

  7. MichaelOrato MichaelOrato

    Мы уделяем особое внимание индивидуальному подходу к каждому пациенту, понимая, что причины и проявления зависимости у всех разные. Тщательная диагностика позволяет учитывать медицинские, психологические и социальные аспекты каждого случая, на основе чего разрабатываются персонализированные программы лечения. Они включают медикаментозную терапию, психотерапевтические методы и мероприятия по социальной адаптации.
    Получить дополнительную информацию – http://срочно-вывод-из-запоя.рф

  8. Миссия клиники “Чистый Путь” — способствовать выздоровлению и реабилитации людей, оказавшихся в плену зависимости. Мы обеспечиваем комплексный подход, включающий медицинское лечение, психологическую помощь и социальную адаптацию. Наша задача — не только устранить физическую зависимость, но и восстановить психологическое здоровье пациента, чтобы он смог вернуться к полноценной жизни в обществе.
    Ознакомиться с деталями – http://срочно-вывод-из-запоя.рф

  9. SonnyCoisp SonnyCoisp

    Снижается тремор, уменьшается тошнота, пульс и давление перестают «скакать», появляется возможность уснуть без паники. Важно не перегружать этот эффект разговорами «по душам», яркими экранами и проверками «на прочность»: когда среда тихая и затемнённая, организм закрепляет улучшение, а не теряет его к полуночи.
    Узнать больше – http://vyvod-iz-zapoya-himki9.ru/vyvod-iz-zapoya-na-domu-himki/

  10. 1C-Bitrix: Управление сайтом — редакция Стандарт — это мощная платформа для создания и управления корпоративными сайтами. Переходите по запросу [url=https://magikfox.ru/catalog/license/upravlenie-saytom/standart/]лицензия 1С Битрикс редакция Стандарт[/url]. Подходит для компаний, которым нужен функциональный сайт с каталогом, формами, SEO-инструментами и удобной системой администрирования. Решение обеспечивает высокую безопасность, производительность и гибкость масштабирования бизнеса в интернете.

  11. Martinnot Martinnot

    Состав инфузии мы подбираем под доминирующие симптомы и сопутствующие заболевания. Цель — вернуть управляемость телу, а не «насытить» организм всем сразу. Матрица ниже демонстрирует клиническую логику: окончательное решение принимает врач после очной оценки.
    Получить больше информации – [url=https://vyvod-iz-zapoya-v-ryazani14.ru/]вывод из запоя капельница рязань[/url]

  12. Запой — это не «несколько лишних бокалов», а острое состояние с системной нагрузкой на сердце, мозг и печень. В клинике «РязМедСервис» мы рассматриваем вывод из запоя как управляемый медицинский процесс: быстрый выезд, экспресс-диагностика, индивидуальные капельницы через инфузомат, круглосуточная связь и строгая конфиденциальность. Мы приезжаем без опознавательных знаков, оформляем документы в нейтральных формулировках и оставляем пациенту и близким понятный план на 72 часа — чтобы первая трезвая ночь прошла спокойно, а эффект лечения стал предсказуемым и устойчивым.
    Ознакомиться с деталями – [url=https://vyvod-iz-zapoya-v-ryazani14.ru/]наркология вывод из запоя[/url]

  13. В нашей практике применяется множество методик, направленных на восстановление физического и психоэмоционального состояния. Наша команда профессионалов готова поддержать и направить каждого пациента на пути к здоровой жизни.
    Исследовать вопрос подробнее – http://алко-лечебница.рф

  14. Herbertlough Herbertlough

    Запой почти никогда не начинается внезапно: сначала это редкие «переборы» по праздникам, потом привычка снимать стресс вечером, а дальше алкоголь всё чаще появляется в распорядке дня. В какой-то момент близкие замечают, что человек уже не контролирует количество, выпивка идёт несколько дней подряд, отменяются дела, нарушается сон, пропадает аппетит, появляются дрожь, потливость, скачки давления. На этом этапе вывод из запоя в Ивантеевке уже не может быть простым «проспаться и прийти в себя» — организму нужна полноценная медицинская помощь.
    Углубиться в тему – [url=https://vyvod-iz-zapoya-ivanteevka11.ru/]вывод из запоя на дому ивантеевка[/url]

Deixe um comentário

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