我有一个映射networking驱动器的Python脚本。 问题? 它不会在Windows XP机器上启动。 这是位于“所有用户”>“启动”文件夹中的快捷方式。 该快捷方式只是指向一个本地.pyw脚本。 就启动文件夹而言,Python和Windows有什么特别之处吗? 这是我所尝试过的。
没有任何工作,我能想到的只是将其转换为.exe,但考虑到脚本不断变化,这不是一种select,我将不得不多次编译它。 任何意见,将不胜感激。
这将不起作用,因为所有用户启动文件夹是用户configuration文件的一部分,所以没有任何内容会被执行,直到有人真正login。 如果您希望在启动时运行,请考虑本地组策略中的计算机启动脚本(“开始”|“运行”| gpedit.msc)
XP不会直接执行Python(除非你设置了文件关联),所以你需要调用你的python解释器并将脚本的完整path作为参数(通过一个batch file或任何你喜欢的方法)传递给它。
这只适用于Windows XP专业版
如果你有XP Home,那么最好是在SuperUser上问一下。
我的想法是让脚本读取一个configuration文件,指定更改的选项,然后将其转换为Exe。