View Single Post
Old 02-17-2006, 01:03 PM   #1 (permalink)
flat5
Very Insignificant Pawn
 
Location: Amsterdam, NL
add a right click option to XP's Window's Explorer

I think this is closer to "programming" than "computers".

I'm trying to add a right click option to XP's Window's Explorer.
When I right click on a folder, in the pop-up menu I want "MP3_Playlist"
displayed. (this is working)

When I click on this option, I want Cmd or command.com to open in that
directory and run m3u.bat

I have tried to adapt this to do what I need.
http://www.americatoday.com/hanar/dosb.htm
---

A DOS lover's registry hack

(edited)

This registry hack adds an "Open DOS Box" command to the right-click menu
when highlighting folders or folder shortcuts. Clicking it opens an MS-DOS
box set to the directory and folder you clicked on!
Just double click on the REG file to initiate.

REGEDIT4

; Add the 'Open DOS Box' option, for folders and files

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\Shell\Open_DOS_Box]
@=3D"Open DOS &Box"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\Shell\Open_DOS_Box\command]
@=3D"COMMAND.COM /K CD %1"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\Open_DOS_Box]
@=3D"Open DOS &Box"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\Open_DOS_Box\command]
@=3D"COMMAND.COM"

---

Here is what I have so far:

REGEDIT4

; Add the 'Make MP3 Playlist' option, for folders

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\Shell\MP3_Playlist]
@=3D"MP3_Playlist"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\Shell\MP3_Playlist\command]
@=3D"COMMAND.COM /C m3u.bat"

; [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\MP3_Playlist]
; @=3D"COMMAND.COM /C m3u.bat"

; [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\MP3_Playlist\command]
; @=3D"COMMAND.COM"

---
This is saved and run as m3u.reg

The menu option displays correctly but Windows does not understand that I
want to run a batchfile in the folder chosen.

The last two keys are REMed out because thay are file related, not folder
related, I believe.

This is the error message:

"This file does not have a program associated with it for performing this
action." etc.

Regedit shows the key but nothing is in the key.
The key [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\Shell\MP3_Playlist]
just has "Default ... value not set"

The key
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\Shell\MP3_Playlist\command]
is the same. No values.

Well I guess this is the problem. What should be there?
Perhaps the @=3D is wrong?

Google gives NO hits on: regedit "@=3d"

Help...Please :-)

Last edited by flat5; 02-17-2006 at 03:59 PM..
flat5 is offline  
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73