DNF等占内存游戏运行时如何自动释放内存空间
来源:网络收集 点击: 时间:2024-02-24我已经做了一个成品工具,首先来看看效果,设置10分钟自动释放一次

好了,我们去网上下载工具empty.exe,下载好之后放到系统盘system32目录下,路径一般为:c:\windowsystem32 ,如果你的系统盘不在c盘,则对应修改。

之后我们新建一个记事本,打开输入批处理代码:
@echo off
title 内存自动释放 by zghwelcome
color f9
mode con cols=29 lines=8
cls
@Empty.exe dnf.exe
@Empty.exe DNFchina.exe
@Empty.exe DNFlaunch.exe
taskkill.exe /f /im empty.exe nul
taskkill.exe /f /im TXPlatform.exe nul
for /L %%a in (
600,-1,0
) do (
echo.echo.
echo 今天 %date%echo.
echo 系统将秒后清理内存echo.
echo by zghwelcome
echo 10分钟释放一次
ping -n 2 localhost 1nul 2nul
cls
)
%0

然后另存为 DNF内存释放.bat,这里只要保存为.bat文件格式即可,文件名随意

好了,让我们双击打开 “DNF内存释放.bat”,看看运行效果是否达到预期。

为了使bat文件不容易被他人更改,我们可以通过Quick Batch File Compiler工具对做好的“DNF内存释放.bat”加壳转换成exe文件,我已经用PS做了一个64×64的ICON图标,制作exe文件的时候直接选取即可。
具体转换方法这里不再累述,请参考我的另一篇经验“如何将bat批处理文件加壳转换成exe文件”。
这里仅展示下运行效果。

释放内存部分可以加入你想要释放的进程名,仿照格式即可
显示颜色及标题、框架的大小可根据个人审美进行改动,释放间隔时间也可以自己设定
你可以根据此程序做成一个日常优化内存的工具,而不单单是为了游戏
内存版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_135795.html