Question : Using FTYPE COMMAND  in a batch file how to include "%1" by escaping the % sign.

Using a batch file, I want to change the properties in folder options so that OPEN for a ppt file uses the following:
C:\Program Files\Microsoft Office\OFFICE11\POWERPNT.EXE "%1"

The problem is that the batch file eats the %1. How do I escape the %1  so the full string gets gets entered.

When I process the batch file with the following:

FTYPE pptfile=C:\Program Files\Microsoft Office\OFFICE11\POWERPNT.EXE "%1"

The following gets associate with OPEN in folder options.
C:\Program Files\Microsoft Office\OFFICE\POWERPNT.EXT ""

How do I get it to escape the %1 so that %1 gets entered. Note, I am talking about the behaviour of
a batch file. When I enter the above at a command prompt, there is no problem. It is only when it is
included in a bactch file.

Answer : Using FTYPE COMMAND  in a batch file how to include "%1" by escaping the % sign.

FTYPE  pptfile=C:\Program Files\Microsoft Office\OFFICE11\POWERPNT.EXE  "%%1"
Random Solutions  
 
programming4us programming4us