Windows
写注册表实现开机自启动
注册表有两个位置可以写入:
1 | HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run //对于所有用户 |
MacOS
编写plist文件,拷贝到~/Library/LaunchAgents/
,使用launchctl load/unload
命令实现开机自启动
1 |
|
Ubuntu
使用systemctl
机制实现开机自启动
- 拷贝.service和.timer文件到~/.config/systemd/user/,使用systemctl –user enable/disable命令实现开机自启动;
systemctl
命令用于.timer文件,.timer文件用于定时执行.service文件,防止图形界面启动后,出现qxcbconnection: could not connect to display
错误;