中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 23:30
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [原创]Exe2Bat 纯p处理版
可打印版本  2,133 / 6
第1楼 q8249014 发表于 2009-12-03 19:44
初级用户 发帖 45 积分 175
[原创]Exe2Bat 纯p处理版
获取hex值的原理参考了 lxmxn 的 表示感谢

http://www.cn-dos.net/forum/viewthread.php?tid=26521&fpage=1&highlight=CMD%E6%89%B9%E5%A4%84%E7%90%86%E8%8E%B7%E5%8F%96%E6%96%87%E4%BB%B6%E7%9A%84ASCII%E7%A0%81

最大支持 。由于10k的文件在编码时速度就已经很慢了,所以也不

想在扩充了。其实简单的修改一下代码就可支持大于64k的文件了,有兴趣的朋

友可以自己扩充一下。

如果对大文件进行处理还是建议采用高级语言编写的Exe2Bat

这段代码仅作为一个演示,如果首次编码出现问题请再次运行即可



[ Last edited by q8249014 on 2010-1-9 at 21:12 ]
第2楼 aries215 发表于 2009-12-03 19:57
初级用户 发帖 46 积分 29
纯p处理的是值得支持的!!
顶楼主!
第3楼 HAT 发表于 2009-12-05 02:21
版主 发帖 5,017 积分 9,023
第4楼 yhp1996 发表于 2009-12-05 22:14
新手上路 发帖 8 积分 8
牛人
谢了!
第5楼 ZJHJ 发表于 2009-12-07 16:52
高级用户 发帖 374 积分 609
研究一下
第6楼 ZJHJ 发表于 2009-12-12 00:29
高级用户 发帖 374 积分 609
纯p版比用debug转换要慢的多。
巧妙之处在于fsutil file createnew "tme.txt" %size%和用了fc
可以转换大于64K文件,但恢复时debug不能转换大于64K文件。
第7楼 q8249014 发表于 2010-01-09 21:15
初级用户 发帖 45 积分 175
更新了一下

想转换大于64k只需分段转换即可

即:65280 字节 为1段
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023