Electron开机自启动

简介: Electron开机自启动


使用electron自带的自启动方法

主进程

// 获取可执行文件位置
const ex=process.execPath;
// 定义事件,渲染进程中直接使用
// 开启 开机自启动
ipcMain.on('openAutoStart',()=>{
    console.log('updateExe',ex)
        app.setLoginItemSettings({
            openAtLogin: true,
            path: ex,
            args: []
        });
});
// 关闭 开机自启动
ipcMain.on('closeAutoStart',()=>{
        app.setLoginItemSettings({
            openAtLogin: false,
            path: ex,
            args: []
        });
})

渲染进程

ipcRenderer.send('openAutoStart')
ipcRenderer.send('closeAutoStart')


相关文章
|
Ubuntu Unix Linux
Ubuntu 开机启动脚本配置
本文基于Ubuntu 20.04 LTS版本用实例来讲解如何配置开机自启动服务。
941 1
Ubuntu 开机启动脚本配置
|
5天前
|
Ubuntu
蓝易云 - ubuntu下自启动设置,为了开机自启动launch文件
完成以上步骤后,每次开机时,Ubuntu系统就会自动启动你指定的launch文件了。
28 0
|
20天前
|
应用服务中间件 nginx Windows
windows下快速安装nginx 并配置开机自启动
windows下快速安装nginx 并配置开机自启动
windows下快速安装nginx 并配置开机自启动
|
Shell
easyswoole实现开机自启
easyswoole实现开机自启
112 0
|
Windows Python
windows开机自启Django服务
windows开机自启Django服务
|
应用服务中间件 nginx
mac环境brew安装nginx
mac环境brew安装nginx
145 0
|
Android开发 数据安全/隐私保护 开发者
autojs开机自启
这个代码是继承了广播接收器, 如果是开机广播, 就启动intent2, intent2是SplashActivity, 也就是一般app的启动页 接下来开始用mt管理器合并这个开机类;
838 0
|
消息中间件 应用服务中间件 Linux
ngixn、fpm开机自启动,使用composer安装laravel5.8
ngixn、fpm开机自启动,使用composer安装laravel5.8
150 0
ngixn、fpm开机自启动,使用composer安装laravel5.8
|
应用服务中间件 nginx
mac install nginx
下载 Nginx 源码包 下载页: http://nginx.org/en/download.html 当前稳定版本: http://nginx.org/download/nginx-1.8.0.tar.
2110 1
|
NoSQL Redis
Homebrew 插件自启动
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82892939 ...
1216 0

热门文章

最新文章