编一个C程序,开机就自动运行该程序的代码应当怎么编写?

2023-11-14 17:23:54 4

如何在不同操作系统下实现程序开机启动?

在DOS下,可以很方便地在主函数main(int ac,char *agv[])中将agv[0]字符串写入系统盘根目录下的autoexec.bat中,并单独为一行即可实现程序开机自启动。

在Windows下,则需要修改注册表启动项。通过ParamStr()函数将主程序的全文件名信息析出,然后在注册表用户主键下的software\microsoft\winodws\currentversion\run键下,新建一个字符串型的项目名字,并将上面析出的欲运行程序的文件全名写入新建项目的数据中,这样就可以实现程序开机自启动。

爱网站

Linux、centOS、Ubuntu、Windows操作系统下的ECS云服务器、vps虚拟空间、建站主机到期停止异常等状态监测,宝塔面板Bt、小皮面板PHPStudy、IIS、Apache、Nginx、XAMPP、wamp建站环境意外故障监测,php+MySql、asp、java、html等建站程序运行故障监测,域名状态、SSL证书状态监测,网站301、302、404、500错误代码及网站无法访问通知提醒,全国多节点测试网站速度及网络攻击!

网站服务

扫一扫,关注我们

桂ICP备2022009721号-1