localsend 接收文件可设为自动保存至指定目录,方法有三:一、图形界面中进入设置→“文件保存目录”→浏览选择路径并重启服务;二、手动编辑 config.json 中 "receivedestinationdirectory" 字段为绝对路径;三、cli 启动时用 --destination 参数临时指定路径。

如果您在使用 LocalSend 时希望将接收到的文件自动保存到指定目录而非默认位置,则需要手动修改软件内的保存路径设置。以下是实现该目标的具体操作步骤:
一、通过图形界面修改保存路径
LocalSend 提供了直观的设置入口,允许用户直接在应用内更改默认接收文件的存储目录。该设置会立即影响后续所有接收操作,且无需重启软件即可部分生效(完整生效需重启接收服务)。
1、启动 LocalSend 应用,点击右上角或左下角的“设置”图标(齿轮形状)进入设置界面。
2、在设置页面中找到“文件保存目录”选项,通常位于“接收”或“常规”分类下。
3、点击当前路径右侧的“浏览”或“更改”按钮,弹出系统文件选择对话框。
4、导航至您希望使用的文件夹,例如 D:LocalSend_Received 或 /home/user/Downloads/MyLocalSend,选中后点击“确定”。
5、返回设置页,确认路径已更新;如提示“重启服务器以使更改生效”,请点击对应按钮或手动重启 LocalSend。
二、通过配置文件手动编辑路径
当图形界面不可用(如无头环境、CLI 模式运行)或设置项未及时刷新时,可直接编辑 LocalSend 的本地配置文件。该方式适用于高级用户,修改后需确保权限正确且路径存在。
1、关闭 LocalSend 应用,防止配置被覆盖。
2、定位 LocalSend 配置文件:
Windows 路径为 %APPDATA%LocalSendconfig.json;
macOS 路径为 ~/Library/Application Support/LocalSend/config.json;
Linux 路径为 ~/.config/LocalSend/config.json。
3、用文本编辑器打开 config.json,查找键名为 "receiveDestinationDirectory" 的字段。
4、将该字段的值修改为目标绝对路径,例如:
"receiveDestinationDirectory": "/mnt/data/localsend-in"(Linux/macOS)或
"receiveDestinationDirectory": "E:\LocalSend\Incoming"(Windows)。
5、保存文件,确保编码为 UTF-8,无 BOM;重新启动 LocalSend 应用。
三、通过命令行参数临时指定保存路径
使用 LocalSend CLI 工具时,可通过启动参数覆盖默认保存路径。该方式不修改任何持久化配置,仅对本次运行有效,适合脚本化或一次性传输场景。
1、确保已安装 localsend-cli 并可执行。
2、执行接收命令并附加 --destination 参数:
3、例如在 Linux/macOS 中运行:
localsend-cli --receive --destination /tmp/ls_temp。
4、在 Windows PowerShell 中运行:
localsend-cli.exe --receive --destination "C:TempLocalSend"。
5、该路径必须已存在且当前用户具有写入权限;若不存在,CLI 将报错退出。











