Windows 设置 Syncthing 开机自启动

时间:2025-5-24 22:42     作者:Swordfish_Yu     分类: 技巧


第一种方案:

保存 syncthing.bat 脚本文件保存 syncthing.bat 脚本文件

打开 “记事本” 软件,将以下代码复制进去,另存为 syncthing.bat。
start "Syncthing" syncthing.exe -no-console -no-browser

复制脚本文件到 syncthing.exe 同级目录复制脚本文件到 syncthing.exe 同级目录

找到 syncthing.exe 所在目录,将 syncthing.bat 脚本文件复制到该目录。

将脚本文件快捷方式添加到 “启动” 菜单将脚本文件快捷方式添加到 “启动” 菜单

选中 syncthing.bat 脚本文件,右键创建快捷方式
按下 win + R,输入 “shell:startup” 打开 “启动” 文件夹
将快捷方式复制到 “启动” 文件夹

第二种方案:

1. 使用任务调度器

打开任务调度器
按下 Win + R,输入 taskschd.msc,然后按回车。

2. 创建新任务

在右侧的“操作”面板中,点击“创建任务”。

3. 常规选项卡

为任务命名(例如:“Syncthing”)。
选择“无论用户是否登录都要运行”。

4. 触发器选项卡

选择“新建…”,然后在“开始任务”中选择“在登录时”或“在启动时”,根据你的需要。
如果选择“在启动时”,点击“确定”。

5. 操作选项卡

点击“新建…”,在“程序/脚本”中输入Syncthing的路径(例如:C:\path\to\syncthing.exe)。
在“添加参数(可选)”中输入 --no-console --no-browser。
点击“确定”。

6. 设置选项卡

取消选中“如果任务运行时间超过:停止任务”。
点击“确定”。

7. 输入密码