gpt4 book ai didi

Python 脚本不会从上下文菜单中运行

转载 作者:可可西里 更新时间:2023-11-01 10:04:31 24 4
gpt4 key购买 nike

[两天前提交给 super 用户,但没有人回答,所以在这里重新发布。]

this post的基础上工作(和 this follow-up post ),我尝试添加一个 python 脚本(我已经添加到路径等等,这样我就可以从系统中任何地方的命令行运行它)到上下文菜单,就像这样:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\get_abs]
@="&Get Abstracts"
"Icon"="%SystemRoot%\\System32\\shell32.dll,71"

[HKEY_CLASSES_ROOT\Directory\Background\shell\get_abs\command]
@="C:\\cmdtools\\get_abs.py"

但是,当我尝试运行它时收到一条奇怪的错误消息。

enter image description here

需要说明的是,我已经成功地从命令行(使用 powershell,以防万一)在我试图从上下文菜单运行它的文件夹中运行该脚本。

最佳答案

Windows 本身不能执行 Python 脚本;它提示您没有指定 .exe 文件。不过这很简单,您只需指定 python.exe。接着是您的脚本路径,然后是 %1 -- 这是被单击文件路径的占位符。要允许您的命令使用其中包含空格的路径,请用引号将 %1 括起来。将它们放在一起,我们得到:

C:\path\to\python.exe C:\path\to\your\script.py "%1"

顺便说一句,管理上下文菜单的便捷实用程序是 Fast Explorer .

关于Python 脚本不会从上下文菜单中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37127532/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com