无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14670|回复: 52
打印 上一主题 下一主题

[讨论] 最简单动态生成F6驱动软盘的设想!

[复制链接]
跳转到指定楼层
1#
发表于 2011-10-4 11:44:49 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
2011-10-18日更新
在ZXW大大的帮助下,这个批处理终于不再像玩具了
更新的比较多。支持绝对路径和GZ格式的压缩包了。这样PXE也可以用
附件去PE取下载吧。就不重复了
下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200932&extra=page%3D1
2011年10月08日更新:
这个设想得以实现,昨天晚上得到zxw大大的帮助以及幸运的草的测试。ZXW大大为人低调做事严谨很值得我学习。
附件是ZXW大大帮助下修改好的代码。已经在我身边的几个机器上按F6加载成功。

=======================================================================

代码很短,但是写这个代码花了我2天的时间,CMD的代码几分钟搞定,grud4dos的代码基本上是一个命令一个命令的调试。目前来讲还是有BUG,我在AMD的780G上测试WINPE 免F6通过,能找到硬盘,但是安装XP的时候,免F6找不到设备,必须手动按F6(梅捷780G开了ACHI)。但是在intel的机器上始终没能成功。ls (fd0)/ 发现有驱动文件,就是不能自动加载成功,就算是按F6手动加载进系统后还是找不到硬盘。

另外:我发现WinVBlock的驱动放在(fd0)或者(fd1)都能成功加载。无论是XP还是PE。真是郁闷死了。
今天不知道怎么回事,我的U盘在我家NF550的主板上加载文件总是提示 磁盘读取错误。
已经解决:被识别成ZIP的问题。


-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------
关于自动生成SRS驱动软盘镜像的一个设想

读C大的dpms.bat读的我是一头雾水,看来要想完全读懂,得去看grub4dos的源代码了。

不过因此让我萌发了一个想法,和大家探讨下,可行的话我会我打算实现这个想法:

DP_MassStorage确实是有人帮忙跟新,但是缺点也是不少的,里面有很多IDE驱动,对于我们只是用来安装PE以及安装系统的人来说,确实是有点大材小用了,并且体积也太庞大了。SRSF6和N大的F6镜像如果跟新起来也很麻烦,还得避免驱动ID重复。

我的实现方法如下:
1、驱动直接用官方的F6镜像,不做任何修改。只需要ACHI和RAID驱动即可。用目录来区别各个品牌和版本的镜像文件,比如论坛公认的INTEL的ACHI/RAID驱动通常都是用四个文件,我们可以这样:

─SRS
├─amd
├─intel
│ ├─478
│ ├─775
│ └─SNB
├─nvidia
├─uli
├─via
└─ID_list.txt 保存控制器ID对应的文件夹 如:PCI\VEN_8086&DEV_2822&CC_0104=intel\SNB

2、驱动跟新方式,因为是官方驱动,所以写法比较规范和固定,可以编写一个ID_LIST.CMD的批处理,每次更新驱动或者是增加驱动,运行ID_LIST.CMD后,自动更新ID.LIST.TXT ,自动生成类似PCI\VEN_8086&DEV_2822&CC_0104=intel\snb的列表文件。

3、运行时,用chkpci获取本机的ID,然后用批处理去ID.LIST.TXT去查找对应的文件夹,如果找到转4,找不到忽略直接退出创建F6镜像。

4、利用C大的方法创建镜像,并将3找到的文件夹内的所有文件复制到(fd0)中。

5、如果需要安装系统,将FiraDisk&WinVBlock的文件复制到(fd1)即可。当然也可以采用批处理续尾的方式整合到批处理内部,根据参数来选择使用。





[ 本帖最后由 hotdll 于 2011-10-22 08:54 编辑 ]
53#
 楼主| 发表于 2011-10-23 13:17:39 | 只看该作者

回复 #52 cnn_5454 的帖子

呵呵,我提供的SRS驱动包直接支持。
回复

使用道具 举报

52#
发表于 2011-10-23 12:33:21 | 只看该作者
这个是WIN7下安装了nvidia主板驱动之后的*.inf文件(44.rar)
可以开启AHCI

44.rar (2.33 KB, 下载次数: 32)

供楼主参考
回复

使用道具 举报

51#
发表于 2011-10-23 12:27:06 | 只看该作者

回复 #48 hotdll 的帖子

nvidia980a sli主板的
这个是win7下的硬件ID XP不成功
AHCI下
硬件 ID        PCI\VEN_10DE&DEV_0AD4&SUBSYS_82E71043&REV_A2

RAID下的
硬件 ID        PCI\VEN_10DE&DEV_0AD8&SUBSYS_82E71043&REV_A2
硬件 ID        ACPI\NVRAID20

[ 本帖最后由 cnn_5454 于 2011-10-23 12:34 编辑 ]
回复

使用道具 举报

50#
发表于 2011-10-23 07:04:20 | 只看该作者
路过。学习,学习,再学习
回复

使用道具 举报

49#
发表于 2011-10-21 17:15:50 | 只看该作者

回复 #47 2011-YLMF 的帖子

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1,到这里提供下载并测试。
有问题请反馈。
回复

使用道具 举报

48#
 楼主| 发表于 2011-10-21 16:58:25 | 只看该作者

回复 #47 2011-YLMF 的帖子

成品请移步到PE区。
回复

使用道具 举报

47#
发表于 2011-10-21 12:33:59 | 只看该作者
等楼主的作品

\(^o^)/~

加油!!!
回复

使用道具 举报

46#
 楼主| 发表于 2011-10-18 08:34:02 | 只看该作者

回复 #44 135956 的帖子

1楼有地址。
PE区有不同的打包组合
回复

使用道具 举报

45#
发表于 2011-10-17 18:44:31 | 只看该作者

回复 #43 hotdll 的帖子

不好意思,回家之后把这个事情忘了  一定想着发来硬件ID给楼主.我也在解决这个板子的RAID问题.
回复

使用道具 举报

44#
发表于 2011-10-17 13:12:43 | 只看该作者
成品呢。不提供下载了。?
回复

使用道具 举报

43#
 楼主| 发表于 2011-10-12 21:23:18 | 只看该作者

回复 #42 cnn_5454 的帖子

我的驱动包是官方的驱动包。不是DP的驱动包。
另外能不能把980A SLI的ACHI ID和RAID的ID 报上来?
?谢谢
回复

使用道具 举报

42#
发表于 2011-10-12 20:27:20 | 只看该作者
楼主 我先反馈报告一个问题 DP_MassStorage驱动 最新的8月和九月版本是无法支持NVIDIA最后的板皇980a sli的,使用官方工具集成驱动制作出来的XP安装盘在安装过程中会提示找不到硬盘

我愿意帮忙测试,握有nvidia 980a主板  是NVIDIA最后一块主板  收藏意义大于使用意义
回复

使用道具 举报

41#
 楼主| 发表于 2011-10-11 22:11:52 | 只看该作者
原帖由 chenall 于 2011-10-10 21:55 发表
哪里有详细报告,我怎么没有看到?

我只有看到rockrock99的一个报告,可是这个报告有些含糊了,根本不能确定是GRUB4DOS的原因。

而我自己也特意测试了一下是成功的,所以忽略那个报告。

需要有更完整的 ...

在我的电脑上,ZIP问题目前解决不了
SRSF6的也是无法找到驱动
回复

使用道具 举报

40#
发表于 2011-10-10 21:55:07 | 只看该作者

回复 #39 jasonwang 的帖子

哪里有详细报告,我怎么没有看到?

我只有看到rockrock99的一个报告,可是这个报告有些含糊了,根本不能确定是GRUB4DOS的原因。

而我自己也特意测试了一下是成功的,所以忽略那个报告。

需要有更完整的报告才能说明问题。否则都只是空谈。
回复

使用道具 举报

39#
发表于 2011-10-10 20:02:13 | 只看该作者

回复 #36 zhaohj 的帖子

有什么不可能的,这个已经有实例了,确实不成功。
回复

使用道具 举报

38#
 楼主| 发表于 2011-10-8 09:30:55 | 只看该作者

回复 #33 jasonwang 的帖子

您可能没看清楚我的这个帖子
我的这个批处理就是在grub4dos下实现搜索属于客户机器的SRS驱动并打包成F6镜像。

您肯定是在根目录运行代码了。我马上处理下。
回复

使用道具 举报

37#
 楼主| 发表于 2011-10-8 09:25:35 | 只看该作者
原帖由 rockrock99 于 2011-10-8 09:00 发表
貌似新版的grldr不能免F6了

能不能免F6与grldr  有关系没?
回复

使用道具 举报

36#
发表于 2011-10-8 09:25:03 | 只看该作者
原帖由 rockrock99 于 2011-10-8 09:00 发表
貌似新版的grldr不能免F6了


不可能的。
免按F6,与grub4dos已经无关了。grub4dos下只不过是在实模式下仿真好软盘,仿真后那是MS处理的事情了。
回复

使用道具 举报

35#
发表于 2011-10-8 09:24:35 | 只看该作者
越来越接近实用了,顶一下
回复

使用道具 举报

34#
发表于 2011-10-8 09:00:35 | 只看该作者

回复 #32 hotdll 的帖子

貌似新版的grldr不能免F6了
回复

使用道具 举报

33#
发表于 2011-10-7 23:41:00 | 只看该作者
因为TXTSETUP.SIF文件,同样,如果你装XP时修改这个文件,也不用F6

另外你这个list.cmd在我这里出错了,有点小问题。
  1. srs/OEM/,---- D:\PXE\SRS\OEM\T,
  2. srs/OEM/,PCI\VEN_1000&DEV_0622,
  3. srs/OEM/,PCI\VEN_1000&DEV_0624,
  4. srs/OEM/,PCI\VEN_1000&DEV_0628,
  5. srs/OEM/,PCI\VEN_1000&DEV_0030,
  6. srs/OEM/,PCI\VEN_1000&DEV_0032,
  7. srs/OEM/,PCI\VEN_1000&DEV_0050,
  8. srs/OEM/,PCI\VEN_1000&DEV_0054,
  9. srs/OEM/,PCI\VEN_1000&DEV_0058,
  10. srs/OEM/,PCI\VEN_1000&DEV_005E,
  11. srs/OEM/,PCI\VEN_1000&DEV_0056,
  12. srs/OEM/,PCI\VEN_1000&DEV_005A,
  13. srs/OEM/,PCI\VEN_1000&DEV_0640,
  14. srs/OEM/,PCI\VEN_1000&DEV_0646,
  15. srs/OEM/,PCI\VEN_1000&DEV_0062,
  16. srs/OEM/,I\VEN_104B&DEV_1040",
  17. srs/OEM/,I\VEN_8086&DEV_2652&C,
  18. srs/OEM/,I\VEN_8086&DEV_2653&C,
  19. srs/OEM/,I\VEN_8086&DEV_2652&C,
  20. srs/OEM/,I\VEN_8086&DEV_24DF",
  21. srs/OEM/,I\VEN_8086&DEV_25B0",
  22. srs/OEM/,I\VEN_8086&DEV_2681",
  23. srs/OEM/,I\VEN_8086&DEV_27C1",
  24. srs/OEM/,I\VEN_8086&DEV_27C5",
  25. srs/OEM/,I\VEN_8086&DEV_2821",
  26. srs/OEM/,I\VEN_8086&DEV_2824",
  27. srs/OEM/,I\VEN_8086&DEV_2829",
  28. srs/OEM/,I\VEN_8086&DEV_2922",
  29. srs/OEM/,I\VEN_8086&DEV_2923",
  30. srs/OEM/,I\VEN_8086&DEV_2929",
  31. srs/OEM/,I\VEN_8086&DEV_3A02",
  32. srs/OEM/,I\VEN_8086&DEV_3A03",
  33. srs/OEM/,I\VEN_8086&DEV_3A22",
  34. srs/OEM/,I\VEN_8086&DEV_3A23",
  35. srs/OEM/,I\VEN_8086&DEV_2682",
  36. srs/OEM/,I\VEN_8086&DEV_27C3",
  37. srs/OEM/,I\VEN_8086&DEV_27C6",
  38. srs/OEM/,I\VEN_8086&DEV_2822",
  39. srs/OEM/,I\VEN_8086&DEV_282A",
  40. srs/OEM/,I\VEN_8086&DEV_3B29&C,
  41. srs/OEM/,I\VEN_8086&DEV_3B2F&C,
  42. srs/OEM/,I\VEN_8086&DEV_3B22&C,
  43. srs/OEM/,I\VEN_8086&DEV_1C02&C,
  44. srs/OEM/,I\VEN_8086&DEV_1C03&C,
  45. srs/OEM/,I\VEN_10DE&DEV_008E",
  46. srs/OEM/,I\VEN_10DE&DEV_00D5&R,
  47. srs/OEM/,I\VEN_10DE&DEV_00D5&R,
  48. srs/OEM/,I\VEN_10DE&DEV_00D5&R,
  49. srs/OEM/,I\VEN_10DE&DEV_00D5&R,
  50. srs/OEM/,I\VEN_10DE&DEV_00E3",
  51. srs/OEM/,I\VEN_10DE&DEV_00EE",
  52. srs/OEM/,I\VEN_10DE&DEV_0036",
  53. srs/OEM/,I\VEN_10DE&DEV_003E",
  54. srs/OEM/,I\VEN_10DE&DEV_0054",
  55. srs/OEM/,I\VEN_10DE&DEV_0055",
  56. srs/OEM/,I\VEN_10DE&DEV_0266",
  57. srs/OEM/,I\VEN_10DE&DEV_0267",
  58. srs/OEM/,I\VEN_10DE&DEV_036F",
  59. srs/OEM/,I\VEN_10DE&DEV_037E",
  60. srs/OEM/,I\VEN_10DE&DEV_037F",
  61. srs/OEM/,I\VEN_10DE&DEV_03F6",
  62. srs/OEM/,I\VEN_10DE&DEV_03E7",
  63. srs/OEM/,I\VEN_10DE&DEV_03F7",
  64. srs/OEM/,I\VEN_10DE&DEV_044C",
  65. srs/OEM/,I\VEN_10DE&DEV_044D",
  66. srs/OEM/,I\VEN_10DE&DEV_044E",
  67. srs/OEM/,I\VEN_10DE&DEV_044F",
  68. srs/OEM/,I\VEN_10DE&DEV_0554",
  69. srs/OEM/,I\VEN_10DE&DEV_0555",
  70. srs/OEM/,I\VEN_10DE&DEV_0556",
  71. srs/OEM/,I\VEN_10DE&DEV_0558",
  72. srs/OEM/,I\VEN_10DE&DEV_0559",
  73. srs/OEM/,I\VEN_10DE&DEV_055A",
  74. srs/OEM/,I\VEN_10DE&DEV_0768",
  75. srs/OEM/,I\VEN_10DE&DEV_07B5",
  76. srs/OEM/,I\VEN_10DE&DEV_07B9",
  77. srs/OEM/,I\VEN_10DE&DEV_07F4",
  78. srs/OEM/,I\VEN_10DE&DEV_07F5",
  79. srs/OEM/,I\VEN_10DE&DEV_07F6",
  80. srs/OEM/,I\VEN_10DE&DEV_07F7",
  81. srs/OEM/,I\VEN_10DE&DEV_07F8",
  82. srs/OEM/,I\VEN_10DE&DEV_07F9",
  83. srs/OEM/,I\VEN_10DE&DEV_07FA",
  84. srs/OEM/,I\VEN_10DE&DEV_07FB",
  85. srs/OEM/,I\VEN_10DE&DEV_0AB8",
  86. srs/OEM/,I\VEN_10DE&DEV_0AB9",
  87. srs/OEM/,I\VEN_10DE&DEV_0ABC",
  88. srs/OEM/,I\VEN_10DE&DEV_0ABD",
  89. srs/OEM/,I\VEN_10DE&DEV_0AD4",
  90. srs/OEM/,I\VEN_10DE&DEV_0AD5",
  91. srs/OEM/,I\VEN_10DE&DEV_0AD8",
  92. srs/OEM/,I\VEN_10DE&DEV_0AD9",
  93. srs/OEM/,I\VEN_10DE&DEV_0BC4",
  94. srs/OEM/,I\VEN_10DE&DEV_0BC5",
  95. srs/OEM/,I\VEN_10DE&DEV_0BCC",
  96. srs/OEM/,I\VEN_10DE&DEV_0BCD",
  97. srs/OEM/,I\VEN_1002&DEV_4380&C,
  98. srs/OEM/,I\VEN_1002&DEV_4380&C,
  99. srs/OEM/,I\VEN_1002&DEV_4381",
  100. srs/OEM/,I\VEN_1002&DEV_4391",
  101. srs/OEM/,I\VEN_1002&DEV_4392",
  102. srs/OEM/,I\VEN_1002&DEV_4393",
  103. srs/OEM/,I\VEN_1002&DEV_436E&C,
  104. srs/OEM/,I\VEN_1002&DEV_4379&C,
  105. srs/OEM/,I\VEN_1002&DEV_437A&C,
  106. srs/OEM/,I\VEN_1002&DEV_436E&S,
  107. srs/OEM/,I\VEN_1002&DEV_4379&S,
  108. srs/OEM/,I\VEN_1002&DEV_437A&S,
  109. srs/OEM/,I\VEN_1106&DEV_6287&C,
  110. srs/OEM/,I\VEN_1106&DEV_3349&C,
  111. srs/OEM/,I\VEN_1106&DEV_0591&C,
  112. srs/OEM/,I\VEN_1106&DEV_3249&C,
  113. srs/OEM/,I\VEN_1106&DEV_3149&C,
  114. srs/OEM/,I\VEN_1106&DEV_3164&C,
  115. srs/OEM/,I\VEN_1106&DEV_0581&C,
  116. srs/OEM/,I\VEN_1106&DEV_7372&C,
  117. srs/OEM/,I\VEN_1106&DEV_7353&C,
  118. srs/OEM/,I\VEN_1039&DEV_1185",
  119. srs/OEM/,I\VEN_1039&DEV_1184",
  120. srs/OEM/,I\VEN_1039&DEV_1182",
  121. srs/OEM/,I\VEN_1039&DEV_0182",
  122. srs/OEM/,I\VEN_1039&DEV_0181",
  123. srs/OEM/,I\VEN_1039&DEV_0180",
  124. srs/OEM/,I\VEN_10B9&DEV_5228",
  125. srs/OEM/,I\VEN_10B9&DEV_5281",
  126. srs/OEM/,I\VEN_10B9&DEV_5287",
  127. srs/OEM/,I\VEN_10B9&DEV_5288",
  128. srs/OEM/,I\VEN_10B9&DEV_5289",
  129. srs/OEM/,I\VEN_1283&DEV_8211&C,
  130. srs/OEM/,I\VEN_1283&DEV_8212&C,
  131. srs/OEM/,I\VEN_1283&DEV_8211&C,
  132. srs/OEM/,I\VEN_1283&DEV_8212&C,
  133. srs/OEM/,I\VEN_197B&DEV_2360&C,
  134. srs/OEM/,I\VEN_197B&DEV_2361&C,
  135. srs/OEM/,I\VEN_197B&DEV_2363&C,
  136. srs/OEM/,I\VEN_197B&DEV_2366&C,
  137. srs/OEM/,I\VEN_197B&DEV_2368&C,
  138. srs/OEM/,I\VEN_197B&DEV_2373&C,
  139. srs/OEM/,I\VEN_197B&DEV_2360&C,
  140. srs/OEM/,I\VEN_197B&DEV_2361&C,
  141. srs/OEM/,I\VEN_197B&DEV_2363&C,
  142. srs/OEM/,I\VEN_197B&DEV_2366&C,
  143. srs/OEM/,I\VEN_197B&DEV_2373&C,
  144. srs/OEM/,I\VEN_1095&DEV_3112&C,
  145. srs/OEM/,I\VEN_1095&DEV_3512&C,
  146. srs/OEM/,I\VEN_1095&DEV_3112&C,
  147. srs/OEM/,I\VEN_1095&DEV_3512&C,
  148. srs/OEM/,PCI\VEN_1000&DEV_0050,
  149. srs/OEM/,PCI\VEN_1000&DEV_0054,
  150. srs/OEM/,PCI\VEN_1000&DEV_0058,
  151. srs/OEM/,PCI\VEN_1000&DEV_005E,
  152. srs/OEM/,PCI\VEN_1000&DEV_0056,
  153. srs/OEM/,PCI\VEN_1000&DEV_005A,
  154. srs/OEM/,PCI\VEN_1000&DEV_0062,
复制代码


我的构想,在PE下搜索磁盘驱动并打包成*.IMG文件,然后用grub加载这个免F6的IMG,或者你直接用SRS时,如果找不到驱动时,提示给用户VEN和DEV的代码,以方便上网查找相应驱动。

[ 本帖最后由 jasonwang 于 2011-10-7 23:46 编辑 ]
回复

使用道具 举报

32#
 楼主| 发表于 2011-10-7 15:33:25 | 只看该作者
原帖由 chenall 于 2011-10-7 15:17 发表
呵呵,我英文也很差。随便写写,能看懂就行了。

我写的很多英文信息可能都有语法错误,或者单词拼写错误。

嘻嘻,就当是练练英文了。要不然自己都懒得去学习英文。


为什么WINPE不需要按F6就能直接加载驱动,但是装XP的时候却要按F6而不能免按F6呢?
回复

使用道具 举报

31#
发表于 2011-10-7 15:17:12 | 只看该作者

回复 #30 hotdll 的帖子

呵呵,我英文也很差。随便写写,能看懂就行了。

我写的很多英文信息可能都有语法错误,或者单词拼写错误。

嘻嘻,就当是练练英文了。要不然自己都懒得去学习英文。
回复

使用道具 举报

30#
 楼主| 发表于 2011-10-7 15:00:56 | 只看该作者
原帖由 <i>幸运的草</i> 于 2011-10-7 14:49 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2316072&ptid=200808" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
我也是这个意思,楼主不同意用英文<br />
但用中文提示就麻烦了,要考虑语言环境了。
<br />
这样吧,我做中文的,你把英文的做好后给我个附件,我放进去呵呵。
我英文很差,怕翻译的别人笑话。所以没敢做。
回复

使用道具 举报

29#
发表于 2011-10-7 14:49:42 | 只看该作者

回复 #28 chenall 的帖子

我也是这个意思,楼主不同意用英文。

[ 本帖最后由 幸运的草 于 2011-10-7 14:51 编辑 ]
回复

使用道具 举报

28#
发表于 2011-10-7 14:36:06 | 只看该作者

回复 #27 幸运的草 的帖子

我觉得像这种程序不需要考虑那么多,提示信息直接使用英文,也不必考虑多语言环境。

普通用户只需要直接执行即可。少量的提示信息,对于普通用户来说这些提示信息可以不必理会,因为没有多大用处。

高级用户可以自己修改代码,自然懂。
回复

使用道具 举报

27#
发表于 2011-10-7 14:19:49 | 只看该作者
我的提示中文乱码就是我使用中文GRLDR,UNIFONT字库,而F6IMG中批处理编码为ANSI,转换为UTF-8就不乱码了。

既然做不到统一,那不仿把提示文字换成英文或者双语又如何?总不能放出来再让用户来个二次处理吧,这种处理对菜鸟级来说也不是易事,你说呢?

请楼主三思!

[ 本帖最后由 幸运的草 于 2011-10-7 14:21 编辑 ]
回复

使用道具 举报

26#
发表于 2011-10-7 14:10:45 | 只看该作者

回复 #23 hotdll 的帖子

即使不使用GFXMENU,所有人都不使用。那也无法统一,因为,目前grldr有两个版本:一个是中文版,一个是英文版。而字库也有两类:,一类是unifont字库,一类是普通的中文字库。

对于中文版来说,如果用unifont命令加载unifont类型的字库,要求批处理编码为utf-8,而通过FONTFILE命令加载FONTS.GZ,要求批处理的编码必须为ansi,否则中文乱码。

对于英文版来说要反过来,也就是unifont类型的批处理要ansi编码,非nuifont类型的要utf-8,否则 中文乱码。
以上共有四种不同的组合,才能保证中文不乱码。

如果是自己使用好说,如果共享大众使用,如何统一?

[ 本帖最后由 幸运的草 于 2011-10-7 14:13 编辑 ]
回复

使用道具 举报

25#
发表于 2011-10-7 14:04:56 | 只看该作者

回复 #24 hotdll 的帖子

DPMS.BAT
SRSFN6等,大部份都有类似的处理。自己看一下批处理。

DPMS.BAT是使用(8)即(fd8)作为临时盘。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 07:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表