This is the print version of this page. All content is copyright Indezine.com 2000- .



PowerPoint Notes: November 2009

Info-things on PowerPoint usage including tips, techniques and tutorials.

See Also:
PowerPoint and Presenting Blog
PowerPoint and Presenting Glossary
PowerPoint Programming

Subscribe to this blog



Register the Default Version of PowerPoint

Monday, November 30, 2009
posted by Geetesh on 2:45 PM IST

If you have multiple versions of PowerPoint installed, you might find that when you double-click on a PPT or PPTX file, it opens in a version of PowerPoint that's different from the one you want it to open!

Now you can reinstall all your versions of PowerPoint (and Microsoft Office) again in the sequence you want -- and that might take a few hours, or you might do a few registry tweaks -- and that's not for the faint of heart, or even if you are scared of the registry!

So it was a great thing that one of our readers decided to share this DOS batch file with us that makes the whole process painless. Having said that, do this at your own risk -- and if you are comfortable!

Damian McDonald is the founder of Visual Newmedia which has over 15 years’ experience in developing communication solutions for a number of leading global brands.

Here is the code you need to paste in your batch file -- just replace this line:

set PathStart=C:\Program Files\Microsoft Office\OFFICE

to reflect the name of the partition where your copy of Microsoft Office is installed -- for example, if you installed to the D drive, the above line would change to:

set PathStart=D:\Program Files\Microsoft Office\OFFICE

OK -- here is the batch file:

REM **********************************************

REM Version 1.1 Date: 29/11/09
REM By Damian McDonald
REM www.visualpresenter.com.au
REM Registers the required Version of PowerPoint if it exists.

set PathStart=C:\Program Files\Microsoft Office\OFFICE
set PathEnd=\powerpnt.exe
set DirNum=11
set Version=2003
@echo Off

:Start
CLS
ECHO. Select the Version of PowerPoint to register.
ECHO.
ECHO 1. PowerPoint2003
ECHO 2. PowerPoint2007
ECHO 3. PowerPoint2010
ECHO.

set choice=
set /p choice=Enter your selection or Q to Quit.
if not '%choice%'=='' set choice=%choice:~0,1%
if '%choice%'=='1' goto 1
if '%choice%'=='2' goto 2
if '%choice%'=='3' goto 3
if '%choice%'=='q' goto end
ECHO "%choice%" is not valid please try again
pause
Goto Start

:1
CLS
ECHO.
set DirNum=11
set Version=2003
IF NOT EXIST "%PathStart%%DirNum%%PathEnd%" ECHO PowerPoint %Version% does not appear to be loaded.
IF NOT EXIST "%PathStart%%DirNum%%PathEnd%" pause
IF EXIST "%PathStart%%DirNum%%PathEnd%" ECHO Registering PowerPoint %Version%.
IF EXIST "%PathStart%%DirNum%%PathEnd%" "%PathStart%%DirNum%%PathEnd%" /regserver
Goto End

:2
CLS
ECHO.
set DirNum=12
set Version=2007
IF NOT EXIST "%PathStart%%DirNum%%PathEnd%" ECHO PowerPoint %Version% does not appear to be loaded.
IF NOT EXIST "%PathStart%%DirNum%%PathEnd%" pause
IF EXIST "%PathStart%%DirNum%%PathEnd%" ECHO Registering PowerPoint %Version%.
IF EXIST "%PathStart%%DirNum%%PathEnd%" "%PathStart%%DirNum%%PathEnd%" /regserver
Goto End

:3
CLS
ECHO.
set DirNum=14
set Version=2010
IF NOT EXIST "%PathStart%%DirNum%%PathEnd%" ECHO PowerPoint %Version% does not appear to be loaded.
IF NOT EXIST "%PathStart%%DirNum%%PathEnd%" pause
IF EXIST "%PathStart%%DirNum%%PathEnd%" ECHO Registering PowerPoint %Version%.
IF EXIST "%PathStart%%DirNum%%PathEnd%" "%PathStart%%DirNum%%PathEnd%" /regserver
Goto End

:End
@echo on

REM **********************************************

Thanks Damian!

Labels: , ,

1 comments




Friday, November 27, 2009
posted by Geetesh on 8:00 AM IST

This questions has been asked often, and with PowerPoint 2010 coming up, it's been asked more frequently. The question is about having multiple versions of PowerPoint installed on the same machine, and if that can cause any problems?

The answer is that generally you should see no problems as long as you follow some guidelines:

  1. If you want to install an older version of PowerPoint, and you have newer versions installed -- then you first need to uninstall the newer versions first. Always reboot after each install or uninstall.

    Make sure you have the install media for all your PowerPoint (and Microsoft Office) versions -- and the serial numbers too!

  2. Now install the oldest version you want -- for example, the oldest to newest sequence would be:

    PowerPoint 97
    PowerPoint 2000
    PowerPoint 2002 (XP)
    PowerPoint 2003
    PowerPoint 2007
    PowerPoint 2010

    After installing each version, reboot your system and install all available updates and service packs before proceeding to install the next successive version. Yes, you need to reboot after installing updates and service packs too!

    And if your version of PowerPoint needs online activation (as all versions after PowerPoint 2002 do), then activate before installing the successive version.
By default, the newest versions will take over the associations for the PowerPoint file format but if you need to open a particular file in an older version, you can always use the File | Open options in that version to open that file.

Also, on one of my Windows Vista machines I have no problem having PowerPoint 2003 and PowerPoint 2007 open at the same time -- don't know if this works everywhere though -- do try how it works for you!

See Also: Microsoft Support - Information about using 2007 Office suites and programs on a computer that is running another version of Office

There's also a very interesting discussion on this subject on Indezine's LinkedIn group.

Labels: ,

1 comments








Microsoft and the Office logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.

Home | PowerPoint | Photoshop | PowerPoint Templates | PowerPoint Tutorials | Blog | Notes | Ezine | Advertise | Feedback | Site Map | About Us | Contact Us

Link to Us | Privacy | Testimonials

PowerPoint Backgrounds | Christian PowerPoint Backgrounds | Business PowerPoint Presentation Templates

Plagiarism will be detected by Copyscape

©2000-2016, Geetesh Bajaj. All rights reserved.

since November 02, 2000