记录一些常用的函数和瞎折腾的过程……

windows下使用bat批处理命令启动frp或aria2

在windows下使用frpc,每次要手动点cmd,再输入命令,比较繁琐,后来在网上搜罗一番,发现可以使用bat批处理(其中start.vbs是静默启动,不显示cmd窗口)来控制。还可以实现开机自启动。如下代码中,将写好的start.vbs新建一个快捷方式,然后将此快捷方式放入到“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup”中,即可实现开机自启动,感觉方便了不少。

具体bat批处理文件代码如下,新建文本文件写入对应代码,修改名字和后缀,放到frpc.exe同级目录即可使用。若要放到其它地方使用,最好使用快捷方式,否则要修改绝对路径。

aria2在windows下使用也同样可以使用如下的方法,注意修改对应的启动命令,aria2的启动命令是:aria2c.exe --conf-path=aria2.conf。

start.bat

@echo off & title frpc
frpc.exe -c frpc.toml

stop.bat

@echo off & title frpc Stop
Taskkill /F /IM frpc.exe
pause > nul

restart.bat

Taskkill /F /IM frpc.exe
start Start.vbs

status.bat

@echo off & title frpc Status
TaskList /FI "IMAGENAME eq frpc.exe" /FO LIST
pause > nul

start.vbs(静默启动)

CreateObject("WScript.Shell").Run "frpc.exe -c frpc.toml",0

1