所以我试图做一个批处理文件,运行时打开一个txt文件。批处理,加引号到参数停止reg工作
reg add HKCR\txtfile\shell\open\command /ve /t REG_EXPAND_SZ /d %0 /f
到目前为止好。但是当我打开文本文档时,由于空间在%0中而出现错误。
reg add HKCR\txtfile\shell\open\command /ve /t REG_EXPAND_SZ /d "%0" /f
这不会给我一个错误,但注册表值不会改变。
reg add HKCR\txtfile\shell\open\command /ve /t REG_EXPAND_SZ /d ^"%0^" /f
同样的事情。 那么我的问题在这里呢?
为什么REG_EXPAND_SZ?没有什么可以扩展,所以只需使用REG_SZ! – Compo