win10 开机自启动 frp 实现内网穿透
# 1.新建bat脚本
在frp目录下新建一个 bat 文件(启动 frpc.exe
要写绝对路径)。
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
D:\frp_0.61.0\frpc.exe -c D:\frp_0.61.0\frpc.toml
# 或者
# D:\frp_0.61.0\frpc.exe -c D:\frp_0.61.0\frpc.ini
1
2
3
4
5
6
7
2
3
4
5
6
7
或者
@echo off
:home
D:\frp_0.61.0\frpc.exe -c D:\frp_0.61.0\frpc.toml
goto home
1
2
3
4
2
3
4
# 2.创建定时任务
我的电脑-管理-系统工具-任务计划程序,在右边面板点击创建任务。设置触发器为“启动时”,操作为启动上述创建的批处理文件。在“安全选项”中选择“不管用户是否登录都要运行”,并勾选“隐藏”以避免启动时显示命令行窗口。
或者将批处理文件添加到启动文件夹(此方法只在登录后生效):
- 按下
Windows
键 +R
打开“运行”对话框。 - 输入
shell:startup
并按回车键。这将打开当前用户的启动文件夹。 - 将你创建的
start_frpc.bat
文件复制或移动到这个文件夹中。
上次更新: 2024/11/25, 15:23:15