鱼C论坛

 找回密码
 立即注册
查看: 544|回复: 6

[已解决]请问如何利用代码来让程序在开机后自己自动启动

[复制链接]
发表于 2020-4-8 20:31:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我因为编了个固定时间关机的程序,想开机就启动,代码是这样的:
coding:'utf-8'
import os
import time as g
#guei_ding_shi_jian='20:14:30'
guei_ding_shi_jian=input('请输入关闭时间:快!!(注:你不能输入中文字符哦!)(格式:时:分:秒)')
if guei_ding_shi_jian == 'now':
    xian_zai_shi_jian=g.localtime()
    guei_ding_shi_jian =str(xian_zai_shi_jian[3])+':'+str(xian_zai_shi_jian[4])+':'+str(xian_zai_shi_jian[5]+1)
while True:
    xian_zai_shi_jian=g.localtime()
    xian_zai_shi_jian=str(xian_zai_shi_jian[3])+':'+str(xian_zai_shi_jian[4])+':'+str(xian_zai_shi_jian[5])
    print('现在的时间是:',xian_zai_shi_jian)
    if xian_zai_shi_jian == guei_ding_shi_jian:                                                    
        jue_ding=input('请问要现在关机吗?如果不要,请无视这条提问,立刻按下Enter键')
        if len(jue_ding) > 0:
            jue_ding=input('你确定重要数据保存了?(如果没有,请无视这条提问,立刻按下Enter键)')
            if len(jue_ding) > 0:
                input('bye bye~ after you clik the "Enter" then computer will be shutdown(关机)')
                os.system('shutdown -s -t 00')
                #os.system('shutdown /a')
            else:
                guei_ding_shi_jian=input('请输入关闭时间:快!!(注:你不能输入中文字符哦!)(格式:时:分:秒)')
                if len(guei_ding_shi_jian) < 1:
                    input('bye bye~')
                    break
        else:
                guei_ding_shi_jian=input('请输入关闭时间:快!!(注:你不能输入中文字符哦!还有,是24小时制的哦!)(格式:时:分:秒)')
                if len(guei_ding_shi_jian) < 1:
                    input('bye bye~')
                    break
    os.system('cls')
我想让它开机就启动,那请问该怎样改代码呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-8 20:35:35 | 显示全部楼层
https://www.jb51.net/article/164215.htm
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-8 20:35:38 | 显示全部楼层
https://www.jb51.net/article/164215.htm
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-8 23:07:27 | 显示全部楼层
不用改代码,需要把他加到开机启动项
打开这个:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
把快捷方式托进去

不想让他开机启动时,就打开任务管理器,打开启动,把这个禁用就行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-9 08:48:44 | 显示全部楼层    本楼为最佳答案   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-10 08:26:47 | 显示全部楼层
谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-4-13 18:03:46 | 显示全部楼层
谢谢大家的指点
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-26 10:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表