描述
windows下有很多右键菜单,如文件夹空白处右键,文件夹右键,文件右键,自定义文件类型右键...;如下图
通过修改注册表添加自定义右键
在HKEY_CLASSES_ROOT下添加如下子项即可实现右键菜单
HKEY_CLASSES_ROOT*:系统所有文件,右键系统任一文件都会添加右键菜单
HKEY_CLASSES_ROOT.customsuffix: 自定义后缀文件添加右键菜单
HKEY_CLASSES_ROOTAllFilesystemObjects:系统所有文件和文件夹,右键任一文件或者文件夹都会添加右键菜单
HKEY_CLASSES_ROOTFolder:系统所有文件夹,右键系统任一文件夹都会添加右键菜单
HKEY_CLASSES_ROOTDirectory:系统所有目录,右键系统任一文件夹都会添加右键菜单
HKEY_CLASSES_ROOTDirectoryBackground:系统文件夹空白处右键,在文件夹内空白处右键都会添加右键菜单
示例
bat脚本获取右键文件所在的完整路径
xx/bat %1