脚本在运行过程中,会产生缓存文件,我们可以在脚本中加上清除缓存的步骤,这个可以将缓存文件整个压缩,减少占用的内存。但如果是长时间的运行的话,上述方法就行不通了。下面介绍一种新建内存盘的方法:
(1) 使用火车浏览器安装目录下Tools 文件夹中的ramdisk.exe创建一个新的内存盘 双击ramdisk.exe
如上图示,使用内存创建一个指定大小的内存盘,注意内存盘大小限制,不要超过限制的大小,然后点击创建建立一个盘名为Z的内存盘。
(2) 建立内存盘之后,可指定缓存目录放在该盘中。不同的任务,可以将缓存目录放在不同的文件夹中,这样在加批处理删除文件夹时,可以区分不同的任务来删除文件。否则当多个任务同时运行,而缓存文件放在 同一个目录中,一个任务结束便删除缓存,而另一个任务还在运行中,这种命令的运行就会出现冲突。因此不同的任务最好定义不同的文件夹存放缓存。 项目管理器指定缓存目录:
生成exe指定缓存目录:
(3) 批处理.bat。 建立一个以.bat 后缀名的文件,比如命名为 批处理.bat 其中内容为: ping -n 20 127.0.0.1 >nul
rmdir /q /s d:\s 其中d:\s 是要删除的文件夹路径。可按缓存路径填写。 (4) 批处理文件建立后,再用浏览器的调用外部程序功能调用该文件。这个步骤请添加在脚本的最后一步。
按上述操作后,在任务运行结束后,自动清除缓存文件以及缓存文件夹。
|