以前只在linux下用frp,后台运行很简单,要么配置成服务启动(frpc.service),要么直接在screen下运行。。
今天有需求在win下使用,但是发现每次都前台运行很不舒服,并且还得通过cmd启动,不方便,所以,下面介绍两种方法,分别为前台和后台运行。
后台运行
很简单,就两行代码
新建一个 文本文档.txt 文件,写入
set ws=wscript.createobject("wscript.shell")
ws.run "cmd /c C:\Windows\frp\frpc -c C:\Windows\frp\frpc.ini",0
.txt改为vbs即可。
双击运行,无任何提示,可以任务管理器找到进程,进程名就是frpc。
前台运行
同样新建一个 文本文档.txt ,写入
cmd /c C:\Windows\frp\frpc -c C:\Windows\frp\frpc.ini
.txt改为.bat
也是双击运行,运行状态为黑框正常前台运行
备注:
frpc.exe为主程序
frpc.ini为配置文件。
具体frp程序在github查找。
https://github.com/fatedier/frp
使用时,注意服务端(frps)和客户端(frpc)要版本统一。
注意填写frpc.exe程序和配置文件的绝对路径。
注意斜杠 " \ "和" / ",这点windows和linux完全是相反的哈。
最后一次更新于2021-10-01