使用frp实现客户端开机自启(含静默运行脚本)
本文整理了如何使用 frp
客户端并实现 Windows 系统下的开机静默自启,适合远程桌面、内网穿透等场景。
📁 目录结构
我将 frp
客户端文件放置在以下路径:
F:\git\frp>tree /f
卷 其它 的文件夹 PATH 列表
卷序列号为 A123-0F4E
F:.
│ frpc.exe # frp 客户端主程序
│ frpc.toml # 客户端配置文件
│ launch_frp.vbs # VBS 启动脚本(用于静默运行)
🔧 启动脚本 launch_frp.vbs
为了实现静默启动(无黑框、无命令行窗口),我们使用 VBS 脚本来运行 frpc.exe
,脚本内容如下:
Set WshShell = CreateObject("Wscript.Shell")
WshShell.Run "cmd /c F:\git\frp\frpc.exe -c F:\git\frp\frpc.toml", 0
说明:
WshShell.Run
的第二个参数0
表示隐藏窗口- 你也可以修改路径来适配你的文件位置
⚙️ 设置开机自启
- 按下 Win + R 打开运行窗口
- 输入
shell:startup
后回车,打开启动目录:
shell:startup
- 将
launch_frp.vbs
文件复制粘贴到该目录中。
如下图所示,将脚本文件放入启动目录:
✅ 启动效果验证
完成上述操作后,每次开机系统会自动运行该脚本,并以静默方式启动 frpc
客户端,无需手动点击或额外配置。
你也可以通过任务管理器 → 启动项 查看是否被正确加载。
📌 小贴士
- 修改配置文件
frpc.toml
后,记得重启服务以应用配置 - 若调试失败,可临时去掉
, 0
参数,用于观察命令行输出
如有帮助,欢迎点赞、收藏或留言交流!