|
lianjiang2004
金牌会员
     
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第 136 楼』:
使用 LLM 解释/回答一下
Originally posted by 0451lym at 2007-4-20 10:47:
刚在霏凡弄的,给大家分享!
好像与主题无关。
Originally posted by 0451lym at 2007-4-20 10:47:
Just got it from Feifan, share it with you!
It seems irrelevant to the topic.
|

Windows 一键还原
http://www.yjhy.com |
|
2007-4-20 10:52 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 137 楼』:
使用 LLM 解释/回答一下
已基本按照大家的要求,改进了:
改正了超大FAT32分区的剩余空间显示错误
去掉NTFS的剩余空间显示
去掉编号,盘符编号
加上 () 或 =
去除了分区未格式化或有问题,显示UNREADY的字样
已更新,见首帖..
感谢支持和参与...
It has basically been improved according to everyone's requirements:
Corrected the remaining space display error of the super-large FAT32 partition
Removed the remaining space display of NTFS
Removed the volume number, drive letter number
Added () or =
Removed the words "UNREADY" when the partition is unformatted or has problems
It has been updated, see the first post..
Thanks for your support and participation...
|
|
2007-4-20 13:19 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 138 楼』:
使用 LLM 解释/回答一下
我的就是FAT的,DOS下卷标显示为"USBHDD-BOOT"
如果是在DOS下输入的卷标,是可以显示的,但如果是在WIN里设的,就不行,因为,它可能被写在这个分区尽可能前面的空间里,作为一个文件名存在,并可能记录在WIN的邪恶的注册表里的,一般说,DOS较难读取..
Mine is FAT, and the volume label under DOS is displayed as "USBHDD-BOOT"
If the volume label is entered under DOS, it can be displayed. But if it is set in Windows, it may not work because it might be written in the frontmost space of this partition as a file name and possibly recorded in Windows' evil registry. Generally speaking, it is difficult for DOS to read..
|
|
2007-4-20 13:43 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 139 楼』:
使用 LLM 解释/回答一下
0451lym BZ 作的不错!
鼓励一下...
我开始以为是软件,显示的我的硬盘呢!
继续努力!
0451lym BZ did a good job!
Give some encouragement...
I initially thought it was software, but it showed my hard disk!
Keep up the good work!
|
|
2007-4-20 13:46 |
|
|
0451lym
高级用户
   
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第 140 楼』:
使用 LLM 解释/回答一下
2:1 = J: LOGICAL NO NO 07 NTFS/HPFS 76308 4095
3:1 = D: PRIMARY YES NO 04 FAT16(<32M) USBHDD-BOOT 962 1915
这两行的剩余空间出错,我是挂了IFS下运行等于版的程序.一个是NT,一个是U盘!
刚又测试括号版的NT剩余空间是空的,但是U盘还是1915,剩的空间比实际的容量还大!
真的是抱歉,最近老是说三道四的,老是劳累您!再次感谢,辛苦了!!!!
Last edited by 0451lym on 2007-4-21 at 12:29 AM ]
2:1 = J: LOGICAL NO NO 07 NTFS/HPFS 76308 4095
3:1 = D: PRIMARY YES NO 04 FAT16(<32M) USBHDD-BOOT 962 1915
There is an error in the remaining space for these two lines. I was running the program under IFS equal version. One is NT, and the other is a USB flash drive!
Just now, I tested again. The remaining space for NT in the parenthesis version is empty, but the USB flash drive still has 1915. The remaining space is larger than the actual capacity!
Really sorry. Recently, I have been being fussy all the time, always troubling you!
Thank you again, hard work!!!!
Last edited by 0451lym on 2007-4-21 at 12:29 AM ]
|
|
2007-4-20 22:01 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 141 楼』:
使用 LLM 解释/回答一下
怎么回事?
我这里好象没问题
我再下到DOS看看..
另, 我关于在WIN创建的卷号,有误解,DOS应该是可以的,正在弄
What's going on?
It seems okay here.
I'll download it to DOS and take a look..
Also, I had a misunderstanding about the volume label created in WIN. DOS should be okay, and I'm working on it.
|
|
2007-4-21 00:30 |
|
|
0451lym
高级用户
   
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第 142 楼』:
使用 LLM 解释/回答一下
U盘的卷标确实有点怪!
Volume in drive D is U盘
Volume Serial Number is 0008-C8A8
3:1 = D: PRIMARY YES NO 04 FAT16(<32M) USB 962 1915
"USB"是我在DOS下建立的卷标,然后又到XP下重建了一个"U盘"的卷标.回到DOS后就出现上面的结果了!
Last edited by 0451lym on 2007-4-21 at 12:50 AM ]
The volume label of the USB flash drive is indeed a bit strange!
Volume in drive D is USB Flash Drive
Volume Serial Number is 0008-C8A8
3:1 = D: PRIMARY YES NO 04 FAT16(<32M) USB Flash Drive 962 1915
"USB" was the volume label I created under DOS, and then I recreated a "USB Flash Drive" label under XP. After returning to DOS, the above result appeared!
Last edited by 0451lym on 2007-4-21 at 12:50 AM ]
|
|
2007-4-21 00:46 |
|
|
cchessbd
高级用户
   
积分 525
发帖 222
注册 2006-8-28
状态 离线
|
|
2007-4-21 01:17 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 144 楼』:
使用 LLM 解释/回答一下
不好意思,
NTFS的问题是传错文件了,
U盘剩余空间的问题实际是FAT16的问题, 因为在改时,改了FAT32的,,忘记改FAT16的了,现在都改正了
已更正, 见首帖
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
另,卷标的问题是这样的:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
有两个卷标:
一是LABEL 在DBR里, 可以通过LABEL创建
二是VOL 在WIN创建, (好象DOS不能创建)在尽可能可使用簇的前面保存为一个无内容的文件项
奇怪的是DOS的LABEL/VOL都能识别(不知道是不是因为是98的MSDOS7.1才行,因为照理说,DOS不能创建的,当然也应该不能识别才对)
而且,LABEL/VOL 却都先找VOL,如果没有找到VOL,才去找LABEL.
两者的相同之处是都只有11字节.
我正在加入显示VOL的功能...
Last edited by GOTOmsdos on 2007-4-21 at 01:30 AM ]
I'm sorry,
The NTFS issue was due to sending the wrong file.
The issue with the remaining space on the USB drive was actually a FAT16 issue because when making changes, I modified the FAT32 one and forgot to modify the FAT16 one. Now both have been corrected.
Corrected, see the first post.
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
Also, the issue with the volume label is as follows:
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
There are two volume labels:
One is LABEL in the DBR, which can be created through LABEL.
The other is VOL created in Windows (it seems DOS can't create it), and it's saved as a file entry with no content in front of the cluster that can be used as much as possible.
Strangely, both LABEL and VOL in DOS can be recognized (I don't know if it's because it's MS-DOS 7.1 in Windows 98, because logically, DOS can't create it, so it should also not be able to recognize it).
Moreover, both LABEL and VOL first look for VOL, and if VOL is not found, then look for LABEL.
The same point between the two is that both are only 11 bytes.
I'm adding the function to display VOL...
Last edited by GOTOmsdos on 2007-4-21 at 01:30 AM ]
|
|
2007-4-21 01:27 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 145 楼』:
使用 LLM 解释/回答一下
真的是抱歉,最近老是说三道四的,老是劳累您!再次感谢,辛苦了!!!!
提意见就是支持嘛, 有人关注和试用,程序作者自然是荣幸的,烦点累点没问题啊
I'm really sorry. Recently I've been making a lot of comments and bothering you all the time! Thank you again, you've worked hard!!!!
Giving feedback is support. If someone cares and tests it, the program author is naturally honored. It's no problem to be a bit bothered or tired.
|
|
2007-4-21 01:35 |
|
|
0451lym
高级用户
   
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第 146 楼』:
使用 LLM 解释/回答一下
U盘剩余空间的问题解决了,但是等号版的还是有问题.
挂了IFS驱动后运行的结果,括号版正常,等号版本的NT剩余空间出错!
还有一个小问题是我的1:5分区卷标是空的为什么不显示"NO NAME"
N:N : PRI/LOG ACT HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
1:1 = C: PRIMARY YES NO 0B FAT32 NO NAME 5130 2719
1:2 = E: LOGICAL NO NO 0B FAT32 NO NAME 5130 1154
1:3 = F: LOGICAL NO NO 0B FAT32 NO NAME 4110 2643
1:4 = G: LOGICAL NO NO 0B FAT32 NO NAME 4102 882
1:5 = H: LOGICAL NO NO 0B FAT32 31525 21863
1:6 = I: LOGICAL NO NO 0B FAT32 软件备份 26317 3140
2:1 = J: LOGICAL NO NO 07 NTFS/HPFS 76308 2047
3:1 = D: PRIMARY YES NO 04 FAT16(<32M) USB 962 957
N:N : PRI/LOG ACT HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
1:1 (C:) PRIMARY YES NO 0B FAT32 NO NAME 5130 2719
1:2 (E:) LOGICAL NO NO 0B FAT32 NO NAME 5130 1154
1:3 (F:) LOGICAL NO NO 0B FAT32 NO NAME 4110 2643
1:4 (G:) LOGICAL NO NO 0B FAT32 NO NAME 4102 882
1:5 (H:) LOGICAL NO NO 0B FAT32 31525 21863
1:6 (I:) LOGICAL NO NO 0B FAT32 软件备份 26317 3140
2:1 (J:) LOGICAL NO NO 07 NTFS/HPFS 76308
3:1 (D:) PRIMARY YES NO 04 FAT16(<32M) USB 962 957
Last edited by 0451lym on 2007-4-21 at 02:04 AM ]
The problem of the remaining space on the U disk has been solved, but the one with the equal sign version still has issues.
The result of running after mounting the IFS driver, the parenthesis version is normal, and the remaining space of NT in the equal sign version is incorrect!
There is also a small problem that the volume label of my 1:5 partition is empty, why doesn't it show "NO NAME"
N:N : PRI/LOG ACT HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
1:1 = C: PRIMARY YES NO 0B FAT32 NO NAME 5130 2719
1:2 = E: LOGICAL NO NO 0B FAT32 NO NAME 5130 1154
1:3 = F: LOGICAL NO NO 0B FAT32 NO NAME 4110 2643
1:4 = G: LOGICAL NO NO 0B FAT32 NO NAME 4102 882
1:5 = H: LOGICAL NO NO 0B FAT32 31525 21863
1:6 = I: LOGICAL NO NO 0B FAT32 软件备份 26317 3140
2:1 = J: LOGICAL NO NO 07 NTFS/HPFS 76308 2047
3:1 = D: PRIMARY YES NO 04 FAT16(<32M) USB 962 957
N:N : PRI/LOG ACT HIDE ID FILE SYSTEM LABEL TOTALmb FREEmb
1:1 (C:) PRIMARY YES NO 0B FAT32 NO NAME 5130 2719
1:2 (E:) LOGICAL NO NO 0B FAT32 NO NAME 5130 1154
1:3 (F:) LOGICAL NO NO 0B FAT32 NO NAME 4110 2643
1:4 (G:) LOGICAL NO NO 0B FAT32 NO NAME 4102 882
1:5 (H:) LOGICAL NO NO 0B FAT32 31525 21863
1:6 (I:) LOGICAL NO NO 0B FAT32 软件备份 26317 3140
2:1 (J:) LOGICAL NO NO 07 NTFS/HPFS 76308
3:1 (D:) PRIMARY YES NO 04 FAT16(<32M) USB 962 957
Last edited by 0451lym on 2007-4-21 at 02:04 AM ]
|
|
2007-4-21 02:00 |
|
|
0451lym
高级用户
   
积分 760
发帖 357
注册 2005-10-10
状态 离线
|
『第 147 楼』:
使用 LLM 解释/回答一下
提个建议,不如把卷标项去掉算了,因为在DOS下挂IFS后用VOL同样可以取得卷标值!
在就是NT分区的剩余空间还是很重要的,因为备份系统的时候需要取得剩余空间的值来进行判断!
用psi显示分区表可以显示NT分区的剩余空间值,我怀疑跟挂了HDPMI32.EXE有关,不知道对不对.
用PSI显示分区的命令:
ECHO LIST>LIST.INI
HDPMI32.EXE
PSI LIST.INI
PSI显示NT分区的情况:
Disk 1:
N L Type FS Size Active Hidden Label Used Free
0 Primary Free 7.8 MB
1 Extended 74.5 GB
2 Logical NTFS 74.5 GB No No iU霖 66.4 GB 8.2 GB
Put forward a suggestion, it's better to just remove the volume label item, because under DOS after mounting IFS, using VOL can also obtain the volume label value! Also, the remaining space of the NT partition is still very important, because when backing up the system, the value of the remaining space needs to be obtained for judgment!
Using PSI to display the partition table can display the remaining space value of the NT partition, and I suspect it has something to do with mounting HDPMI32.EXE, not sure if that's right.
The command to display partitions with PSI:
ECHO LIST>LIST.INI
HDPMI32.EXE
PSI LIST.INI
The situation of the NT partition displayed by PSI:
Disk 1:
N L Type FS Size Active Hidden Label Used Free
0 Primary Free 7.8 MB
1 Extended 74.5 GB
2 Logical NTFS 74.5 GB No No iU霖 66.4 GB 8.2 GB
|
|
2007-4-21 02:23 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 148 楼』:
使用 LLM 解释/回答一下
括号版正常,等号版本的NT剩余空间出错!
??
我已经都改正了啊
奇怪,
我再去看看!
NTFS剩余空间, 目前没法解决...
The version in parentheses is normal, but the equal sign version has an error in the remaining space of NT!
??
I have already corrected everything.
Strange,
I'll go check again!
The remaining space of NTFS cannot be solved for now...
|
|
2007-4-21 02:55 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 149 楼』:
使用 LLM 解释/回答一下
已重新编译上传....
It has been recompiled and uploaded....
|
|
2007-4-21 03:12 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 150 楼』:
使用 LLM 解释/回答一下
还有一个小问题是我的1:5分区卷标是空的为什么不显示"NO NAME"
里面本来就没有
凡是显示有NO NAME 的, 本来是有的
这可能跟不同的格式化工具有关
Another small problem is that the label of my 1:5 partition is empty, why doesn't it show "NO NAME"?
There was originally nothing in it
凡是 that shows NO NAME originally had something in it
This may be related to different formatting tools
|
|
2007-4-21 03:18 |
|