windows 下后台開機自啟動 frpc


背景

        把我的服務器上frps設置成自啟動和后台運行后,我的電腦上的 frpc 也想讓他自啟動 且后台運行,就是不要有小黑框在

步驟

方法1

  1. 將下列代碼存為一個.vbs文件,例如 frpcStart.vbs
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "d:\Prg\frp\frpc.exe -c d:\Prg\frp\frpc.ini",0
  1. 把這個vbs文件放到計算機的啟動下面(我的win10是這樣的)
    在這里插入圖片描述
            一般我是在電腦左下角搜索 開始 -------程序-----------啟動

        開機之后把本地服務一開,其他人就可以通過我的服務器來訪問我的本地電腦了
在這里插入圖片描述

方法2

  1. 你的 Frp 同目錄下新建一個.bat文件(例如 frpcStrat.bat),將下列代碼寫入,
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit

:begin
frpc.exe -c frpc.ini
goto begin
  1. 把這個.bat文件的快捷方式放到計算機的啟動下面(我的win10是這樣的)大概步驟就是
  • 右鍵bat 文件,發送快捷方式到桌面
  • 把快捷方式拖到 計算機的啟動下面

        當然也可以像方法1 那樣直接把bat 文件放到計算機的啟動下面,但是如果這樣的話就要修改一下代碼,改成絕對路徑就好了

兩種方法的區別與相同點

  • 相同
  • 都可以實現后台運行,開機自啟動
  • 都有兩種方式實現,直接放文件和快捷方式,直接放文件代碼要采用絕對路徑,快捷方式的話,相對路徑就可以
  • 不同
  • bat實現的會有小黑框一閃而過,vbs的則沒有

        這個其實是對 批處理 和 vb 不太熟,所以記錄哈,如果熟悉的話應該蠻簡單的,畢竟你看代碼也才那么一丟丟。


免責聲明!

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



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