向日葵“文件分发”功能支持批量、定向、可控地将文件下发至多台同账号在线受控设备,需主控端与受控端均为v14.0.0+版本(iOS除外),经准备文件、设置路径、选择设备、启动任务、监控状态及MD5校验完成全流程。

如果您需要将同一份文件快速部署到多台已连接的受控设备,向日葵远程控制软件提供的“文件分发”功能可实现批量、定向、可控的下发操作。以下是该功能的具体使用流程:
一、确认主控端与受控端版本及登录状态
文件分发功能依赖于向日葵客户端的协同通信机制,要求主控端与所有目标受控端均运行支持该功能的版本(Windows/macOS/Android端需v14.0.0及以上,iOS端暂不支持分发),且全部设备必须处于同一向日葵账号下并在线。
1、在主控电脑打开向日葵客户端,点击右上角头像,确认当前登录账号与目标设备所属账号一致。
2、进入“设备列表”,检查待分发目标设备图标右下角是否显示绿色在线标识;若为灰色或显示“离线”,则无法执行分发。
3、右键任一目标设备,选择“属性”,在弹出窗口中查看“客户端版本”,确保其不低于v14.0.0;如版本过低,请先更新客户端。
二、准备待分发文件及目标路径设置
向日葵文件分发不支持压缩包自动解压或脚本自动执行,仅传输原始文件至指定目录,因此需提前规划文件结构与存储位置,避免路径冲突或权限失败。
1、将需下发的所有文件整理至本地单一文件夹内,禁止包含中文全角标点、特殊符号(如* ? " |)的文件名。
2、在向日葵主控端界面,点击顶部菜单栏“工具”→“文件分发”,打开分发面板。
3、点击“添加文件”,选择已整理好的本地文件夹;右侧“目标路径”栏默认填写为C:\Sunlogin\Files\(Windows)或/Library/Application Support/Sunlogin/Files/(macOS),可手动修改为受控端存在的可写路径。
三、选择设备并启动批量分发任务
向日葵支持按设备分组、标签筛选或手动勾选方式指定接收端,所有被选中设备将并行接收相同文件,任务进度独立显示,互不影响。
1、在分发面板左侧“设备列表”中,按住Ctrl键点击多个设备,或拖动鼠标框选连续设备,也可点击“全选”按钮选取当前页全部在线设备。
2、确认下方“已选设备数”显示正确数量,且每台设备状态均为在线;若存在离线设备,系统将自动跳过且不计入计数。
3、点击面板右下角“开始分发”按钮,弹出确认提示框;勾选“分发完成后发送完成通知”后点击“确定”,任务即刻提交至向日葵云中转服务器。
四、监控分发状态与处理异常反馈
分发过程由向日葵云端调度并实时回传各设备执行结果,主控端可随时查看进度条、传输速率、剩余时间及错误代码,无需人工干预传输链路。
1、返回“文件分发”面板,观察每台设备右侧状态栏:显示“传输中”表示正在写入磁盘,“已完成”表示成功落地,“失败”则展开详情。
2、对状态为“失败”的设备,点击其右侧“详情”链接,查看具体报错信息;常见原因包括:目标路径无写入权限、磁盘空间不足、文件名长度超260字符(Windows)。
3、针对失败设备,可单独右键选择“重新分发”,或修改目标路径后再次提交整批任务;系统不会重复上传相同文件,仅重试传输协议握手与落盘环节。
五、验证文件一致性与完整性
向日葵在分发完成后自动对源文件与目标文件执行MD5校验比对,确保字节级一致;但该校验结果不直接展示给用户,需通过辅助手段人工复核关键文件。
1、远程连接任意一台已显示“已完成”的受控设备,导航至所设目标路径,检查文件数量、名称、大小是否与源文件夹完全一致。
2、在主控端使用命令行工具计算源文件MD5值:Windows下执行certutil -hashfile 文件名 MD5,macOS/Linux下执行md5 文件名。
3、在受控端对应路径下执行相同命令,比对输出的32位十六进制字符串;若两串字符完全相同,则证明文件未在传输过程中发生损坏或截断。










