I’ve been trying to create a custom protocol (open_php_file://) to open local files through the browser. I’ve created the following registery-keys:
HKEY_CLASSES_ROOT
open_php_file
(Default) = "URL:PHPEd protocol"
URL Protocol = ""
DefaultIcon
(Default) = "phped.exe"
shell
open
command
(Default) = "C:\Program Files (x86)\NuSphere\7.0\phped.exe" "%1"
The problem is: I can’t open files in my browser (example: open_php_file://c:\file.txt), and the protocol isn’t listed in the windows default programms.
Basically the problem was with the underscores in your protocol.Once removed everything started working fine.You can change the path of executable as per your wish i.e. “C:\Program Files (x86)\NuSphere\7.0\phped.exe”.
I tried
openphpfile:blastand it worked quite nicely 🙂EDIT:
put a space after openphpfile:[Space]Your_Content and change parameter to %2 you will get the expected result