玩 Diablo3 前要会写脚本

我的笔记本电脑带 nVidia 的 SLI 功能,所以开游戏前要先切换到 高性能 (电源计划),以便打开 SLI,然后玩我的 Diablo III。结束后还要记得切换回 节能模式,免得费电和笔记本发热。

而 Chrome、Vistual Studio 2010 等软件会阻止 SLI 开启,因此开启前还要关掉它们……

反正为了开启 Diablo III,要做一大堆,有时候忘了某步,进了游戏才发现 SLI 还没开,只能退出游戏重来……


所以有了下面的 Bat 脚本:

@echo off
rem 显示桌面
echo Dim objSHA > showdesktop.vbs
echo Set objSHA = CreateObject("Shell.Application") >> showdesktop.vbs
echo objSHA.ToggleDesktop >> showdesktop.vbs
echo Set objSHA = Nothing >> showdesktop.vbs
showdesktop.vbs

taskkill /im chrome.exe >nul

echo 尝试关闭 Visual studio 2012
taskkill /im devenv.exe >nul

:wait
choice /d y /t 1 > nul
rem 检查进程是否关闭

tasklist /nh|find /i "devenv.exe"
if NOT ERRORLEVEL 1 (goto wait)

rem 切换电源计划(高性能)
powercfg -s 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

rem 执行游戏
"C:\Program Files (x86)\Zwjsq_2.82\gamecap.exe"

:wait2
choice /d y /t 5 > nul
rem 等待进程关闭
tasklist /nh|find /i "gamecap.exe"
if NOT ERRORLEVEL 1 (goto wait2)

taskkill /im chrome.exe > nul
choice /d y /t 1 > nul

rem 切换电源计划(节能)
powercfg -s a1841308-3541-4fab-bc81-f71556f20b4a


说明一下,想看电源计划的 UUID,可以打:powercfg -l

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值