How to run a batch file wen you close Outlook

G

gamul

Hello!
Is some way to run a script /batch file when user closed Outlook?
MS Outlook 2007.
 
V

Vince Averello [MVP-Outlook]

You could write a script of your own that:
- starts Outlook
- waits for it to close
- runs what ever you want

Use that script to run Outlook as opposed to any other shortcuts or menu
entries
 
B

Brian Tillman

gamul said:
Is some way to run a script /batch file when user closed Outlook?
MS Outlook 2007.

Why start a new thread when you're already discussing this same question in
another?
 
V

Vince Averello [MVP-Outlook]

There's a possibility that you could add code to the Application_Quit()
event in the VBA editor but you'd still have to code it yourself
 
G

gamul

Brian Tillman said:
Why start a new thread when you're already discussing this same question
in another?

Sorry,
I thought, that old thread nobody reads already.
 
G

gamul

Vince Averello said:
There's a possibility that you could add code to the Application_Quit()
event in the VBA editor but you'd still have to code it yourself
So as recommended me user Gordon (in different thread) I wrote VBA script,
which copies files .PST to or from net.
I would like to start this script every time when user logs in to computer
as well as when Outlook switches off.
There's a possibility that you could add code to the Application_Quit()
Please, continue with this think.
 
G

gamul

So as recommended me user Gordon (in different thread) I wrote VBA script,
which copies files .PST to or from net.
I would like to start this script every time when user logs in to computer
as well as when Outlook switches off.

Please, continue with this think.

Ok.
It with my tests results, that this can be made across macro in Outlook
(thanks Vince Averello):
Sub Application_Quit()
Dim RetVal
RetVal = Shell("D:\temp\mm.cmd", 0)
End Sub

mm.cmd looks so:
D:\temp\proc.vbs

It works!

It during starting Outlook, was can this make (how Brian Tillman advised in
different thread) creating shortcut starting Outlook which will look so:
call D:\temp\proc.vbs
"C:\Program Files\Microsoft Office\Office12\OUTLOOK.EXE"

I thank for help with all.
I greet.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top