How do I force a program to open on a second monitor?

I'm currently using a dual monitor setup for my laptop and I'm wondering how/if I can force programs to open on the second monitor.

Usually the way I have done this in the past is to open a program, drag it to the second monitor and then usually once I close it, the program will remember what screen it was on before.

What I'm wondering is if there is any tag that I can throw on the end of the program shortcut to force it to open in the second monitor. To give you an example:

I can force Warcraft 3 to open in "Window Mode" by adding a "-window" tag to the end of the shortcut.

Normal Shortcut:
Target: "C:\Program Files\Warcraft 3\WC3.exe"

To force it into Window Mode (Non-fullscreen):
Target: "C:\Program Files\Warcraft 3\WC3.exe" -window

Is there an option that I can use that would force the shortcut to open in monitor 2? Something like "-monitor 2" or something like that?

I would also be open to using third party software if there is any available that allows me to manage where an application opens by default.
slargeAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

michoteCommented:
You need a utility that remembers the windows position. It depends on your card. Nvidia call this Nview technology and you have to activate on the driver preferences.

http://www.nvidia.com/object/feature_nview.html
0
michoteCommented:
for ati cards it is called, hydravision. It is usually a separate download.

http://ati.amd.com/products/hydravision/index.html

Both techs are free, but usually only in more recent cards. Nvidia's usually comes with the driver but sometimes it is a separate download.
0
michoteCommented:
How this programs work is that you put the windows and dialog popups where you want them (ie on the second monitor) and you tell the program to remember the position. Next time you open it it will go to the second monitor.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
TXCHEX07Commented:
I am curious about this as well.  I work for a hospital and we have HP Business desktops that use onboard Intel Video cards and the software that goes with.  Is there a utility from Intel that does this? or possibly, is there a generic utiltiy that will allow this to work?

Also, I would need this configuration "Saved" and then installed on many workstations for config purposes.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.