中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-19 18:05
中国DOS联盟论坛 » DOS软件下载 & 游戏分享 (下载室) » [推荐]解决NTFS访问难题!(Paragon IFS Driver 4.01) 查看 51,554 回复 150
106 发表于 2006-10-18 01:34 ·  中国 甘肃 兰州 电信
初级用户
★★
积分 145
发帖 66
注册 2006-10-03 10:40
19年会员
UID 64417
性别 男
状态 离线
站长给DOSLFN的作者反应一下,什么时候能同时支持FAT和NTFS啊?加载DOSLFN+IFS居然要占用70多K的内存空间,这也太狠了一些吧?
107 发表于 2006-10-18 02:13 ·  中国 江西 南昌 电信
新手上路
积分 1
发帖 1
注册 2006-05-22 01:45
20年会员
UID 55773
状态 离线
了解一下!!
多多学习!
108 发表于 2006-10-19 05:17 ·  中国 河北 石家庄 联通
初级用户
积分 95
发帖 30
注册 2006-10-18 12:46
19年会员
UID 66406
状态 离线
收藏备用,谢谢
109 发表于 2006-10-24 23:36 ·  中国 广东 深圳 宝安区 电信
高级用户
★★★
积分 793
发帖 312
注册 2004-09-02 00:00
21年会员
UID 31104
性别 男
状态 离线
Originally posted by taojiang at 2006-10-18 01:34 AM:
站长给DOSLFN的作者反应一下,什么时候能同时支持FAT和NTFS啊?加载DOSLFN+IFS居然要占用70多K的内存空间,这也太狠了一些吧?


这个建议很好,如果IFS长文件驱动也支持FAT就好了。
110 发表于 2006-10-25 12:04 ·  加拿大 多伦多大学
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Originally posted by willsion at 2006-10-24 11:36 PM:


这个建议很好,如果IFS长文件驱动也支持FAT就好了。


这个恐怕不太现实吧,两者所实现的功能相差太远了。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

111 发表于 2007-02-16 05:24 ·  中国 上海 浦东新区 电信
初级用户
积分 122
发帖 10
注册 2004-03-09 00:00
22年会员
UID 19637
性别 男
状态 离线
请问这个软件的官方页面是什么?
授权模式有是什么?
112 发表于 2007-03-02 12:27 ·  中国 黑龙江 哈尔滨 电信
新手上路
积分 18
发帖 11
注册 2006-02-02 22:49
20年会员
UID 49773
状态 离线
已做好的自动加载IFS驱动程序的DOS启动盘(启动后即自动支持NTFS、ext2/3分区)镜像下载:
http://help.cndos.net/soft/dosntfs.zip 链接有误,应为
http://help.cn-dos.net/soft/dosntfs.zip
113 发表于 2007-03-09 09:40 ·  中国 山西 晋城 联通
初级用户
★★
积分 155
发帖 68
注册 2007-02-02 23:29
19年会员
UID 78450
性别 男
状态 离线
ifsdrv.zip和dosntfs.zip我都下载了,发现里面的HDPMI32.exe不一样大,哪个是最好的?

另外,当前目录下没有NLS目录的话,ndos老提示找不到文件,
ndos -cp:936可否再936前带参数指定路径

[ Last edited by ywcn on 2007-3-8 at 10:08 PM ]
114 发表于 2007-03-10 02:02 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
楼上的,顶楼提到的两个ZIP包中HDPMI32.EXE文件大小应该是一样的吧,我看了都是35421字节,不会有错的。里面都是有NLS目录的,不会提示找不到文件(位置是固定的)。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

115 发表于 2007-03-12 06:25 ·  中国 山西 晋城 联通
初级用户
★★
积分 155
发帖 68
注册 2007-02-02 23:29
19年会员
UID 78450
性别 男
状态 离线
dosntfs里那个hdpmi32好像是35561字节啊(以前那个dosntfs里的是35577字节)!
第二个问题我没说清楚,我的意思是,
如果当前目录下有NLS目录的话(无论当前目录有没有NDOS命令),通过"path"里的设定或使用绝对地址执行"ndos -lfn -mountall -cp:936"都可以正常执行,也就是说,不管ndos在哪里,也不管ndos是否和nls在一起,只要目录下有nls目录,并且里面有936.CPI文件,"ndos -lfn -mountall -cp:936"就可以正常执行
但如果当前目录下没有NLS时,比如IFS在A盘,我在C盘通过"path"里的设定或使用绝对地址执行(C:\>a:\dos\ifs\ndos -lfn -mountall -cp:936)就会提示找不到文件

也正是由于这个原因,我才要找pushd和popd来做批处理(也许使用append也可以)

[ Last edited by ywcn on 2007-3-11 at 05:31 PM ]
116 发表于 2007-03-12 15:19 ·  加拿大 Bell
系统支持
★★★★★★
“新DOS时代”站长
积分 27,736
发帖 10,521
注册 2002-10-09 12:00
23年会员
UID 9
状态 离线
Originally posted by ywcn at 2007-3-11 05:25 PM:
dosntfs里那个hdpmi32好像是35561字节啊(以前那个dosntfs里的是35577字节)!
第二个问题我没说清楚,我的意思是,
如果当前目录下有NLS目录的话(无论当前目录 ...


35561字节的是我在114楼发帖之后升级的HDPMI32最新版本,而在此之前(包括我发帖时)都是35421字节的,和当时ifsdrv.zip中的文件是一致的。

NLS的确必须查找NLS目录下的代码页,而不能手工指定代码页路径。
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

117 发表于 2007-03-12 21:52 ·  中国 山西 晋城 联通
初级用户
★★
积分 155
发帖 68
注册 2007-02-02 23:29
19年会员
UID 78450
性别 男
状态 离线
Originally posted by Wengier at 2007-3-12 02:19 AM:


35561字节的是我在114楼发帖之后升级的HDPMI32最新版本,而在此之前(包括我发帖时)都是35421字节的,和当时ifsdrv.zip中的文件是一致的。

NLS的确必须查找NLS目录下的代码页,而不能手工指定代码页路径。


那我就用35561这个了.
nls的问题用pushd,popd解决了,原来这两命令是在临时目录下用临时文件存储目录名.
118 发表于 2007-03-12 23:24 ·  中国 山东 菏泽 联通
银牌会员
★★★
积分 1,246
发帖 488
注册 2003-11-11 00:00
22年会员
UID 12699
性别 男
状态 离线
Originally posted by ywcn at 2007-3-12 09:52 PM:


那我就用35561这个了.
nls的问题用pushd,popd解决了,原来这两命令是在临时目录下用临时文件存储目录名.



烦请你说说pushd,popd的用法。

                  谢谢。
119 发表于 2007-03-13 21:14 ·  中国 山东 菏泽 联通
银牌会员
★★★
积分 1,246
发帖 488
注册 2003-11-11 00:00
22年会员
UID 12699
性别 男
状态 离线
Originally posted by wang6610 at 2007-3-12 11:24 PM:



烦请你说说pushd,popd的用法。

                  谢谢。




Popd
将当前目录更改到由 pushd 命令存储的目录。

语法
popd

参数
/?

在命令提示符下显示帮助。

注释
• 每次使用 pushd 命令时,都存储一个目录供用户使用。但是,可以通过多次使用 pushd 命令存储多个目录。

目录按顺序存储到一个虚拟堆栈中。如果第一次使用 pushd 命令,该命令所在的目录就会被置于堆底。再次执行该命令时,则第二个目录将被置于第一个目录之上。每次使用 pushd 命令时都将重复该过程。

可以执行 popd 命令,以将当前目录更改为 popd 命令最近存储的目录。如果使用 popd 命令,位于堆栈顶端的目录将从堆栈中删除,当前目录转变为栈顶目录。如果再次使用 popd 命令,则删除堆栈中的下一个目录。

• 如果启用了命令扩展,popd 命令将删除由 pushd 创建的任何驱动器号指派。


示例
可以在批处理程序中使用 pushd 和 popd,以从批处理程序运行的目录更改到当前目录,然后再更改回去。下面的批处理程序示例展示了实现这一操作的方法:

@echo off rem This batch file deletes all .txt files in a specified directory pushd %1 del *.txt popd cls echo All text files deleted in the %1 directory

格式图例

格式 意义
斜体
用户必须提供的信息

粗体
用户必须严格按照其显示键入的元素

省略号 (...)
可在命令行中重复多次的参数

在括号 () 之间
可选项目

在大括号 ({}) 之间;将选项用管线 (|) 隔开。例如:{even|odd}
用户必须从中只选择一个选项的选项组

Courier font
代码或程序输出
120 发表于 2007-03-13 21:18 ·  中国 山东 菏泽 联通
银牌会员
★★★
积分 1,246
发帖 488
注册 2003-11-11 00:00
22年会员
UID 12699
性别 男
状态 离线
Let this post serve as a reminder to me (and you if you don't use it all the time) that PUSHD and POPD are available in Windows.

Certainly TAB AutoCompletion is a goodness (it KILLS me when I have to watch someone, especially on stage, type long dirs and files one char at a time) and folks often forget that you can even do more tricky things like:

C:\TEMP>type my*.ofx (now PRESS TAB)

and get:

C:\TEMP>type myfiledata.ofx

but you can also

C:\TEMP>pushd .
C:\TEMP>cd "\Documents and Settings\shanselm\Desktop"
C:\Documents and Settings\shanselm\Desktop>popd
C:\TEMP>

Shawn Van Ness via Craig Andera make this tip even more useful when combined with their command PROMPT environment variable (Remember when "Customizing Your OS" consisted of 10-line long PROMPT statements in 4DOS? Ah, the good not-quite-old days.) From Craig's post:

$P$_$+$G

Which, when I set it via either the prompt command or the PROMPT environment variable, gives me a command line that looks like this:

C:\data\Projects\flexwiki\FlexWikiCore
++>

The plusses indicate that I'm two levels deep in pushd, and I like that the working directory appears on the line before, obliterating the problem of long paths making commands linewrap. Nice!

What a nice series of tips for a random Thursday. Thanks guys!
论坛跳转: