添加到上下文菜单

Spedwards

因此,我正在尝试制作一些Python脚本,该脚本将从文件夹中提取所有项目到其父目录中。该脚本可以正常工作,但是我想将其添加到上下文菜单中,因此每当我右键单击一个文件夹时,该脚本都会列出。

我遵循了本指南,但遇到了一些问题:

  1. 仅适用于文件,不适用于文件夹。
  2. 我收到“此应用程序无法在您的PC上运行”错误(可能是由于Win10)

除了这些问题外,如何将其添加到上下文菜单中的其自己的部分中?

自我

对于您的第一个问题:

确保将密钥添加到正确的父项:

  • 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] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

google Chrome扩展程序,将标签添加到上下文菜单

来自分类Dev

将组限制添加到上下文菜单Odoo

来自分类Dev

如何将Windows Terminal添加到上下文菜单?

来自分类Dev

如何将项目添加到上下文菜单?

来自分类Dev

将Nautilus脚本添加到上下文菜单/操作

来自分类Dev

如何将KRename添加到上下文菜单

来自分类Dev

在实体框架中添加到上下文

来自分类Dev

TinyMCE v4将自定义项目添加到上下文菜单

来自分类Dev

TinyMCE v4将自定义项目添加到上下文菜单

来自分类Dev

将上下文菜单添加到.exe文件

来自分类Dev

QML报告ReferenceError:未在添加到上下文的C ++对象上定义XYZ

来自分类Dev

将相同的对象添加到上下文和列表

来自分类Dev

将正确放置的图层添加到上下文

来自分类Dev

QML报告ReferenceError:未在添加到上下文的C ++对象上定义XYZ

来自分类Dev

将子菜单添加到Visual Studio Extension中的上下文菜单

来自分类Dev

将子菜单添加到资源管理器上下文菜单

来自分类Dev

将系统默认上下文菜单添加到无边界Windows窗体

来自分类Dev

将程序的特定功能添加到Windows上下文菜单

来自分类Dev

将上下文菜单添加到桌面背景

来自分类Dev

仅将上下文菜单添加到Expander标头

来自分类Dev

将上下文菜单项添加到TextEditor

来自分类Dev

如何将上下文菜单添加到数据表1.10?

来自分类Dev

如何将上下文菜单添加到画布元素?

来自分类Dev

将上下文菜单添加到IE以执行我的程序

来自分类Dev

将项目添加到标准QWebView上下文菜单

来自分类Dev

如何将Click事件处理程序添加到DataGrid上下文菜单?

来自分类Dev

将上下文菜单添加到TreeView WPF中的叶节点

来自分类Dev

将安全删除硬件选项添加到桌面右键单击上下文菜单中?

来自分类Dev

在Windows 8中将项目添加到“新建”上下文菜单

Related 相关文章

  1. 1

    google Chrome扩展程序,将标签添加到上下文菜单

  2. 2

    将组限制添加到上下文菜单Odoo

  3. 3

    如何将Windows Terminal添加到上下文菜单?

  4. 4

    如何将项目添加到上下文菜单?

  5. 5

    将Nautilus脚本添加到上下文菜单/操作

  6. 6

    如何将KRename添加到上下文菜单

  7. 7

    在实体框架中添加到上下文

  8. 8

    TinyMCE v4将自定义项目添加到上下文菜单

  9. 9

    TinyMCE v4将自定义项目添加到上下文菜单

  10. 10

    将上下文菜单添加到.exe文件

  11. 11

    QML报告ReferenceError:未在添加到上下文的C ++对象上定义XYZ

  12. 12

    将相同的对象添加到上下文和列表

  13. 13

    将正确放置的图层添加到上下文

  14. 14

    QML报告ReferenceError:未在添加到上下文的C ++对象上定义XYZ

  15. 15

    将子菜单添加到Visual Studio Extension中的上下文菜单

  16. 16

    将子菜单添加到资源管理器上下文菜单

  17. 17

    将系统默认上下文菜单添加到无边界Windows窗体

  18. 18

    将程序的特定功能添加到Windows上下文菜单

  19. 19

    将上下文菜单添加到桌面背景

  20. 20

    仅将上下文菜单添加到Expander标头

  21. 21

    将上下文菜单项添加到TextEditor

  22. 22

    如何将上下文菜单添加到数据表1.10?

  23. 23

    如何将上下文菜单添加到画布元素?

  24. 24

    将上下文菜单添加到IE以执行我的程序

  25. 25

    将项目添加到标准QWebView上下文菜单

  26. 26

    如何将Click事件处理程序添加到DataGrid上下文菜单?

  27. 27

    将上下文菜单添加到TreeView WPF中的叶节点

  28. 28

    将安全删除硬件选项添加到桌面右键单击上下文菜单中?

  29. 29

    在Windows 8中将项目添加到“新建”上下文菜单

热门标签

归档