求助python大佬,关于py文件封装成exe后开机自启

abstaction 2024-08-30 13:47:11

我在win10电脑上将编写的一段python代码封装成exe文件,在win10环境能够正常执行,也能够开机自启。然后我将这个exe放到win7下,一开始报了一个api-ms-win-crt-runtime-l1-1-0.dll的错,随后装了VC_redist.x64和Windows6.1-KB2533623-x64,双击可以正常运行。但是放入开机自启(无论是启动文件夹、注册表还是定时任务),都有部分电脑无法执行(无法生成txt或者写入txt),大概40台电脑只能成功执行一半,失败的电脑任务管理器有此exe正在运行的显示,但是并没有执行成功,且每次重新启动后,成功的电脑都不一样。求教这是什么情况?

 

也并没有import 什么复杂的库,win7是64位sp1的

import keyboard  
import time   
  
def get_time():  
    date_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())  
    return date_time  
  
  
def abc(event):  
    if event.event_type == 'down':   
        with open('D:\\A\\B\\C\\D\\keylog.txt', 'a+') as f:   
            f.write(f"{get_time()} 按下了 {event.name}\n")  
    
keyboard.hook(abc)    
print("开始")  
keyboard.wait()

 

...全文
90 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

12,052

社区成员

发帖
与我相关
我的任务
社区描述
创建由Python学习者和社区专家组成的国内最大的第三方Python中文社区,帮助社区成员更好地入门学习、职业成长和应用实践
python学习 企业社区
社区管理员
  • Python全栈技术社区
  • Lumos_zbj
  • 北侠大卫
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

创建由Python学习者和社区专家组成的国内最大的第三方Python中文社区,帮助社区成员更好地入门学习、职业成长和应用实践

  • 这里有最新最全的 Python 学习内容及资源,每月多达4次技术公开课
  • 这里有众多 Python 学习者,陪伴你一起交流成长
  • 这里有专业 Python 社区专家、讲师,帮助你跨越学习瓶颈,解决实操难题
  • 这里有丰富的社区活动,可以开阔眼界,结识更多同伴

【最新活动】:

  1. 周四技术公开课讲师招募中,点击查看详情
  2. “Python 社区专家团” 招募中,点击查看详情

 

试试用AI创作助手写篇文章吧