网站首页 > 技术文章 正文
现在随着国内的网盘越来越少,用户要想进行文件的分享也变得麻烦,于是很多人又重新开始使用传统的分享方法。但是这些方法现在来说就非常麻烦,所以促使用户在自己的电脑系统里面搭建一个分享系统。
快速搭建分享系统
由于我们搭建的HTTP分享服务只是临时使用,所以并不需要安装哪些大型的专业分享软件,而是利用一些小的工具就可以解决这个问题。比如我们首先打开 “Cute HTTP File Server”这个分享软件的官方网站(http://iscute.me),根据系统的版本下载对应的文件包进行解压,这样不需要安装就可以进行使用了。不过由于这款工具是一个命令行工具,所以我们首先通过管理员身份打开命令提示符窗口。接下来通过CD命令跳转到该工具所在的文件夹目录,然后执行文件名称Chfs.exe 就可以查看到它的使用说明了。
通过使用说明我们可以看到该工具最简单的操作命令就是“chfs.exe --path="分享目录"”,也就是说直接在命令行后面设置分享的文件夹目录即可。比如我们需要将E盘里面的“音乐音频”文件夹进行分享的话,那么就直接执行“chfs.exe --path="E:\音乐音频"”这行命令就可以了。这里需要强调的是,分享的文件夹目录路径需要用英文的双引号进行设置。该工具成功的运行以后会显示出分享文件夹的路径,以及对应的IP地址和端口,软件默认使用的端口就是HTTP服务默认的80端口。
访问分享服务地址
如果用户是在局域网里面搭建的这个分享服务的话,那么将工具显示出的分享地址发给自己的同事或者家人。接下来他们只需要打开网页浏览器,并且在地址栏中输入分享的IP地址,回车后就可以访问我们的分享目录了。
在网页里面我们可以像在资源管理器那样对分享的文件以及文件夹进行浏览,发现需要的文件以后点击后面的“下载”按钮,就可以对这个文件进行下载操作了。
小提示:
如果用户想要将搭建的分享内容共享给外网用户的话,那么首先需要获取到本机的外网IP地址。然后通过端口映射的方法将本地的80端口映射到外网的80端口,这样外网用户才可以成功的进行访问。
如果要想将电脑中的某个文件快速转移到手机里面的话,可以点击该文件后面的“扫码下载”按钮,这时就会弹出一个二维码的图片。利用微信的“扫一扫”功能就可以读出这个二维码的信息,然后通过“在浏览器打开”命令就可以进行下载操作了。除此以外,点击网页左上角的“上传文件”按钮,将需要上传的文件拖拽到弹出的对话框里面,就可以将文件上传到这个分享系统里面了。
猜你喜欢
- 2024-10-20 高效访问海量地图数据--GeoServer手动发布本地Shapefile地图
- 2024-10-20 详解grafana常见报错internal server error如何解决
- 2024-10-20 python教程之FTP相关操作(python2 ftp)
- 2024-10-20 僵尸毁灭工程联机教程 僵尸毁灭工程联机服务器设置
- 2024-10-20 tftp为何timeout?为何server error:(1)File not found
- 2024-10-20 MySQL server PID file could not be found!失败
- 2024-10-20 esp8266_server 的 streamFile 方法
- 2024-10-20 Java IO之字节流详解,文件字节输出流,文件字节输入流
- 2024-10-20 SQL server 2008 R2 图文安装教程(附资源)
- 2024-10-20 GET!无法连接数据库,SOLIDWORKS Electrical解决方法
- 1509℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 530℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 493℃MySQL service启动脚本浅析(r12笔记第59天)
- 473℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 470℃启用MySQL查询缓存(mysql8.0查询缓存)
- 451℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 430℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 427℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)