Python 脚本无法从上下文菜单运行

Python 脚本无法从上下文菜单运行

工作基于这个帖子(和这篇后续文章),我尝试将一个 python 脚本(我已将其添加到路径等中,以便我可以从系统中的任何地方从命令行运行它)添加到上下文菜单,但我收到一个奇怪的错误消息:

在此处输入图片描述

要清楚的是,我已经成功地从命令行运行了该脚本(使用 powershell,以防万一),该脚本位于我尝试从上下文菜单运行它的文件夹中。

作为参考,这是注册表中的命令:

C:\cmdtools\get_abs.py \"%V\"

答案1

我把这个问题转发到了 stackoverflow 并且有人回答了。

tl;dr:上下文菜单将仅运行.exe文件,所以我必须将注册表项的命令部分指向 python.exe,然后将我的脚本作为参数。

https://stackoverflow.com/questions/37127532/python-script-wont-run-from-the-context-menu

相关内容