mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 02:45:58 +00:00
71 lines
2.1 KiB
Markdown
71 lines
2.1 KiB
Markdown
---
|
|
id: electron-client.auto-start.howto
|
|
title: 桌面端开机自启
|
|
type: howto
|
|
feature: electron-client
|
|
scope: end-user
|
|
locale: zh
|
|
aliases:
|
|
- 开机自启
|
|
- 自动启动
|
|
- 开机就打开
|
|
- 开机自动运行
|
|
- 登录时启动
|
|
- 启动项
|
|
related_tools: []
|
|
related_pages: []
|
|
prerequisites: []
|
|
negative:
|
|
- 桌面端在客户端内**没有**「开机自启」开关,需在操作系统侧配置
|
|
- Linux 不同发行版的自启配置方式差异较大,需自行写 desktop / systemd 配置
|
|
- 开机自启不代表自动登录,首次启动仍需输入账号
|
|
last_verified: v1.7.90
|
|
---
|
|
|
|
# 桌面端开机自启
|
|
|
|
## 总览
|
|
DooTask 桌面端**没有内置「开机自启」开关**,需要在操作系统的启动项里手动添加。以下分平台说明。
|
|
|
|
## macOS
|
|
|
|
### 方式 1:通过 Dock
|
|
1. App 运行起来后,在 Dock 上右键 DooTask 图标
|
|
2. 「选项」→「登录时打开」打钩
|
|
|
|
### 方式 2:系统设置
|
|
1. 系统设置 → 「通用」→「登录项」
|
|
2. 「在登录时打开」点 `+`
|
|
3. 选 Applications 里的 DooTask.app
|
|
|
|
## Windows
|
|
|
|
### 方式 1:启动文件夹
|
|
1. `Win + R` 输入 `shell:startup` 回车
|
|
2. 把桌面的 DooTask 快捷方式复制 / 拖入打开的文件夹
|
|
|
|
### 方式 2:任务管理器
|
|
1. `Ctrl + Shift + Esc` 打开任务管理器
|
|
2. 切到「启动应用」标签
|
|
3. 找到 DooTask 设为「已启用」(适用于已被系统识别为启动项的情况)
|
|
|
|
### 方式 3:注册表(进阶)
|
|
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 下新增字符串值指向 DooTask.exe 路径。
|
|
|
|
## Linux
|
|
|
|
### Ubuntu / GNOME
|
|
1. 打开「Startup Applications」(命令 `gnome-session-properties`)
|
|
2. 「Add」→ Name 填 DooTask,Command 填 `/opt/DooTask/dootask`(或安装路径)
|
|
|
|
### 通用 systemd user service
|
|
在 `~/.config/systemd/user/dootask.service` 写 unit,然后 `systemctl --user enable dootask`。
|
|
|
|
## 关闭开机自启
|
|
按上述路径反向操作(取消勾选 / 从启动文件夹删除 / 注册表删除)。
|
|
|
|
## 不支持
|
|
- 客户端内无开机自启按钮(future 可能加 `app.setLoginItemSettings` 接口)
|
|
- 不支持「开机静默后台启动」(开机会弹出主窗口)
|
|
- Linux 各发行版无统一方案
|