一键关闭代理并重启steam

Hollow2333 / 2023-08-25 / 原文

@echo off
set var_steam_path=D:\Steam\steam.exe
set var_v2rayN_path=D:\v2rayN-Core\v2rayN.exe
::清除代理
echo 开始清除代理
taskkill /t /f /im v2rayN.exe
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
echo 清除完成
::重启steam
echo 关闭steam中(开了又关是正常bug)
call %var_steam_path% -shutdown
timeout 5
echo 开启steam(这次不会关了)
start %var_steam_path%
::恢复代理
:RE
echo 你下好了吗?
set /p over_d=确认请输入1:
if %over_d%==1 (
    echo 设置代理中
    start %var_v2rayN_path%
    reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
    echo 设置完成
)   else       (
    echo 输入错误,请确认输入的%over_d%是数字1
    goto RE
)
echo 任务终了,拜拜~
pause
点我展开代码

安装:

  步骤1.随便找个地方新建文本文件,重命名为 restart steam.bat 文件(名字随意.bat别掉就行,不知道怎么改名的 ctrl+c复制我这个名字->百度" 显示文件后缀 "并照着百度操作做->重命名新建的文件->ctrl+a全选->->ctrl+v粘贴)

  步骤2.对文件右键+e编辑(右键手动选也可以,我只是快捷键习惯了)

  步骤3.复制粘贴我的代码到文件里,这俩路径一定要改成自己的(精确到.exe文件,不知道的就右键快捷方式->属性->目标里就是,但是别把引号顺便复制了,会报错的。),第一个steam 第二个梯子(参考图1)如果用的梯子不一样的话就把启动软件软件也顺便改了(参考图2)

  步骤4.ctrl+s保存,完事

图1: 图2:

使用:

  步骤1.双击文件运行(废话)

  步骤2.等steam彻底重启,去库里下好游戏

  步骤3.键入1并回车恢复代理