Open Two Different Instances Of Outlook With ExtraOutlook

Ads by Google

Sure, normal people only need to be connected to one Exchange server or have open only one instance of Outlook. I guess that means I am not normal! I have several Exchange servers I use daily and sometimes I need to be connected to more than one in a clip – and until now this posed a huge problem. When you try to open a second instance of Outlook it would just open it within the current context.

In plain English it would open a duplicate inbox to the one I already had open. It was doing nothing for me when I need to multi-task.

I found this tool written by a hacker called TheHammerOfGod that does EXACTLY what I needed it to do and it was also FREE.

If you have a need to launch multiple Outlook windows and you ARE NOT using advanced plugin’s like Xobni than you should definately give this a shot. It is SUPER EASY to use and for those of us that wished we had this for years will find it VERY ADDICTIVE! Check out the download here and you can Visit the HOG website here.

extraoutlook.exe

I mean this couldn’t have been easier! I wish I would have found this a hell of a long time ago!

I downloaded the executable and ran it via Windows XP. I had my initial work installation of Outlook 2003 running and Windows shot back the above syntax screen.

Ads by Google

So I dropped to a command prompt and changed directories into my ExtraOutlook.exe folder. and ran the following command to get my second instance of Outlook 2003 going:

open two outlooks

And sure enough It worked just as advertised. It does use double the memory and processor power so this would be a no go if you are running 512MB of ram. And Outlook 2007 uses even more resources than 2003 and 2003 uses more resources than 2000 so plan accordingly!

open two instances of outlook

Anyone else use something else to run double or triple profiles of Outlook?

49 Comments - Write a Comment

Reply

Aibek

@ Karl

Nice app. A while ago Mark wrote about how to run multiple instances of the same program on Windows, I think it will work with Outlook as well.

Punit

HI i just modified these instruction in a simple way to suit my needs hope this helps.
Step 1: Download Extraoutlook.exe
Step 2: Save the Extraoutlook.exe file in your c: drive
Step 3: OPen Notepad and type the following in it (Excluding the 3 dashes at the begining and the end)
— @echo off
c:
ExtraOutlook.exe “C:\Program Files\Microsoft Office\Office11\OUTLOOK.EXE” —
Step 4: Save as “Outlook.bat” on the desktop.
Step 5: Double click on the Outlook.bat file on the desktop to open as many instances of outlook you want.

Simple :)

Reply

TheFix

Wow, amazing app, especially for those out there with multiple monitors and the need to send from multiple accounts. Great find.

Reply

Zeljko

Great app. i was looking for this for months :)
Thanks.

Reply

Jan

I was waiting for this for a long time!
Now, if I was only smart enough to be able to understand how to install this app.

Karl L. Gechlik

It’s not hard! Where are you getting stuck Jan?

Jan

I get stuck at the command line.

My ExtraOutlook.exe file is on my desktop, so I click/type: start run cmd

Then I go to: C:\Documents and Settings\Jan\Desktop>
at the prompt I type: >ExtraOutlook.exe “C:\Program Files\Microsoft OFFICE11\Outlook.exe” /profile “aNameILike”

then I get an error
ExtraOutlook.exe is not a valid Win32 application

Karl L. Gechlik | AskTheAdmin.com

Try copying the files to a new folder in the root of your hard drive and trying again. Make sure you use the full path like c:\folder\ExtraOutlook.exe ….

Reply

Alex

Hi Everyone,
Very nice approach! Thank you.

My Outlook is customized to hide to tray when minimized. Currently I use two instances of Outlook running, and both of them are minimized (i.e. hidden to tray). But there is only one Outlook icon in tray! When I try to restore it, only one instance restores. Can anybody advise how to restore the second instance?

Thank you in advance

Jurgen

I’m having the same problem as Alex. It would be great to have two Outlook icons in the system tray.

Thanks in advance!

Regards,
Jurgen

Ivan

Hi,

For those of you using the ExtraOutlook with the minimize to tray option enabled: there is currently no way to show two icons on the tray.
There is a way around this with the use of Sysinternal’s Process Explorer. While on the list of processes running, you will be able to see tow outlook processes. To bring the window of a particular Outlook instance, right-click on it and select Window -> Bring to Front.

Process Explorer

ghani

hi,,
i got two icons of outlook in notification area..but i didnt know how i got them,may be some steps to be followed for these to appear in notification area,like sequence of opening outlook instances.

Reply

RLes

Howdy Guys and Thanks Karl. I have the account settings done.

And have some questions, hope someone can help.

NUMBER 1: Does the second session only works from command line interface? Cos right now to start the 2nd simultaneous session of outlook I need to start Run Cmd and enter the whole code c:Extraoutlook>…… and press enter and then it starts. Do I have to do this everytime to run outlook 2, 3, 4 sessions? if yes, then any easy way of doing it, or do I always have to Start Run Cmd and full command and enter to run more sessions? like a short cut to do this thing for me, so everytime I click on it this whole thing gets done automatically?

Number 2: Actually I already figured out # 2. Personal profile also has it’s own saving place in outlook folder named outlook1.pst… so just a little help with above question will be appreciated.

Reply

RLes

sorry Guys, if you see duplicates, hope karl can remove them…

Howdy Guys and Thanks Karl. I have the account settings done.

And have some questions, hope someone can help.

NUMBER 1: Does the second session only works from command line interface? Cos right now to start the 2nd simultaneous session of outlook I need to start Run Cmd and enter the whole code c:Extraoutlook>…… and press enter and then it starts. Do I have to do this everytime to run outlook 2, 3, 4 sessions? if yes, then any easy way of doing it, or do I always have to Start Run Cmd and full command and enter to run more sessions? like a short cut to do this thing for me, so everytime I click on it this whole thing gets done automatically?

Number 2: Actually I already figured out # 2. Personal profile also has it’s own saving place in outlook folder named outlook1.pst… so just a little help with above question will be appreciated.

Reply

RLes

nothin… just trying to clear my mess.. :)

Jurgen

@RLes: you can make a batch file that does the trick for you. Here’s how:

– create a new empty text (.txt) file
– open the text file and type something like this: extraoutlook.exe “C:\Program Files\Microsoft Office\Office12\OUTLOOK.EXE” (change the path if your Outlook is located somewhere else on your computer)
– save and close the text file
– change the extension .txt to .bat (for example: start.txt becomes start.bat)
– put the .bat file in the same folder as extraoutlook.exe
– double-click the .bat file
– tadaaaaaaaaa … extraoutlook is started and you don’t have to type a single word! :)

If you want, you can make a shortcut (for example, on your desktop) to the .bat file!

Enjoy!

Regards,
Jurgen

Reply

Coogan

Where’d you get version 1.3? The download link above and the one on the author’s page both give me v1.2.

And whenever I add a command-line switch, like the /profile “blah”, it just pops up the Usage window and disappears. If I leave the cls off, Outlook pops up with no problems.

Coog

Jurgen

@Coogan

I left the /profile stuff out … I’ve set the option to let Outlook ask me which profile I want to open when starting Outlook …

Regards,
Jurgen

Reply

NickViz

Hi all,

was anybody able to work with this stuff with 2 accounts in Exchange 2003 in AD env?

I logged as a domain user, I get my Outlook, and I want to use second Outlook to work as another AD user.
The ExtraOutlook.exe just starts another Outlook copy but with the same AD/mail account.

Did anybody solve this problem?

Nikolai.

renga

yes, It even works with two different accounts.
All you have to do is ,
To set the profiles that needs to be opened.
start-controlpanel-mail-show profiles-select “prompt for a profile to be used” and thats it you have both different accounts weth extra outlook.exe.

Hurray, This is really a good one.

Reply

NickViz

P.S. Fixed!
I used RunAs command in conjunction with ExtraOutlook…

Thanks a lot for the info about this magnificent tool!

Reply

Rles

Thanks for the guide on making the bat file. The trick worked wonderfully and very fast.

But unfortunately, I seem to have got some settings mixed up, so when the extra outlook opened, it overtook my main outlook and i lost my work outlook.pst, luckily I had made a copy few days ago, so only lost some not very important emails.

I did however used imap function of google and downloaded all my message from one of my account and played with this extra outlook function for a while, but until I am sure that it will not screw up my main copy of outlook I probably won’t pursue it further. it seems I have got some paths mixed up or perhaps put the files in the wrong directories. I remember that initially when I created the 2nd profile, I gave it same “pop email details” as my original and main work use one, which could have caused all this trouble. I know.. stupid of me…

Anyway, will give it another shot some other time. Thanks for the treat tip and help.

Reply

Mike

If anyone is interested, I created a small setup program for ExtraOutlook that extracts ExtraOutlook into your Outlook application directory, creates a script to execute ExtraOutlook, and creates shortcuts to the script on your Desktop, Start Menu or Quick Launch toolbar.

It is available for download here: happycynic.com/download/ExtraOutlookSetup.zip

Ron

I’m on Vistax64, running Office Professional 2007. Will this work?

Reply

Philip

Echoing what Coogan said, “Where’d you get version 1.3? The download link above and the one on the author’s page both give me v1.2.”

It appears that the “profile” switch is not available in v1.2 and that function would be very useful to me. Other people have found ways around this, but it would be nice to be able to use the “profile” switch.

Reply

Philip

Thanks!

Karl L. Gechlik

*** Let’s see if Mark or Aibek can add the above link to the article as it does not appear ANYWHERE on the web anymore.

Reply

Eric

i have downloaded the software and created a .bat file and i can not get the second instance of outlook to run. below is the code i used can any1 help please?

cd\
cd c:\ExtraOutlook
Extraoutlook.exe “C:\Program Files\Microsoft Office\OFFICE12\Outlook.exe” /profile “user folder”

Reply

Nige

unless i type in the full path in a command windows a bat file does not work and i keep getting “cannot open file” has this been tested under office 2007

Reply

Gupta

Its Really Great.
Thanks Mike :)

Reply

Frank

Anyone know if this works with POP3 accounts? I want to run multiple instances of Outlook with different POP3 accounts in each. Does this work? Also, does it manage separate address books and stuff?

Reply

Frank

Tested it out and yes, it does work with 2 profiles with pop3 accounts. So it works with POP3, and from others comments with Exchange too.

Reply

Prabhu

Great work.. i can able to access the outlook instance as many as i can… works really cool.

Reply

Shane

I think this is a great tool! Love it! I never went to the command line instead I had been using two desktop shortcuts with the switch for profile options… I just dumped the extraoutlook.exe in the office11 folder and now my path in the shortcut looks like follows.

“C:\Program Files\Microsoft Office\OFFICE11\ExtraOutlook.exe” “C:\Program Files\Microsoft Office\OFFICE11\Outlook.exe” /Profile “fnf”

I tried to create an additional outlook.exe as outlook2.exe so that maybe I could tell which instance in process explorer I wanted to terminate if necassary but it didnt work out and I dont want to mess with it any more. glad I found a solution… curious how it might work on a terminal server…

Reply

BigMacDaddy

GREAT TOOL! Took me a while to get the syntax just right but got it sorted, now I have a BAT file with a shortcut on the task bar right next to my standard Outlook shortcut. I’m using Outlook ’07 with the option of prompting me for which profile to use on startup so it’s all pretty neat and simple. Will really make my life as a User Support bod much easier not having to close my own Outlook down to open up a users! THANKS HOG, KARL ET AL!

Reply

Lenny

This is really handy!

Worked great…eventually – just incase anyone else trips up the same way i did though, do not copy and paste the {ExtraOutlook.exe “C:\Program Files\Microsoft OFFICE11\Outlook.exe” /profile “aNameILike”} bits above into notepad without altering them correctly, it took me a while to realise that the quotation marks were the wrong ones for DOS – doh! all good now though.

very many thanks!

Lenny

tehmina

in lenny’s message it says they used the wrong quotation marks for DOS. how do you get the right quotation marks for DOS as i think this is the mistake I am making

thanks
tehmina

Reply

ghali

This does not work in Vista64 for some reason :(

Morris

It is working OK for me on Vista64
Note you really need two Mail Profiles set up.
To do that in Vista 64, you have to set your Control Panel view to Classic, then choose the “View 32-bit Control Panels” control item in order to get to the Mail setup control. Pretty icky.

Ron

Morris, thanks for the last post. I’m on Vista64 as well.
When I get to the New Profile window, I named it Outlook2. From here I am a bit messed up. I have been trying the suggestions prior to your post and that has me completely confused now.

Reply

Mike

This is a great program. What would be nice – I just haven’t figure it out enough – is a procedure to change the icon. For example the yellow one for one account, green for another, etc. So I can keep track of which account is open

Reply

sam

Can anyone walk through a step by step i CAN’T get this to work!

Reply

anon

Just used ExtraOutlook to allow me to connect to local exchange and an Outlook Anywhere exchange at the same time-brilliant!
However, I’ve just noticed that the 2nd Outlook connected via https has somehow syncronised the local outlook’s contacts and calendar. You also get an unknown error if you try copying from one to the other. So be warned !

Reply

Larry

I’m using XOBNI- there was a reference to not being able to use Extra Outlook if you are using XOBNI. Is this true?

Reply

brabant

Mike,

Your setup was AWESOME. I was having trouble getting it to launch from the command line. And now I have it so it will automatically launch from a shortcut on my desktop thanks to you and extraoutlooksetup

Thanks

Reply

Ookami

@Punit: super…
Thanx for this info. This is a valuable utility for me and should have been a feature on Windows 7 (OF 12).

Reply

Naz

This is exactly what I was looking for. Thanks everyone. However, I have two questions – Q 1. A short while after logging on to two separate accounts, the login box pops up again. Once I have worked out by trial and error which account it is and put the password in it goes away. It happens about two or three times then settles down. Any ideas please?
Q 2. Is there an easy way to distinguish which account is which? I want to be able to either display it on the title bar or rename the Inbox. The mailbox name is so small it gets missed.

Cheers.

Reply

lundy

well i had this app working last month but now whether I run it straight from a shortcut in windows or use the bat file suggestion above, the 2nd outlook and profile open and moments later the initial outlook closes. Any suggestions?
Nothing else has changed on this laptop that I know of.

Thanks

Your comment