中国DOS联盟论坛

中国DOS联盟
-- 联合DOS 推动DOS 发展DOS --

联盟域名:cndos.rths.ml  论坛域名:cndos.rths.ml/forum

DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

» 游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助

 

作者:
标题: Windows 下有没有对目录表项进行物理排序的软件? 上一主题 | 下一主题
DOSforever
金牌会员





积分 4582
发帖 2210
注册 2005-1-30
状态 离线
『楼 主』:  Windows 下有没有对目录表项进行物理排序的软件?

就是类似于 Norton 中的 DS



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://cndos.fam.cx/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://cndos.fam.cx/forum/viewthread.php?tid=15135
http://cndos.fam.cx/forum/viewthread.php?tid=47663
http://cndos.fam.cx/forum/viewthread.php?tid=48747
2009-5-30 13:13
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 2 楼』:  

这种排序有什么用?

2009-5-30 14:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4582
发帖 2210
注册 2005-1-30
状态 离线
『第 3 楼』:  

有时候有用。先告诉我有没有这样的软件,然后我再说有什么用,呵呵。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://cndos.fam.cx/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://cndos.fam.cx/forum/viewthread.php?tid=15135
http://cndos.fam.cx/forum/viewthread.php?tid=47663
http://cndos.fam.cx/forum/viewthread.php?tid=48747
2009-5-30 14:28
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 4 楼』:  



  Quote:
Originally posted by DOSforever at 2009-5-30 02:28 PM:
有时候有用。先告诉我有没有这样的软件,然后我再说有什么用,呵呵。

windows下只听说对mp3播放器中音乐文件进行FAT表排序的软件,其它没听说过。

我想这种排序也只有对播放器中才有用吧?

2009-5-31 07:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4582
发帖 2210
注册 2005-1-30
状态 离线
『第 5 楼』:  

哦?mp3播放器倒能对音乐文件进行FAT表排序?这我倒从来没听说过。mp3播放器要对音乐文件进行物理排序干什么?FAT 怎么个排序法?把需要的文件移得靠前一点?就像 SPEEDISK 能做的那样?

我的具体用处现在一时也想不起来了,反正以前在逐个处理文件的时候遇到了奇怪问题,以下说明可能就是我遇到的问题原因,但我不是遇到和它相同的问题

  Quote:
When you use wildcards to specify set, FOR scans the directory and finds each file which matches the wildcard name(s) you specified. If, during the processing of the FOR command, you create a new file that could be included in set, it may or may not appear in a some later iteration of the same FOR command. Whether or not the new file appears depends on its physical location in the directory structure. For example, if you use FOR to execute a command for all .TXT files, and the command also creates one or more new .TXT files, those new files may or may not be processed during the current FOR command, depending on where they are placed in the physical structure of the directory. This is a Windows constraint over which the command processor has no control. Therefore, in order to achieve consistent results you should construct FOR commands which do not create files that could become part of set for the current command.

还有,Windows 98 的『开始』->『程序』->『启动』项中的加载顺序就和 FDT 中的物理顺序有关,Windows NTs 的没试过,不清楚。

反正我觉得仅仅是显示的排序还不够,有时候还是要物理排序才好。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://cndos.fam.cx/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://cndos.fam.cx/forum/viewthread.php?tid=15135
http://cndos.fam.cx/forum/viewthread.php?tid=47663
http://cndos.fam.cx/forum/viewthread.php?tid=48747
2009-5-31 10:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 6 楼』:  

一些较老的mp3播放器比较笨,播放顺序是按照FAT表中文件次序播放的,所以就有人写了FAT表排序软件

另外,你说的启动加载项,似乎现在很少把加载项放到『开始』->『程序』->『启动』,而是直接在注册表的自动运行项中了,加载顺序取决于注册表顺序

2009-6-1 06:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4582
发帖 2210
注册 2005-1-30
状态 离线
『第 7 楼』:  

是的,一般现在的自动运行都放到注册表中名目繁多的启动项中了,我主要是手工把需要的东西放到『启动』项。另外,对注册表中键项的顺序好像也没法按需要排序,删了再建?当然,『启动』项只是我举个例子,我主要说的是另外一个原因。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://cndos.fam.cx/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://cndos.fam.cx/forum/viewthread.php?tid=15135
http://cndos.fam.cx/forum/viewthread.php?tid=47663
http://cndos.fam.cx/forum/viewthread.php?tid=48747
2009-6-1 08:09
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by DOSforever at 2009-6-1 08:09 AM:
当然,『启动』项只是我举个例子,我主要说的是另外一个原因。

你的另外原因是指for循环?

你确定nt的cmd环境下,for循环顺序还是按FAT表次序来循环的?

2009-6-2 04:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4582
发帖 2210
注册 2005-1-30
状态 离线
『第 9 楼』:  

是的,FOR 命令是个主要原因,还有别的问题,我一时想不起来了,总之,我喜欢是自然排序,而不是“伪装”排序。
有一点要注意的是,我说的是 FDT 而不是 FAT , 而且这个不仅仅是 Windows 的命令行环境下,在 DOS 下也是这个问题。

你前面说的 MP3 播放器到底是对 FAT 进行排序还是对 FDT 进行排序?



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://cndos.fam.cx/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://cndos.fam.cx/forum/viewthread.php?tid=15135
http://cndos.fam.cx/forum/viewthread.php?tid=47663
http://cndos.fam.cx/forum/viewthread.php?tid=48747
2009-6-2 11:19
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 10 楼』:  



  Quote:
Originally posted by DOSforever at 2009-6-2 11:19 AM:
是的,FOR 命令是个主要原因,还有别的问题,我一时想不起来了,总之,我喜欢是自然排序,而不是“伪装”排序。
有一点要注意的是,我说的是 F ...

对的,我前面没说清楚,是目录项排序

不过这种排序应该只对fat分区有用,ntfs分区不存在此概念

2009-6-3 08:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4582
发帖 2210
注册 2005-1-30
状态 离线
『第 11 楼』:  

呵呵,我就知道你会把 NTFS 搬出来。是的,虽然在 NTFS 中不叫 FDT ,但也应该有个相似的概念,总有一个目录项先后排列的顺序。

现在这个无关紧要的问题不必多研究,要紧是有没有这样的软件,哪怕只能对 FAT 的文件系统操作也行。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://cndos.fam.cx/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://cndos.fam.cx/forum/viewthread.php?tid=15135
http://cndos.fam.cx/forum/viewthread.php?tid=47663
http://cndos.fam.cx/forum/viewthread.php?tid=48747
2009-6-3 09:02
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 12 楼』:  



  Quote:
Originally posted by DOSforever at 2009-6-3 09:02 AM:
呵呵,我就知道你会把 NTFS 搬出来。是的,虽然在 NTFS 中不叫 FDT ,但也应该有个相似的概念,总有一个目录项先后排列的顺序。

现在这个无关紧要 ...

现在貌似没有这种软件,以前那个给mp3排序的软件也忘了叫什么了

2009-6-4 04:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转:  



[ 联系我们 - 中国DOS联盟 ]


Powered by Discuz! © 2001-2011