繁体   English   中英

Windows注册表中嵌入的Python脚本

[英]Python script embedded in Windows Registry

我们都知道Windows具有可以右键单击文件的功能,并且显示许多选项。 您可以在此菜单中添加一个值。 我遵循了此指南:jfitz.com/tips/rclick_custom.html

基本上,当我右键单击某个文件类型时,我会运行一个脚本。 好的,一切都进行得很顺利,但是当我完成并尝试对其进行测试时,Windows告诉我它仅接受.exe。

他们是否可以解决此问题而不必使用py2exe或类似的东西?

**编辑好的,所以如果我的脚本将第一个参数作为参数,我该如何将其放入注册表?

“ C:\\ Python26 \\ pythonw.exe C:\\ Users \\ daved \\ Documents \\ Python \\ backup.py”%1“”?

是的,调用pythonw.exe并将脚本路径作为参数传递

"C:\Python26\pythonw.exe" "C:\Users\daved\Documents\Python\backup.py" "%1"

当脚本未在控制台中运行时,建议(但不是必需)使用扩展名.pyw。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM