这是以下堆栈溢出问题的延续:Perforce diff for excel files
我想使用domalb提出的解决方案,即使用SSCL。我已经下载了SSCL解决方案,并且在使用cmd提示符时能够成功区分excel文件。但是,我无法让参数在Perforce中正常工作。
在perforce中,我去编辑 - >首选项并选择" Diff"从左侧菜单。然后我通过扩展指定diff应用程序(覆盖默认值)。我将扩展名设置为.xlsx,将应用程序设置为sscl.exe,并将参数设置为%1%2 -d =" C:\ Program Files(x86)\ Microsoft Office \ Office16 \ DCF"
然而,这不起作用。当我打开参数列表中的详细日志记录时,我看到以下错误消息:
如何在传递SSCL参数时解决此错误?看起来它在第一个空格处切断了目录,所以它不尊重双引号?谢谢你的帮助!