我正在使用 Windows 7 我想传递文件名作为我想通过自定义 url 打开的参数。我关注了链接http://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx
我的python代码是:
import os,sys
selectedFileName=(sys.argv)[1]
os.startfile(selectedFileName)
我的注册表设置是:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\cultest]
@="\"URL:cultest Protocol\""
"URL Protocol"="\"\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\cultest\DefaultIcon]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\cultest\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\cultest\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\cultest\shell\open\command]
@="\"D:\\Test\\argument\\dist\\cultest.exe\" \"%1\""
所以我在 webbrowser/mozila/explorer 中输入了哪个 url。我尝试使用 cultest:"C:/Users/liverpool/Desktop/Hostname.txt" 但它不起作用 C:/Users/liverpool/Desktop/Hostname.txt 是文件名