我需要添加此值%~dp0scss-formatter.bat %1
(%~dp0
是文件夹路径)并且该部分%1
也应该保存到此值(不是文件名,而是字符串)。我的整个.bat
文件如下所示:
@echo off
reg add "HKEY_CLASSES_ROOT\scss_auto_file\shell\SCSS Format\command" /ve /t REG_SZ /d "%~dp0scss-formatter.bat %1" /f
除了%1
之外,效果很好。在默认值中我需要%1
,所以,这里有什么方法可以做到吗?我的意思是,在注册表中,密钥将具有默认值,例如:D:\Applications\scss-formatter.bat %1
。
答案 0 :(得分:1)
我找到了。而不是%1
使用%%1
。