Windows上的右键单击上下文菜单执行Python脚本

2024-10-01 13:26:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用Windows资源管理器的右键单击上下文菜单启动python脚本。 以下是我的注册表项以实现此目的:


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell]

[HKEY_CLASSES_ROOT\*\shell\CleanDesktop - Add to persistent files]

[HKEY_CLASSES_ROOT\*\shell\CleanDesktop - Add to persistent files\command]
@="\"C:\\Users\\Admin\\PycharmProjects\\clean_desktop\\wescript.py\" %1"

我还编辑了环境变量,这样只要运行命令:
“C:\Users\Admin\PycharmProjects\clean_桌面\wescript.py“some_参数”在cmd中很好用。
我用一个从c程序编译的简单的.exe文件对它进行了测试


^{pr2}$

而且效果很好。但是如果我用.py文件尝试同样的方法,Windows会声明:此应用程序无法在这台电脑上打开
有没有一种方法可以在不需要从.py文件中生成.exe文件的情况下实现我想要的?在


Tags: 文件topyaddadminwindowsrootfiles