如何在Windows 7启动时启动python shell程序?

时间:2013-12-11 00:00:30

标签: python windows shell startup

我制作了一个程序,它连续地获取红外值,将它们传输到另一个程序(我遇到麻烦的程序),并使用win32 python api对匹配的值作出反应。一切正常,但我需要这个程序在我的电脑启动时运行。

它使用IDLE python shell运行,我需要直接从该程序打开/运行该文件。有没有办法做到这一点?我不能只是将一个快捷方式放入启动目录,因为它是一个无法识别的文件,它需要运行,而不仅仅是打开。任何帮助都会很棒,谢谢!

2 个答案:

答案 0 :(得分:4)

使用行start C:\python27\python.exe D:your_program_location\your_program.py'

创建批处理文件

将批处理文件从桌面拖到“开始 - 所有程序 - 启动”。这应该可以解决问题。

答案 1 :(得分:0)

听起来你的实际问题只是你没有在文件上放置正确的扩展名。

只需将其重命名为,例如script.pyscript.pyw,除非您更改了默认设置,否则应使用命令行或窗口化Python启动器打开文件,这将运行它。

如果您更改了设置,那么.py文件在IDLE而不是Python启动器中打开...是否有理由想要这些奇怪的设置?如果没有,只需撤消它。