注册表自定义右键打开方式警告文件不存在 | Command参数注意事项
很多人电脑里可能装了不同版本的Office,那么Office文件默认打开方式只能由一种版本的Office控制,这时候如果要想便捷地选择版本来打开文件怎么办呢?
我们可以通过修改注册表来自定义右键打开菜单,最终效果如图:
具体如何设置注册表来达到如图效果,已经有很多类似的文章,我就不在此展开了,不知道怎么自定义右键的可以去看看其他人写的文章。
我这篇文章主要针对设置注册表Command参数时一个需要注意的细节点
一般设置Command的值是一个程序的地址,也就是你希望谁来打开目标文件,你就写谁的地址,并在后面跟一个参数 %1
一般来说,设置成如下就可以了:
C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE %1
但是,如果你想要打开的文件的地址当中有空格或者下划线 目前只测试到这两种 ,PPT 和 Excel 就会报错 Word却不会,原因未知,提示无法打开文件。
解决方法
给Command的参数加上双引号,即:
C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE %1
换成
C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE "%1"
如此,即可解决PPT 和 Excel 自定义右键无法正常打开文件的情况。
- 完 -
在此记录,以帮助遇到同样困难的同志。