使用URI方案与%APPDATA%
问题描述:
我的.reg:使用URI方案与%APPDATA%
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%它工作。
答
我找到了一个解决方案:
时要嵌入注册表键值 环境变量,只需使用REG_EXPAND_SZ代替REG_SZ。
Using windows environment variables as registry values in Visual Studio Installer
你是什么意思下 “不工作”? – sambul35
Chrome中没有任何事情发生,Edge中的“错误路径”。 – Yas