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
united kingdom live casino, no deposit canada casino bonus and $50 no deposit mobile casino new zealand, or free chips no deposit bonus united
states
Feel free to visit my web blog – bible verse about Not gambling
legitimate australian online casinos, betsoft no deposit bonus united kingdom and no deposit poker bonus usa 2021, or how does gambling affect your brain (Frances) many casinos are in usa
no deposit bonus casinos canada, free pokies
4u canada and no deposit free spins united statesn casinos, or canadian online gambling
Also visit my site: is baccarat lead crystal – Junior –
casino bonus gratuit 2026 non réglementé
online casino bonus 750 Kč bez Vkladu 4500 kč bonus bez
vkladu
best casino odds for blackjack (http://Mynest.apollo-media.co.uk) app in usa, 888
poker app united kingdom and top 100 usa casino sites,
or online gambling united states banned
united statesn roulette builders, legit casino sites canada and how to bake clams casino
free spins no deposit required united kingdom, or free
online pokies no deposit united kingdom
platforme păcănele cel mai accesat casino din romania 2026
usa casino providers, 888 poker withdrawal united states and best new casino nz, or online slots united states
reddit
Visit my web blog; multiplayer craps (Ngan)
uk casino no deposit bonus no wagering, in casino in usa
and usa casinos free spins, or online casinos usa friendly
Also visit my web blog – cyberspins (Mayra)
bet united states online real money casino sign up bonus bonus, new zealandn express zahlung online casino and new gambling
sites australia, or united statesn roulette strategy uk
trusted bingo Caller Software online pokies australia,
can you play poker online united kingdom and best online casino united kingdom real money, or poker with real money usa