yanerboy 发表于 2009-4-16 22:18:07

不错,纯支持一下,毕竟是原创啊

dvd6321 发表于 2009-4-16 22:33:00

顶起。。。。
学习中

xiaolongkun0 发表于 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 编辑 ]

dos时代菜鸟 发表于 2009-4-17 09:19:43

原帖由 xiaolongkun0 于 2009-4-17 04:51 发表 http://bbs.wuyou.net/images/common/back.gif
不错,研究下
。。
仔细看了下,利用GDISK.EXE生成列表文件,然后使用strings对文件处理,再生成新的菜单文件作为WBAT调用,另外粗略看下,还结合find.....毕竟不是自己的思路,每个人写的风格不同,脚本看起 ...

关于 程序释放方面,确实麻烦,因为还没有找到一个比较好的内存监控程序,就好像 cmd中的 taskkill 这类的东西。毕竟dos不是多任务模式的系统,而且dos的内存分配功能也比较弱。

目前用dos基本上就是为了维护,大不了重新启动。呵呵。

关于 与cmd 下的脚本编辑相比,dos下有各种小巧的软件可以进行功能补充,应该能够基本应付需要,其实cmd下也不过是把这些功能集成化而已。

关于 字符串处理方面,dos下有很多工具可以配合完成,这要看使用习惯了,比如:strings ,aset,xset, listmod,nset 还有强大的ndos等。
这里面还涉及到 简单的 加减乘除 运算,文本文件行信息的读取与写入,字符串/字符 的寻找定位、替换、编辑等,配合 goto指令实现的 循环。 操作起来有点像最原始的dos下basic数据库程序。

[ 本帖最后由 dos时代菜鸟 于 2009-4-17 09:28 编辑 ]

xiaolongkun0 发表于 2009-4-17 09:35:36

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

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

dos时代菜鸟 发表于 2009-4-17 14:40:06

1、strings 可以通过 /? 得到详细的使用说明
至于非法盘的判断,可以通过 软件 dready结合 errorlevel 进行判断,如果嫌errorlevel 判断麻烦,还可以用 err2env 把errorlevel 转换成变量。

2、关于 1:1类分区标号 与 盘符 的对应关系 可以通过 执行 gdisk 找到。gdisk 与ghost 的分区标号方式不同,可以通过 bat + strings 制作循环 生成文本文件来完成数据对应。



我曾经在n年前写过一个 用各种 dos下字符串工具+gdisk 判断定位硬盘第二主引导区和最后分区的bat
当时该文章发表在 dos之家。 现在放出来在这里,老葛不要见怪阿,都n年了。




个bat名称及用到的相关软件。rar包中有简要说明。
l4.bat ----xset+gdisk
l5.bat ----ndos+gdisk
l6.bat ----strings+gdisk
l7.bat ---- nset+count+gdisk

[ 本帖最后由 dos时代菜鸟 于 2009-4-17 14:58 编辑 ]

xiaolongkun0 发表于 2009-4-17 17:26:12

首先谢谢你的答复。
我要实现下面这样的搜索器,之前写过一个,因为不完善,所以我想找这方面的资料重写一个比较通用的,下面显示的盘符是预先写好的内容,先把前面写好,再写实际搜寻功能。


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

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

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

dos时代菜鸟 发表于 2009-4-18 11:47:12

20090418 更新:
用 YAYA 的configp4 做了一个启动界面的
http://www.namipan.com/d/0ecc42129634e87add11ab9ff893b31f16fd8a4800007d00

xiaolongkun0 发表于 2009-4-18 12:02:24

呵呵!
不错,你用背景好象是640的,为什么不800的填满去。

yewuqiu 发表于 2009-4-18 13:07:03

字体(菜单看不太清楚)
建议背景简洁一点儿
呵呵
谢谢

CWD 发表于 2009-4-18 13:44:28

额。。。发现你的美工跟我一样滴不行啊。。。哈哈。。。

磁盘缓存可做成CheckOption 组嘛。。。

fjj1218 发表于 2009-4-18 13:49:21

是看得不是很清楚,能加个鼠标更好

dos时代菜鸟 发表于 2009-4-18 16:31:15

启动菜单嘛,还是功能强且简捷为好。
图片可以自己换,页面大体积也会太大的,恐怕有的机器吃不消,对 configp 还不是很熟悉。
鼠标?系统在这时候,不知道怎么加。

刚做了个牛牛的背景启动。呵呵,照片不清,是因为jpg模式图形压缩损耗的原因,原始bmp图很清楚地。
http://www.namipan.com/d/80ddf8bd7c29b3931e34be5e1d56136f1cd7cb6a00007d00



[ 本帖最后由 dos时代菜鸟 于 2009-4-18 16:47 编辑 ]

dos时代菜鸟 发表于 2009-4-18 17:54:11

感觉 应该配置 双套启动设置:

1、gdi 图形界面下的配置 也就是用 configp
2、text 传统文本方式配置,为了防止 configp 发生意外还是应该配有text 方式选项。

20090418 更新,增加 configP4 启动配置模式
光盘版:http://www.namipan.com/d/c057e01b7515fdd633b912f04718938ef1dcacd800887d00
xp硬盘版:http://www.namipan.com/d/058cd413e52bbb7e6c46e80a590d526e9a0c956cbbc37700
pxe网络版:http://www.namipan.com/d/a078c58dadb034e28c617d8c016d38119877663027c97c00

[ 本帖最后由 dos时代菜鸟 于 2009-4-18 17:59 编辑 ]

chen463 发表于 2009-4-19 11:23:47

我操作发现…..
每个; Radiooption下要确认一个; loaditem,(虽然会默认),不然第一和最后选项功能会乱跳,这情况不知在此也会发生否?
; Radiooption=
; 0loaditem=0=
; Radiooption=
; 1 loaditem =1=None
; 2item=2=

dos时代菜鸟 发表于 2009-4-19 16:00:42

原帖由 chen463 于 2009-4-19 11:23 发表 http://bbs.wuyou.net/images/common/back.gif
我操作发现…..
每个; Radiooption下要确认一个; loaditem,(虽然会默认),不然第一和最后选项功能会乱跳,这情况不知在此也会发生否?
; Radiooption=
; 0loaditem=0=
; Radiooption=
; 1 loaditem =1=N ...


目前没发现问题。也可能是我的配置结构比较简单吧。
radiooption 前应该设置 relate 项,而且 relate 要倒着设置,比如:
relate=5=
relate=4=
relate=3=。。。。

x.Nichdlas 发表于 2009-4-19 16:03:46

新版发布 可喜可贺啊

x.Nichdlas 发表于 2009-4-19 16:23:46

貌似还不够完善啊 虚拟机下测试
选configP 确定后提示这个

dos时代菜鸟 发表于 2009-4-20 08:21:33

原帖由 x.Nichdlas 于 2009-4-19 16:23 发表 http://bbs.wuyou.net/images/common/back.gif
貌似还不够完善啊 虚拟机下测试
选configP 确定后提示这个

我这边测试启动正常阿。
不过,vm虚拟机通过 configP 启动后,spfdisk 分区软件不能正常运行。
看来 configP 还是....

dos时代菜鸟 发表于 2009-4-20 13:59:40

2009。04。20 更新
http://www.namipan.com/d/5c380f4 ... c42e48d57af00007d00
1、利用pkzip 对指定磁盘分区指定类型文件进行搜索并压缩。
2、扩展 vc 的F2菜单功能。
    ZIP/RAR压缩
    强制卸载当前磁盘分区
    内存使用情况察看
   可以对VC当前所选文件/文件夹进行压缩 ,可以对VC当前目录下指定类型文件进行搜索并压缩成ZIP.
   可把VC当前所选文件/文件夹列表导出。
   VC下用RAR联合F4支持 对RAR/ARJ文件的编辑。当选择 RAR/ARJ 文件 并按F4,就可以进入该压缩文件进行编辑。
RAR 3.0 版本 对PKZIP 2.5 生成的长文件名ZIP压缩文件有不兼容问题,但是,ZIP文件可以通过 VC 直接像文件夹一样打开。

PKZIP 压缩 支持长文件名。




因为 dos 对内存分配方面的弱智,pkzip 要求内存较高,有的时候,对ntfs分区上文件进行备份,可能会由于内存不足而失败。

[ 本帖最后由 dos时代菜鸟 于 2009-4-20 14:51 编辑 ]

xiao75918 发表于 2009-4-20 14:10:34

纯dos下有能查看或是清除系统密码的工具,那有没有查看或保存adsl帐号与密码的工具?

dos时代菜鸟 发表于 2009-4-20 14:49:52

原帖由 xiao75918 于 2009-4-20 14:10 发表 http://bbs.wuyou.net/images/common/back.gif
纯dos下有能查看或是清除系统密码的工具,那有没有查看或保存adsl帐号与密码的工具?

这个信息存放在某个文件中,具体的忘记了。自己上网查一下。

x.Nichdlas 发表于 2009-4-20 18:40:12

原来之前我测试出问题是vmware的才出现的问题 vpc没问题 等下实机试试

dos时代菜鸟 发表于 2009-4-21 11:06:47

准备扩展 vc 的f2 MENU 功能,增加 搜索一侧目录中制定类型文件 复制到另一侧。
XCP 对长文件名支持的还是不太好,只好用复制成短文件名(晕ING)。
这个功能 在 需要安装系统之前,用来把C盘指定类型文件保存出来。还是有些用处的。
同类的,还有 搜索并打包成 ZIP 。

20090421 新 IMG
http://www.namipan.com/d/46986c623e4ba0bc8dc6597cfd40b0c1c3e49a00422b7600

[ 本帖最后由 dos时代菜鸟 于 2009-4-21 11:10 编辑 ]

fjj1218 发表于 2009-4-21 19:11:36

不错,又更新了,在DOS下VC非常好用,感谢楼主的努力

dos时代菜鸟 发表于 2009-4-22 08:12:14

2009 04 22 更新重新打包的各版本

xp硬盘版:http://www.namipan.com/d/99a5f8145f90adb817fa56dff731f7bf4daf8df1c9237800
pxe网络版:http://www.namipan.com/d/3459bbe5426871d93f10e966d1878b34650efb1802f47b00
光盘版:http://www.namipan.com/d/468a42639708d9e2ac9e8555a11aac9f046bab0e00f07d00

HB天意 发表于 2009-4-22 11:08:02

原帖由 dos时代菜鸟 于 2009-4-22 08:12 发表 http://bbs.wuyou.net/images/common/back.gif
2009 04 22 更新重新打包的各版本

xp硬盘版:http://www.namipan.com/d/99a5f8145f90adb817fa56dff731f7bf4daf8df1c9237800
pxe网络版:http://www.namipan.com/d/3459bbe5426871d93f10e966d1878b34650efb1 ...
那个版本的更新不?

dos时代菜鸟 发表于 2009-4-22 11:40:16

原帖由 yidawpf 于 2009-4-22 11:08 发表 http://bbs.wuyou.net/images/common/back.gif

那个版本的更新不?
因为主要涉及到的是vc 扩展,而ghost专用版本没有集成vc 所以ghost 暂时不更新。鉴于vc 的F2扩展功能在安装系统前有一定作用(比如:保存备份制定类型文件等),打算过些日子把它放进ghost版本中。

另,正在考虑把 unrar3.8 for dos 集成进入 vc ,那样,dos下就可以像打开文件夹一样打开rar包裹了。

fjj1218 发表于 2009-4-22 12:14:33

原帖由 dos时代菜鸟 于 2009-4-22 11:40 发表 http://bbs.wuyou.net/images/common/back.gif

另,正 ...


顶,强烈支持

dos时代菜鸟 发表于 2009-4-22 15:53:49

2009 04 22 15:47 更新
http://www.namipan.com/d/682562632cf936b22176519556028f544b3b6512cc967600
1 引入unrar 实现 vc下能够像浏览文件夹一样浏览大多数rar压缩包。
2 vc_F2菜单增加 zip/rar文件解压缩功能
3 完善 vc中 搜索指定类型文件并xcopy到另一侧 的bat。同样完善 同样更能的zip部分。
页: 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16
查看完整版本: 我的dos工具箱 2015.05.01 188-17.16 4dos版