方案一使用winsw
首先要下載winsw。去github進行下載
winsw可以運行在.NET2和.NET4兩個版本上,當然如果使用Win10等比較新的系統(tǒng),最好下載更新版本的.NET。
下載完成后,重命名為winsw.exe,并放在frp相同的目錄中。
2.編寫配置文件
在frp相同目錄中創(chuàng)建winsw.xml,并加入以下內容(部分自行修改):
<service> <id>frp這里是文件夾的名稱</id> <name>frp這里是服務的名稱,隨便寫</name> <description>這里是服務的介紹,隨便寫</description> <executable>frpc</executable> <arguments>-c frpc.ini</arguments> <onfailure action="restart" delay="60 sec"/> <onfailure action="restart" delay="120 sec"/> <logmode>reset</logmode> </service>
3.注冊服務
編寫好配置文件之后,記得把配置文件和可執(zhí)行文件放在一起,這樣winsw才能正確識別配置文件。
然后我們打開一個管理員權限的命令提示符或Powershell窗口,然后輸入下面的命令,如果返回值為0,說明已將程序注冊為服務。
winsw install
4.使用命令
#開始
winsw start
#關閉
winsw stop
#卸載
winsw uninstall
5.注意事項
一定要在命令窗口CD到文件目錄去執(zhí)行注冊服務和使用命令。
方案二使用nssm

我們去下載NSSM服務。去官網進行下載,百度搜索NSSM
NSSM是一個服務封裝程序,它可以將普通exe程序封裝成服務,使之像windows服務一樣運行。
2.使用方法
把下載的nssm文件放入frp客戶端目錄
cmd定位至nssm.exe所在目錄
輸入 nssm install
Application Path: 選擇frpc.exe?Arguments:填入-c frpc.ini?Service name:服務的名稱
在任務管理器中啟動frpc,以后電腦重新啟動依然開機運行
3.NSSM技巧
nssm install servername //創(chuàng)建servername服務
nssm start servername //啟動服務
nssm stop servername //暫停服務
nssm restart servername //重新啟動服務
nssm remove servername //刪除創(chuàng)建的servername服務
【標準版】400元/年/5用戶/無限容量
【外貿版】500元/年/5用戶/無限容量
其它服務:網站建設、企業(yè)郵箱、數字證書ssl、400電話、
聯(lián)系方式:電話:18696588163 微信同號
聲明:本站所有作品(圖文、音視頻)均由用戶自行上傳分享,或互聯(lián)網相關知識整合,僅供網友學習交流,若您的權利被侵害,請聯(lián)系 管理員 刪除。
本文鏈接:http://www.integra-biosciences.com.cn/article_32760.html
