方案一使用winsw
首先要下載winsw。去github進(jìn)行下載
winsw可以運(yùn)行在.NET2和.NET4兩個(gè)版本上,當(dāng)然如果使用Win10等比較新的系統(tǒng),最好下載更新版本的.NET。
下載完成后,重命名為winsw.exe,并放在frp相同的目錄中。
2.編寫配置文件
在frp相同目錄中創(chuàng)建winsw.xml,并加入以下內(nèi)容(部分自行修改):
<service> <id>frp這里是文件夾的名稱</id> <name>frp這里是服務(wù)的名稱,隨便寫</name> <description>這里是服務(wù)的介紹,隨便寫</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.注冊(cè)服務(wù)
編寫好配置文件之后,記得把配置文件和可執(zhí)行文件放在一起,這樣winsw才能正確識(shí)別配置文件。
然后我們打開一個(gè)管理員權(quán)限的命令提示符或Powershell窗口,然后輸入下面的命令,如果返回值為0,說明已將程序注冊(cè)為服務(wù)。
winsw install
4.使用命令
#開始
winsw start
#關(guān)閉
winsw stop
#卸載
winsw uninstall
5.注意事項(xiàng)
一定要在命令窗口CD到文件目錄去執(zhí)行注冊(cè)服務(wù)和使用命令。
方案二使用nssm
我們?nèi)ハ螺dNSSM服務(wù)。去官網(wǎng)進(jìn)行下載,百度搜索NSSM
NSSM是一個(gè)服務(wù)封裝程序,它可以將普通exe程序封裝成服務(wù),使之像windows服務(wù)一樣運(yùn)行。
2.使用方法
把下載的nssm文件放入frp客戶端目錄
cmd定位至nssm.exe所在目錄
輸入 nssm install
Application Path: 選擇frpc.exe?Arguments:填入-c frpc.ini?Service name:服務(wù)的名稱
在任務(wù)管理器中啟動(dòng)frpc,以后電腦重新啟動(dòng)依然開機(jī)運(yùn)行
3.NSSM技巧
nssm install servername //創(chuàng)建servername服務(wù)
nssm start servername //啟動(dòng)服務(wù)
nssm stop servername //暫停服務(wù)
nssm restart servername //重新啟動(dòng)服務(wù)
nssm remove servername //刪除創(chuàng)建的servername服務(wù)
【標(biāo)準(zhǔn)版】400元/年/5用戶/無限容量
【外貿(mào)版】500元/年/5用戶/無限容量
其它服務(wù):網(wǎng)站建設(shè)、企業(yè)郵箱、數(shù)字證書ssl、400電話、
聯(lián)系方式:電話:18696588163 微信同號(hào)
聲明:本站所有作品(圖文、音視頻)均由用戶自行上傳分享,或互聯(lián)網(wǎng)相關(guān)知識(shí)整合,僅供網(wǎng)友學(xué)習(xí)交流,若您的權(quán)利被侵害,請(qǐng)聯(lián)系 管理員 刪除。
本文鏈接:http://www.artemismd.com/article_32760.html