I have done something to the file association for '.bat' files. I am used to being able to 'right-click' on the bat file and select either 'Open' or 'Edit'. Now, the 'Edit' option is not listed and the 'Open' option results in no action. I can change the
association to Notepad or Wordpad or any other .exe I can browse to but I don't know what to use to cause the bat file to 'execute'. If I check the association with 'assoc .bat', it returns '.bat=batfile'
If I 'run' the bat file from a command window, everything works as it should.
Here is a registry entry for 'batfile' that shows both Open and Edit as choices I would expect to see with a right-click. This key looks just like the key on a WinXP system. Any help/pointers would be apprecaited.
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile\shell
Class Name: <NO CLASS>
Last Write Time: 7/14/2009 - 12:53 AM
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile\shell\edit
Class Name: <NO CLASS>
Last Write Time: 7/14/2009 - 12:53 AM
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile\shell\edit\command
Class Name: <NO CLASS>
Last Write Time: 7/14/2009 - 12:53 AM
Value 0
Name: <NO NAME>
Type: REG_EXPAND_SZ
Data: %SystemRoot%\System32\NOTEPAD.EXE %1
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile\shell\open
Class Name: <NO CLASS>
Last Write Time: 7/14/2009 - 12:53 AM
Value 0
Name: EditFlags
Type: REG_BINARY
Data:
00000000 00 00 00 00 ....
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile\shell\open\command
Class Name: <NO CLASS>
Last Write Time: 7/14/2009 - 12:53 AM
Value 0
Name: <NO NAME>
Type: REG_SZ
Data: "%1" %*
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile\shell\print
Class Name: <NO CLASS>
Last Write Time: 7/14/2009 - 12:53 AM
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile\shell\print\command
Class Name: <NO CLASS>
Last Write Time: 7/14/2009 - 12:53 AM
Value 0
Name: <NO NAME>
Type: REG_EXPAND_SZ
Data: %SystemRoot%\System32\NOTEPAD.EXE /p %1