hfs是一款便携式http文件服务器,双击运行即可在局域网内共享文件;添加真实文件夹、配置上传权限、通过本机ip(如http://192.168.1.100:8000)供其他设备浏览器访问,支持保存配置与开机自启。

要在办公室或家里快速让多台电脑互相传文件,不用U盘、不靠网盘,只要一台电脑开个网页就能下载上传,HFS就是为这种场景设计的——它不装系统服务、不改注册表、双击就跑,局域网内所有设备用浏览器打开地址就能访问。
下载并启动HFS
打开浏览器,访问 https://www.123912.com/s/TRFkvd-3EOZv 下载 hfs.exe;下载完成后,【不要放在临时文件夹或桌面回收站路径下】,建议新建一个名为“HFS_Server”的文件夹,把hfs.exe放进去;双击运行,弹出窗口即表示服务已启动,同时浏览器会自动打开管理页 http://localhost:8000/~/admin。
若浏览器没自动打开,手动复制该地址粘贴到新标签页中即可进入后台。
添加要共享的文件夹
在管理界面左侧空白处右键 → 选择 Add folder from disk… → 浏览并选中你打算对外共享的文件夹(比如“D:\Shared\Project_Docs”)→ 点击“确定”;此时该文件夹会出现在左侧虚拟文件系统列表中,图标为蓝色文件夹。
注意:这里添加的是“真实文件夹”,不是快捷方式也不是符号链接,HFS不识别后者。
配置上传权限(可选但常用)
方法一:开放给所有人上传
右键刚添加的文件夹 → Properties → 切换到“Upload”选项卡 → 将“Who can upload”设为 Anyone → 勾选下方 Enable uploads → 点击“OK”。
方法二:仅限登录用户上传
先在左侧菜单点 Accounts → Add new account 创建账号(如 user01 / 123456)→ 返回该文件夹 Properties → Upload 页中,“Who can upload”选 Only these users → 在下方框里勾选刚建的账号 → 点击“OK”。
【必须确认 Options → Uploads enabled 已勾选,否则上传按钮不会出现】
获取局域网访问地址并测试
第一步:查看本机IP
按 Win+R → 输入 cmd → 回车 → 输入 ipconfig → 找到“IPv4 地址”,通常是 192.168.x.x 或 10.x.x.x 开头的一行。
第二步:构造访问地址
把刚才查到的IP地址,替换掉 http://localhost:8000 中的 localhost,例如:http://192.168.1.100:8000。
第三步:在另一台局域网电脑的浏览器中输入该地址 → 页面加载成功即表示共享生效;若有上传权限,页面底部会出现 Upload 按钮。
如果打不开,请关闭Windows防火墙临时测试,或在防火墙入站规则中允许端口8000(TCP)。
保存配置并设置开机自启(Windows)
点击管理页右上角齿轮图标 → Options → Save settings to file → 保存为 config.yaml(默认就在hfs.exe同目录);这一步确保重启HFS后所有设置不丢失。
创建开机自启任务:
① 按 Win+R → 输入 shell:startup → 回车,打开启动文件夹;
② 在此文件夹中新建快捷方式,目标填入:"D:\HFS_Server\hfs.exe" -b(-b参数让HFS后台静默运行,不弹窗);
③ 右键快捷方式 → 属性 → “运行方式”选“最小化”。











