注冊frpc為windows服務,可在未登錄用戶時啟動


說明:

在Windows 中配置啟動項僅是在用戶登錄后運行。在登錄前要啟動就需要將其配置為“服務”。

簡介:

之前介紹過如何使用frp進行端口轉發和二級域名自定義,方便公司進行統一管理和監控。
但在實際生產過程中,開發人員發現frpc的窗口為應用窗口,極易出現誤操作而關閉應用窗口,為了解決此問題,建議將frpc注冊為windows服務,方便使用。

此方法使用nssm(穩定版本)工具將.EXE文件注冊為Windows服務

1. 下載並解壓壓縮包,使用cmd進入對應系統版本工具的路徑。(請使用管理員身份運行cmd)

使用cmd進入工具路徑后可鍵入nssm查看工具使用參數,或直接雙擊查看工具使用參數。

2. 在cmd中鍵入命令,進入服務編輯頁面:

nssm install serviceName

3. 設置服務路徑地址

如下所示點擊Path,為需要注冊為服務的應用選擇所在路徑。Starup directory將自動生成。

注:圖中所示的Arguments參數請不要設置否則會造成服務開啟失敗。

4.設置詳details

設置服務的描述信息

5.設置log on

勾選Allow service to interact with desktop選項

5.設置I / O選項卡

在frpc文件夾下創建日志輸出文件,並選擇。

其他選項卡信息使用默認設置即可。


nssm 常用命令

nssm install serviceName 	#安裝服務
nssm edit serviceName 		#使用GUI編輯已安裝的服務
nssm restart serviceName 	#重新啟動服務
nssm remove serviceName 	#刪除已安裝的服務

感謝博主分享:

https://aikiller.github.io/2018/03/14/%E5%B0%86frpc%E6%B3%A8%E5%86%8C%E4%B8%BAwindows%E6%9C%8D%E5%8A%A1/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM