无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: dos时代菜鸟
打印 上一主题 下一主题

我的dos工具箱 2015.05.01 188-17.16 4dos版

    [复制链接]
1#
发表于 2009-4-17 04:51:24 | 显示全部楼层
不错,研究下
。。
仔细看了下,利用GDISK.EXE生成列表文件,然后使用strings对文件处理,再生成新的菜单文件作为WBAT调用,另外粗略看下,还结合find.....毕竟不是自己的思路,每个人写的风格不同,脚本看起来就感觉比较复杂。不过关于处理字符串这也很有启示。

驻留程序释放也比较麻烦,如果不是按“栈”的顺序方法释放,有些程序就释放不了,虽然可以使用RI,但感觉总有些问题出现,想找个办法可以指定释放某程序的方法就方便了。不知道 dos时代菜鸟 阁下有什么好的办法。

感觉DOS的脚本命令比XP的CMD要弱许多,必须借助外部命令才搞得定,写惯XP的CMD感觉再写DOS的限制要大得多。

[ 本帖最后由 xiaolongkun0 于 2009-4-17 05:25 编辑 ]
回复

使用道具 举报

2#
发表于 2009-4-17 09:35:36 | 显示全部楼层
请教 dos时代菜鸟
STRINGS.COM 这个工具有什么详细介绍,是否可以能象cmd 那样用set截取字符和替换字符的操作?
另外如何获取盘符,我发现你是通过GDISK.EXE和drvtypes获取的,但是还必须处理,比如把1,1转换成一般熟悉的盘符,本人对DOS的字符处理不太熟悉,当输入一个非法盘时候,你如何判断和作处理?编写程序,异常处理是非常有必要的。

[ 本帖最后由 xiaolongkun0 于 2009-4-17 09:39 编辑 ]
回复

使用道具 举报

3#
发表于 2009-4-17 17:26:12 | 显示全部楼层
首先谢谢你的答复。
我要实现下面这样的搜索器,之前写过一个,因为不完善,所以我想找这方面的资料重写一个比较通用的,下面显示的盘符是预先写好的内容,先把前面写好,再写实际搜寻功能。


再回来说说 strings  ,按照英文帮助,试了下能实现几个运算操作,不过参数比较多,一下没有找到片段截取功能,当然也不知道有没有这个功能。

关于盘符转换,我理解你的意思是,通过循环读取1:1类分区标号文本行,然后使用strings字符运算吗?

谢谢了!我先下了你提供的资料。现在研究这东西的人好象不的多了啊,想找点资料不容易!
估计一下搞不清楚,我先琢磨下。
回复

使用道具 举报

4#
发表于 2009-4-18 12:02:24 | 显示全部楼层
呵呵!
不错,你用背景好象是640的,为什么不800的填满去。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-12 00:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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