因此,我正在尝试制作一些Python脚本,该脚本将从文件夹中提取所有项目到其父目录中。该脚本可以正常工作,但是我想将其添加到上下文菜单中,因此每当我右键单击一个文件夹时,该脚本都会列出。
我遵循了本指南,但遇到了一些问题:
除了这些问题外,如何将其添加到上下文菜单中的其自己的部分中?
对于您的第一个问题:
确保将密钥添加到正确的父项:
HKEY_CLASSES_ROOT\Directory\shell
当您想右键单击一个文件夹时HKEY_CLASSES_ROOT\Directory\Background\shell
当您想在文件夹窗口中右键单击时如果要为文件添加上下文条目,则要复杂一些。通常,您为特定的文件类型(特定的扩展名)添加它。如果您想为每种类型添加它,HKEY_CLASSES_ROOT\*
对于第二个问题:
您需要以脚本作为参数运行python应用程序。(然后可能"%1"
是您右键单击的文件作为第二个参数)。如果您通过双击脚本或在命令窗口中键入脚本来启动脚本,系统将查找python应用程序并将其作为脚本运行。争论。
因此,这是您需要放入注册表项中的内容: c:\path\to\your\python.exe c:\path\to\yourScript.py "%1"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句