Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\openphpfile]
@="\"URL:openphpfile Protocol\""
"EditFlags"=hex:02,00,00,00
"URL Protocol"=""
[HKEY_CLASSES_ROOT\openphpfile\DefaultIcon]
@="\"C:\\Users\\ABC\\Documents\\Programs\\CB\\Chunks\\CGI.exe\",0"
[HKEY_CLASSES_ROOT\openphpfile\shell]
[HKEY_CLASSES_ROOT\openphpfile\shell\open]
[HKEY_CLASSES_ROOT\openphpfile\shell\open\command]
@="\"C:\\Users\\ABC\\Documents\\Programs\\CB\\Chunks\\CGI.exe\" -c \"%1\""
基本問題是在你的protocol.Once下劃線去掉一切開始工作fine.You可以改變的可執行文件路徑按你的願望,即「C:\ Program Files文件(x86)的\ NuSphere \ 7.0 \ phped.exe」。
我試圖openphpfile:blast
和它的工作相當不錯:)
編輯:
與此解決方案的問題是,1%被替換 「open_php_file:// [文件]」,而不是隻是「[文件]」。這樣我需要 某種類型的過濾器,可以截斷「open_php_file://」。
把openphpfile後空間:[空格] Your_Content和更改參數%2,你會得到預期的結果
[HKEY_CLASSES_ROOT\openphpfile\shell\open\command]
@="\"C:\\Users\\ABC\\Documents\\Programs\\CB\\Chunks\\CGI.exe\" -c \"%2\""
http://stackoverflow.com/questions/80650/how-do-i-register-a-custom-url-protocol-in-windows?rq=1 – 2012-07-30 01:00:04
該解決方案的問題在於%1被替換爲「open_php_file:// [file]」而不是「[file]」。這樣我需要某種類型的過濾器,可以「open_php_file://」。 – Simon 2012-07-30 06:48:02