背景
有些时候,我们需要做一些定时,或者指定时间运行的任务。然而相对于普通电脑和服务器而言,还是有一定的区别的。
对于服务器而言,基本上会一直处于一个运行状态。所以想要在指定的时间运行程序,或者脚本也会是很方面的。大不了写个死循环一直监听呗,虽然消耗了点服务器资源,但这点消耗不会很大,也是可以接受的。如果觉得自己写的不够精简,高效。 还可以使用Celery, Aspscheduler 这些现成的定时任务框架。
但是对于大家的普通电脑而言,要做到24小时全天开机就不是那么容易了,原因也是各方面的。这个时候要想执行一些比较特殊的任务就不行了。只能利用开机自启这种形式来进行弥补。
如何开机自启
常见的开机自启实现方式有三种:
第一种最为简单,直接利用快捷方式,然后进行特殊处理就可以了。
第二种可以使用VB脚本来实现。
第三种就是写成服务来实现。
博主没有学过VB语言,所以这里也只是做一个“代码的搬运工”,借花献佛了。至于服务这块,个人建议,非有专业知识不要乱改,否则可能会导致系统的崩溃。这对于开发人员而言简直是一个灾难,因为每次装完系统之后的一大堆的环境配置真的是很浪费时间。所以