使用%APPDATA%的uri方案

时间:2016-08-05 12:31:41

标签: batch-file uri

我的.reg:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\cultest]
@="URL:cultest Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\cultest\DefaultIcon]
@="%APPDATA%\\musicDownloader\\test.bat,0"

[HKEY_CLASSES_ROOT\cultest\shell]

[HKEY_CLASSES_ROOT\cultest\shell\open]

[HKEY_CLASSES_ROOT\cultest\shell\open\command]
@="%APPDATA%\\musicDownloader\\test.bat \"%1\""

使用cultest://某些东西不起作用。但如果我用静态路径替换了%APPDATA%,那就有效了。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案:

  

当您想要嵌入时,只需使用REG_EXPAND_SZ而不是REG_SZ   注册表项值中的环境变量。

Using windows environment variables as registry values in Visual Studio Installer