火车浏览器官方论坛

 找回密码
 立即注册
查看: 9824|回复: 5
打印 上一主题 下一主题

[图文] 运行时间过长提示空间不足的问题

[复制链接]

1

主题

14

帖子

487

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
487
跳转到指定楼层
楼主
发表于 2015-6-29 11:52:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
脚本在运行过程中,会产生缓存文件,我们可以在脚本中加上清除缓存的步骤,这个可以将缓存文件整个压缩,减少占用的内存。但如果是长时间的运行的话,上述方法就行不通了。下面介绍一种新建内存盘的方法:

(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) 批处理文件建立后,再用浏览器的调用外部程序功能调用该文件。这个步骤请添加在脚本的最后一步。


按上述操作后,在任务运行结束后,自动清除缓存文件以及缓存文件夹。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

20

主题

49

帖子

257

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
257
沙发
发表于 2015-6-29 12:01:23 | 只看该作者
很好的一个方法,学习了
回复 支持 反对

使用道具 举报

0

主题

13

帖子

194

积分

新手上路

Rank: 1

积分
194
板凳
发表于 2015-7-1 19:40:50 | 只看该作者
很好的一个方法,学习了
回复 支持 反对

使用道具 举报

2

主题

15

帖子

143

积分

注册会员

Rank: 2

积分
143
QQ
地板
发表于 2015-7-17 10:51:28 | 只看该作者
本帖最后由 蝶恋暗舞 于 2015-7-17 10:57 编辑

不错~加条件判断即可实现自动生成bat
回复 支持 反对

使用道具 举报

0

主题

8

帖子

156

积分

注册会员

Rank: 2

积分
156
5#
发表于 2015-7-19 08:07:13 | 只看该作者
好办法~正找烦这样的问题呢
回复 支持 反对

使用道具 举报

0

主题

1

帖子

12

积分

新手上路

Rank: 1

积分
12
6#
发表于 2016-7-18 21:35:48 | 只看该作者
好方法,学习了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火车浏览器  

GMT+8, 2024-11-23 04:18 , Processed in 0.081574 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表