A few weeks ago, I installed DirecTV2PC on my main HTPC so I could watch shows that were recorded on my DirecTV DVR downstairs. The program worked great, except that it doesn’t integrate with Media Center, which forced me to get out the keyboard and leave Media Center in order to run it. I know there are some applications that will let you add a program into Media Center, but once you launch your application, it’s usually not very easy to close the app and get back into Media Center. After a bit of searching though, I found a handy program called Media Center Launcher that was exactly what I was looking for.
In addition to being able to launch an application from Media Center, this program will let you close the program when you’re done by clicking the BACK button on the remote, and then it will return you back to Media Center. The only shortcoming is that the Media Center Launcher doesn’t have an interface to add your applications to Media Center, so you have to put all your settings into XML and INI files, then run some command prompts to register the application. Then if you want a specific icon, you need to go into the registry and add a new key. After that, you need to add your program’s folder to the system path. That’s not rocket science, but it’s definitely not the easiest approach, which is why I wrote my own application called Media Center Launcher Configurator.
Media Center Launcher Configurator is an application that makes it easy to configure as many programs as you want to be launched from Media Center, using the Media Center Launcher program. The interface is simple to use, and even keeps track of the applications you’ve already registered. It will also let you unregister applications or re-register them. Here are some screenshots and instructions for using the program.
How to Use Media Center Launcher Configurator:
You must run Media Center Launcher Configurator as an Administrator in order for it to work. To do that, right-click the icon and select “Run as administrator.”
Registering a new program to run in Media Center:
- Check or uncheck the option to create a restore point before registering the application.
- Select the New Registrations tab.
- Complete the form by selecting the following:
- The EXE to launch from Media Center.
- An image to use as an icon in Media Center. This can be a small JPG or PNG file. I got my DirecTV logo from Google Images.
- A title and description of the application as you want them to appear in Media Center.
- A unique ID (GUID) for the application. (You can supply your own or let the program generate it for you.)
- The tab strip where you want the application to appear in Media Center.
When you’ve finished filling out the form, click the Register button and the application will be set up for you.
Now when you run Media Center you should see your new program.
Reviewing programs that have been registered:
- You can review programs that have already been registered by selecting the “Existing Registrations” tab.
- Open the Applications drop-down to see a list of all the applications that you have registered.
- Select an application to display all of the parameters that were used for the registration.
Unregistering a program:
- Select a program that was previously registered.
- Click the Unregister button.
- The application will be removed from Media Center.
Re-registering a program:
- Select a program that was previously registered.
- Click the Re-register button.
- The program will be re-registered using the same parameters that were previously used.
Download
Media Center Launcher Configurator is freeware, so feel free to download it and it use it as much as you want.
Credit Where Credit is Due
I also want to thank Michael Welter for developing the Media Center Launcher application, and for allowing me to redistribute it along with my own application.
Related posts:



Chad, the existing registrations tab doesn’t list anything that was registered by any other way than your program. Can you modify it to list ALL program registrations, no matter whether they were registered manually, or by an installation program? Otherwise, great program, but I cannot get Stellarium to work - it runs fine stand alone, but kicks out an error when run from MC. Also, add support for .gif files for icons - MC supports them!
Any chance for win7 support in the near future?
Hi Mike, I think I’ve replied to you over at TGB as well, but yeah, my program currently only keeps track of it’s own registrations. It doesn’t interrogate the registry to find existing apps. That might be something worth adding as a future enhancement though.
Can you tell me what the error is that you’re getting with Stellarium?
I’ve added support for GIF files too, so you can grab the new version.
I’ve gotten several requests for Win 7 support, and would love to get Win 7 added since I’m also running the beta, but so far I haven’t been able to find any information about the new registry settings for it. I keep looking, it’ll turn up eventually, so when it does I’ll add it.
Im trying to add two applications to the TV and Movies category. When I add the second, it over rights the first or the first no longer is visable. It seems like you can only add 1 application to this category. Im not sure if the other categories are the same.
Thanks,
Bill, I had not noticed that. I’ll look into it and get an update out as soon as I can.
I have taken 2 Registry files from my Windows 7 Media Center setup (HKLM and HKCU). Could you use them? I noticed that the format has changed some… If you want them, you can contact me directly.
Any more on this? The W7MC SDK is out, so maybe it has some info on categories and strips. Also, does it query the registry for other add-ins yet??
I’m thinking of making the switch from Comcast to DirecTV and am wondering if this could save me some start up costs for an extra box. Does this only work on Vista or will it work on XP MCE? Will this work through a MC Extender such as an Xbox 360? Can you only watch DVR’d programs or does it allow you to watch real-time programs as well? Thanks in advance for any answers you can provide.
Brian,
DirecTV2PC isn’t a complete DVR replacement. The software only lets you watch shows that were recorded from another DirecTV DVR, but won’t let you watch live TV. Also, it will only run on a PC, not an XBox or extender.
[...] handy little app can be found on Chad Dyess’ Blog here. The idea is to add the ability to edit your extras library listings with a simple gui and this is [...]
Hi Chad, love the program, I think it will work great for me in Windows 7 if I could send parameters to the exe. I’ve created a link to Iexplore but I want to be able to send the URL as a paramter so Windows7 MC will load that page directly. Tried looking through the registry and the Program files, but couldn’t find the bit that called iexplore.exe
Any assistance on this would be greatly appreciated.
Thanks
Thank you! Great application! Is it possible to include an option to close mce after launching the exe?
I don’t have a “TV+Movies” category….
These are two seperate sections in my MCE.
So whatever I do with this program, the added program will only show in Extras library.
Is there any way I can fix this ?
Thnx
Chad,
Thank you! Thank you! Thank you! This little program is amazing. Like you, I had been using the laborious method of writing and registering XMLs, creating new registry folders, etc, to do the same thing your program does in about 5 seconds. What a gift. I’m also finding that my remote has functionality in programs that wouldn’t support it otherwise, which I’m not even sure I understand, but I’ll take it. Can’t say enough good things about the Configurator.
Two quick items of note to all readers:
First off, many have lamented the lack of a good Skype app to run in MCE. While mcePhone has some functionality, I feel it’s lack of video capability makes it worthless. However using the Configurator, I was able to create a Skype entry in my “Pictures and Videos” strip and am able to launch the full featured Skype from inside VMC. Furthermore, my remote has the functionality to perform some basic navigation in Skype, and return me to VMC when I’m done. Far and away the best available option right now for Skypers looking for VMC integration. I’ve also added Hulu desktop and the PowerDVD Blu-ray/HD DVD player to my start menu with Chad’s program, and have full remote functionality with each.
Secondly, I recently downloaded MC Menu Mender (Google it, you’ll find it) which allows you to move start menu items from strip to strip, change the order and layout of strips, and hide unused apps/icons. As those of you who don’t already know are probabably realizing, the Configurator, combined with the Menu Mender is a match made in heaven. Their combined functionality provide a means to add any number of relevant programs to the VMC start menu, and fully customize both the order of strips and arrangement of items within strips.
Until the lagging content providers and hardware makers get around to full ingegration, Chad’s program is the shortest path to the top of the mountain. Thanks bro!!
Chad,
Excellent piece of software. It saves a considerable amount of effort. I was able to easily set up the new Hulu Desktop to run from an icon in VMC. Unfortunately when I exit the app, it goes back to the Vista desktop not back to VMC. I am running the 64 bit version of VMC with TV Pack 2008. Any ideas?
Hi Chad,
I have the same problem has Rod D above… when I exit Hulu Desktop, I go back to the Vista desktop, with WMC minimized. Is there anything we can do?
Thanks Chad, awesome app,
The only thing is it wont seem to launch games… it seems to start to launch then closes it down again.
Any ideas as how i can fix it.
Thanks
[...] to Windows Media Center. Basically what you need to do is download and install Chad Dyess’ modified Media Center Launcher Configuration Utility. This tool lets you add a shortcut for practically any program to Windows Media Center. Next, [...]
[...] what you need to do is download and install Chad Dyess’ modified Media Center Launcher Configuration Utility. This tool lets you add a shortcut for practically any program to Windows Media Center. Next, [...]
[...] what you need to do is download and install Chad Dyess’ modified Media Center Launcher Configuration Utility. This tool lets you add a shortcut for practically any program to Windows Media Center. Next, [...]
cool
Hi,
Is there any way to change (add) the parameters of the .exe? I’m trying to use it to launch games from within 7MC, and it works, however, to launch games from Steam, there needs to be paramaters to the .exe (e.g, C:\Steam\Steam.exe -applaunch 35020).
Thanks very much.
Were you ever able to address Bill’s issue: “Im trying to add two applications to the TV and Movies category. When I add the second, it over rights the first or the first no longer is visable. It seems like you can only add 1 application to this category. Im not sure if the other categories are the same.”
I’m trying to do the same for another category but it still overwrites the first one entered.
Great work though.
Chad,
It seems many have successfully installed this. On a Vista Ultimate machine I have administrator rights and get two errors, first trying to create the restore point and then the second trying to update the registry. Any suggestions?
I have used Directv2PC standalone and noticed DD5.1 is reduced to pro-logic but recorded shows play DD5.1 from the Directv DVR. Not related any way to your configurator but thought this was a good audience to ask how to get Directv2PC to play DD5.1.
Thank you,
Bryan
Is there a way to program Hulu to launch maximized?
Shanon: launch it once, maximize it manually, and then shut it down. It should launch max after that.
Sadly i, too, am experiencing the “only one program per TV & Movies category can be added” issue. I made sure the GUIDs were different. Will see if adding in multiple categories works.
Yep: can add 1 program in tv&m (hulu) and 1 in music (boxee)
I have set up Firefox and Spotify to be launched from Win7MC using this configurator. Unfortunately, if I press “Backspace” in either program once they’ve been opened by MC(which is occasionally necessary),the program closes and I’m returned to MC. Is there anyway to disable the Backspace returning me to Win7MC AND keeping the function of the back arrow on an MCE remote closing teh program and returning me to MC? I have found a reg fix for disabling the Backspace for the launched application,but this also disables the back button remote function…
please place hulu on mydesktop
Hi,
This is a very useful tool, great job. I want to launch the internet explorer from 7MC, and have registered it with the tool, however when launching it from MC, the internet explorer is opening and immediately after the MC screen is displaying on top. I have disabled the Media Center on Top check box but there is no effect whatsoever. Any ideas why this is happening ?
I cannot seem to get this program to work. Any of the items I add do not show up in MCE. I am using Windows 7 Ultimate. It doesn’t matter if I download and install, then install items to be used, then restart MCE, or restart machine, nothing seems to take hold, even though they are showing up as current programs? Thanks for any help you can give me…
Would you mind sharing the source?
Windows 7 support yet? Or soon?
Great little program for XPMCE, but have switched over to W7MC and miss the customization. No pressure but, any idea on when you will get the Windows 7 version done?
Thanks for an awesome program!
Very interesting app. I have the same problem than Euan i.e. I need to send some parameter to the application (after exe -d Us). Any way to actually create the launch using the parameters?
Never minds I simply created a batch file that launch with the correct parameters. Problem is that the application has to be closed manually and after it does not return to media center automatically. Any ideas (on vista)
hey guys tryed on windows 7 dont work
would you let me know if you come up with a new version for. thanks
Too bad the back button closes the programs your in out. I set up a Start Menu item in WMC7 to launch my TV recording recording program(Beyond TV) and whenever I press the back button, I’m forced to exit. I think the program should be updated to use an appropriate button for closing programs out.
Hi,
Is there any way to change (add) the parameters of the .exe? I’m trying to use it to launch games from within 7MC, and it works, however, to launch games from Steam, there needs to be paramaters to the .exe (e.g, C:\Steam\Steam.exe -applaunch 35020).
Thanks very much.
Thank you, this is excellent! I managed to integrate iTunes nicely to 7MC with this one. It did not go to Music where it was supposed to, but rather to Extras. Otherwise works like was supposed to (also the back-button).
This is great, But I would like to be able to link to a URL. Is this possible?
Thanks
Chad I tried to use your program with W/7, running in 64… but the application does not work with w/7… or may be Im doing something wrong? Thaks, Justicepr!
I believe I allready have been acknowledged about this topic
at work 2 days ago by a colleague, but at that moment
it didn’t caugh my attention.
Hey im from germany and my english isnt that good, but i was able to translate every single sentence of your article. Im searching english websites to improve my english skills and im very glad to finally find a journal, which speakes clear and organized english that i can understand. Thanks from Germany!
Descendant labor and meagreness are inevitably obliged together and if you continue to manipulate the labor of children as the treatment pro the collective malady of poverty, you purpose have both penury and sprog labor to the d‚nouement of time.
Any update on a version of the app that doesn’t trigger on Backspace? I have the same problem as mentioned above - I use it launch my browser which I type into using my keyboard and need to hit backspace fairly frequently, which causes the browser to close. If the app could be modified to allow selection of a close button or even an option to disable the trapping of backspace, it would be perfect!
Check out complete videos absolutely free
Chadd, will this run my own application in MCL ?
because my app doesnt run in mcl, dont know what could be wrong?