中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-07-06 17:11
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 磁盘扇区读写、分区信息管理工具 Dsptw (2008.11.29 更新) 查看 113,220 回复 565
421 发表于 2008-11-28 19:06 ·  中国 北京 电信
高级用户
★★
流落街头
积分 570
发帖 272
注册 2005-10-17 10:51
20年会员
UID 43609
性别 男
来自 北京
状态 离线
前段时间出差了,今天下午6:30刚刚到家,根据大家要求,我会加入一个参数取出ID值,请大家稍等几天
422 dsptw增加显示ID开关 发表于 2008-11-29 12:45 ·  中国 北京 电信
高级用户
★★
流落街头
积分 570
发帖 272
注册 2005-10-17 10:51
20年会员
UID 43609
性别 男
来自 北京
状态 离线
增加可以显示分区ID值的开关 /GetID (适用于 /L 和 /find 命令)

使用方法:
dsptw 0 /l /getid

dsptw 0 /find:all /getid
附件
dsptw.rar (22.64 KiB, 下载附件所需积分 1 点, 下载次数: 757)
423 发表于 2008-11-29 17:06 ·  中国 安徽 马鞍山 联通
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
20年会员
UID 49283
性别 男
状态 离线
已下载。支持更新。
Windows 一键还原
http://www.yjhy.com
424 发表于 2008-11-30 17:35 ·  中国 广西 河池 电信
中级用户
★★
积分 252
发帖 97
注册 2006-09-17 12:00
19年会员
UID 62869
性别 男
状态 离线
坚决支持楼主!!!!!!!!!!!!!
425 发表于 2008-11-30 20:02 ·  中国 广西 河池 电信
中级用户
★★
积分 252
发帖 97
注册 2006-09-17 12:00
19年会员
UID 62869
性别 男
状态 离线
真是太好用了,请楼主将它与dos的搞为一个文件啊,方便

提点小建议,能否这么来:
dsptw 0 /l /getid------------------->目前功能,显示所有分区的ID
有时候可能这样更方便:
dsptw 0 /l /getiD:n----------------->仅显示第n个分区的ID

[ Last edited by qwe123456 on 2008-11-30 at 20:06 ]
426 发表于 2008-11-30 22:18 ·  中国 北京 电信
高级用户
★★
流落街头
积分 570
发帖 272
注册 2005-10-17 10:51
20年会员
UID 43609
性别 男
来自 北京
状态 离线
Originally posted by qwe123456 at 2008-11-30 20:02:
真是太好用了,请楼主将它与dos的搞为一个文件啊,方便

提点小建议,能否这么来:
dsptw 0 /l /getid------------------->目前功能,显示所有分区的ID
有时候可能这样更方便:
dsptw 0 /l /getiD:n----------------->仅显示第n个分区的ID


将Win32版本和dos版本合成一个文件很容易,近些天会完成,仅显示第n个分区的ID程序中改动的地方多一些,只能是我闲下来时修改吧。
427 发表于 2008-12-01 23:24 ·  中国 广西 河池 宜州区 电信
中级用户
★★
积分 252
发帖 97
注册 2006-09-17 12:00
19年会员
UID 62869
性别 男
状态 离线
哦发,好的,支持你
428 发表于 2008-12-01 23:28 ·  中国 广西 河池 宜州区 电信
中级用户
★★
积分 252
发帖 97
注册 2006-09-17 12:00
19年会员
UID 62869
性别 男
状态 离线
哎,顺便说一句,我改ID啦,DOSroot邦我改的,不过我还不知道他是谁呢,改天再再谢谢他,知道他是谁的,跟我说一下,呵呵
429 发表于 2008-12-02 13:14 ·  中国 江苏 南京 电信
新手上路
积分 2
发帖 1
注册 2008-09-13 09:15
17年会员
UID 125530
性别 男
状态 离线
已下载。支持更新。
430 发表于 2008-12-09 22:51 ·  中国 浙江 衢州 电信
新手上路
积分 16
发帖 5
注册 2007-10-15 23:47
18年会员
UID 99860
性别 男
状态 离线
不错的东西
431 发表于 2008-12-11 10:15 ·  中国 福建 宁德 电信
新手上路
积分 2
发帖 1
注册 2008-12-10 17:39
17年会员
UID 133452
性别 男
状态 离线
好东西
432 发表于 2008-12-11 14:18 ·  中国 福建 泉州 电信
银牌会员
★★★
积分 1,276
发帖 469
注册 2002-12-23 13:00
23年会员
UID 586
性别 男
来自 福建泉州
状态 离线
能不能添加一个功能.
把某个扇区里面指定偏移,指定长度的内容,复制到另一指定位置或保存为一个文件?
QQ:366840202
http://chenall.net
433 发表于 2008-12-11 19:24 ·  中国 北京 电信
高级用户
★★
流落街头
积分 570
发帖 272
注册 2005-10-17 10:51
20年会员
UID 43609
性别 男
来自 北京
状态 离线
Originally posted by chenall at 2008-12-11 14:18:
能不能添加一个功能.
把某个扇区里面指定偏移,指定长度的内容,复制到另一指定位置或保存为一个文件?


使用diskrw可以满足你的要求:
http://www.cn-dos.net/forum/attachment.php?aid=4386&checkid=090a9&download=1
在dos下运行

或者去389楼下载

[ Last edited by 19951001 on 2008-12-11 at 22:57 ]
434 发表于 2008-12-12 10:00 ·  中国 广西 河池 电信
中级用户
★★
积分 252
发帖 97
注册 2006-09-17 12:00
19年会员
UID 62869
性别 男
状态 离线
同问楼上的问题,在win32下如何应用????



2008.11.1
Diskrw for Dos
与原来版本改变

1、增加参数 Offset
此参数用来指定文件内部的偏移位置,默认值为0(文件的开始)
如果给出了Offset的值,但是文件不存在,则给出的Offset值被忽略。
例子:
Diskrw C: 0 10 /S sector.bin 10
将磁盘C:从起始位置开始的10个扇区,写入文件sector.bin。如果文件不存在,则sector.bin的大小为5120个字节,
如果文件存在,如文件大小小于10字节程序会给出错误信息,如果文件大小大于等于10字节,则程序会将扇区内
容写入文件的偏移位置10开始的5120字节中,文件中的原来信息会被覆盖(如文件长度小于5130字节则文件长度
增加)。

---------------------------------------

如果增加这个功能,与/e/s/r配合,将大大的扩展这个软件的功能,如可直接对文件进行修改,(将文件写入扇区,再取出或修改其中有用的部分,再写回文件),变成一个文件编辑器。

[ Last edited by goli2008 on 2008-12-12 at 11:32 ]
435 发表于 2008-12-12 20:57 ·  中国 广东 广州 电信
新手上路
积分 2
发帖 1
注册 2008-12-12 01:07
17年会员
UID 133607
性别 男
状态 离线
期待下一个版本更新。谢谢~~~~~~~
论坛跳转: