手机+体验
展开

通知:     

testwhite 说: 更新了Windows开机自启和群辉系统部署frpc的教程
18天前
testwhite 说: 可用于开发微信程序调试,个人网站等等,欢迎入群讨论。
2018-11-01
testwhite 说: 内网穿透技术主要用于局域网映射到外网
2018-11-01

Windows10 64位系统设置FRPC开机自动启动

0
回复
72
查看
[复制链接]

微信扫一扫 分享朋友圈

签到天数: 181 天

[LV.7]常住居民III

 成长值: 9946

551

主题

685

帖子

4387

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4387
QQ
发表于 2019-7-1 15:11:21 | 显示全部楼层 |阅读模式
860542499a52c98aa8c5ba4cea99ed87.png
每次运行客户端都需要打开一个命令提示符窗口,很麻烦也不方便。有没有什么办法能够让客户端以Windows服务的方式在后台默默运行呢?答案当然是有的。用winsw让任何Windows程序都能运行为服务,完美解决了这个问题。
首先要下载winsw。它是一个单个的可执行文件,我们到Github release这里就可以下载winsw了。一般来说当然是下载最新的。winsw可以运行在.NET2和.NET4两个版本上,当然如果使用Win10等比较新的系统,最好下载更新版本的.NET。
下载完之后最好把文件改成一个比较短小的名字,例如winsw.exe这样的,方便后面输入命令。
下面只说说配置。我这里是将winsw.exe和frpc.exe放到了一起,这样只需要直接填写程序名称。然后在和winsw.exe同级的目录下,新建winsw.xml文件,输入以下内容。
  1. <service>

  2.     <id>frp</id>

  3.     <name>frp</name>

  4.     <description>用frp发布本地电脑网站到外网</description>

  5.     <executable>frpc</executable>

  6.     <arguments>-c frpc.ini</arguments>

  7.     <logmode>reset</logmode>

  8. </service>
复制代码

然后打开管理员权限命令提示符,使用下面的命令安装并启动服务。(执行winsw install如果返回值为0,说明已将程序注册为服务)
  1. winsw install

  2. winsw start
复制代码
说明:如果不再需要这个服务,使用winsw uninstall即可卸载服务。当然还有诸如start、stop这样的命令启动和关闭服务。更重要的是,没有那个既不美观又烦人的命令提示符窗口。
这样,一个自定义内网穿透的网站就搭建完成了。当然,frp的功能还不仅于此。如果看看官方文档的话,就会发现它不仅可以将本地网站映射到外网,还可以用作反向代理、自定义DNS服务器等等,功能非常强大。怪不得在Github上这个项目有高达4000的星星数。

签到来了-爱生活,爱学习,跟随玩技e族一起成长~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver-手机版-小黑屋- 玩技e族 会员

本站不提供任何视听上传服务,所有内容均来自视频分享站点所提供的公开引用资源。 Powered by Discuz! X3.2 Licensed© 2001-2013 Comsenz Inc.  威海网络科技有限公司 版权所有
中国互联网举报中心 北京12318文化市场举报热线 网络110报警服务 皖ICP备17010519号-4 | 业务许可证:B1.B2-20140071|网站维护大糖网