找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: yu2n

[技术讨论] [已解决]VBS能否读写大于系统内存大小的二进制文件?

[复制链接]
发表于 2015-11-28 23:15:48 | 显示全部楼层
回复 15# aa77dd@163.com


    GTA5 都60G 啦~
发表于 2015-11-28 23:17:50 | 显示全部楼层
- -用GVIM打开很大的文本,并不占用很高的内存。甚至不比chrome占用内存高。
发表于 2015-11-28 23:24:07 | 显示全部楼层
本帖最后由 aa77dd@163.com 于 2015-11-28 23:26 编辑

回复 16# 523066680

好几十G 的游戏安装包:   打包/解包, 压缩/解压缩, 下载/上传,   楼主提及的不会是这些应用场景吧,  这些都有专用的现成的软件去做, 不需要 VBS 去做吧
 楼主| 发表于 2015-11-29 08:31:19 | 显示全部楼层
回复 18# aa77dd@163.com


    其实是想修改大文件的头部几个字节,让文件验证失效,再上传到云空间。使用时,再改回来。
发表于 2015-11-29 09:11:20 | 显示全部楼层
回复 19# yu2n


    你需要的是16进制修改工具啊
发表于 2015-11-29 09:33:28 | 显示全部楼层
这里有例子。POWERSHELL 和python都可以。

hextool 这个工具,只写不能读。。
http://www.bathome.net/thread-37858-1-1.html
发表于 2015-11-29 09:47:12 | 显示全部楼层
本帖最后由 aa77dd@163.com 于 2015-11-29 10:01 编辑

回复 19# yu2n

这样说, 要求到是很简单,  我的话会直接用 C/C++ (什么语言也不重要)  只要文件打开时, 不用完全载入就行了,  只读取头部少量的字节,   作个处理   再存回去

反正自用, 专门写个 EXE ,  执行效率也应该比 VBS 高,     同一个 EXE 只用一个 附加 参数,    乒乓处理

最简单的做法,   字节取反,     两次取反就还原了
发表于 2015-11-29 14:53:37 | 显示全部楼层
不知道 filestream的seek方法 可以不
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 03:14 , Processed in 0.022051 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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