中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] [3] [4] »
作者:
标题: 如何制作A盘的PDOS 上一主题 | 下一主题
MAX超必SA
初级用户





积分 123
发帖 6
注册 2004-9-29
状态 离线
『第 31 楼』:  

谢谢楼主的pbios.

2005-2-14 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 32 楼』:  

我试试看。果真可以用,我把C:盘根目录下的Pdos.def删掉了试的。
谢谢Crshen。

[此贴子已经被作者于2005-2-16 11:06:16编辑过]




2005-2-16 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
扑勒蛾子
初级用户

我没有钱 我不要脸


积分 147
发帖 17
注册 2005-1-16
状态 离线
『第 33 楼』:  

ding



我没有钱  我不要脸
我只要她的爱情给我一点点
2005-2-16 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hbjlzjlgz
初级用户




积分 165
发帖 18
注册 2003-5-30
状态 离线
『第 34 楼』:  

来晚了,顶一下先!

2005-5-19 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
cdcd
中级用户




积分 317
发帖 54
注册 2003-12-22
状态 离线
『第 35 楼』:  

[em02]下啊。我想要个。

2005-5-19 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kotuifei
初级用户




积分 102
发帖 1
注册 2005-6-4
状态 离线
『第 36 楼』:  

支持crshen兄……我下一个

2005-6-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 37 楼』:  

长知识

2005-6-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hsdfh
新手上路





积分 4
发帖 2
注册 2006-1-14
状态 离线
『第 38 楼』:  

来晚了,找不到啦

2006-1-15 08:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 39 楼』:  

其它的帖子里有。

2006-1-15 19:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ygpsfec
新手上路





积分 2
发帖 1
注册 2006-2-8
状态 离线
『第 40 楼』:  好象不能下

大哥,好象每次下载的都是1K的不知什么东西,无法打开啊

2006-2-8 13:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Jneny
高级用户

中國DOS聯盟常任參議员


积分 686
发帖 318
注册 2005-11-4
状态 离线
『第 41 楼』:  

楼主所说的正是,但是更改PDOS。DEF中的路径从而移到A:其中 CHS16。FON文件必须在A:盘如果加载输入法的话每输入一个字PDOS系统就会在找CHS16。FON中的对应字编码必定会影响到输入速度并对软盘有损伤所以建议将PDOS打包运行时释放到内存盘也可以节省软盘空间,如果不能确定内存盘的盘符可以用XMSdsk.exe将盘符定义到Z:或固定的盘(要确定此盘符末分配给硬盘)
    前面有人提到压缩后用解压到内存盘出现错误可能是因为版本不兼容等原因,比如用PKUNZIP。EXE的低版容易出现此问题

2006-2-8 14:06
查看资料  发送邮件  发短消息 网志  OICQ (290256061)  编辑帖子  回复  引用回复
ygp2sfec
初级用户




积分 172
发帖 68
注册 2006-2-9
状态 离线
『第 42 楼』:  哪位大侠救救我

我下载的Winger的MS DOS7.10超级通用启动盘,稍加修改后用Easyboot做成了多重启动的引导光盘,在虚拟机运行一切正常,但用光盘启动真正的机器后,再想启动应用程序,如PCTOOLS 9.0等,总是说程序太大,无法装入内存,我的内存是512M,Config.sys仅仅注释掉部分菜单,仅留下MenuItem 4,并将MenuDefault项改为MenuDefault=M4,0,Autoexec.bat修改后的内容如下:
@ECHO OFF
KPUSH 27 27
KPUSH>NUL
REM Made by Wengier. China DOS Union.
REM All rights reserved. 2002-2003.
TM /F
LH KILLER
LH DOSKEY
LH CTMOUSE
CALL TW.BAT
::注意: 以下指令是为了保持与部分系统的兼容性:
LH CTMOUSE>NUL
IF %CONFIG%#==M6# GOTO SHUT
IF NOT %CONFIG%#==M5# GOTO BOOT
ECHO.
ECHO 正在打开带中文支持的ReadMe文件...
XMSDSK 80 /Y>NUL
FINDRAMD>NUL
IF %RAMDRIVE%#==# ECHO 无法创建虚拟驱动器!
IF %RAMDRIVE%#==# GOTO SHUT
EXTRACT /E /L %RAMDRIVE%\ DOSET.CAB EDIT.COM>NUL
XZL
%RAMDRIVE%\EDIT README.TXT
CLS
XZL /Q
:SHUT
CLS
WBAT BOX "请输入选择:",关机,重新启动
IF NOT ERRORLEVEL 3 GOTO ANS
WBAT BOX (RED ON YELLOW) "注意:请做出选择!",确定
GOTO SHUT
:ANS
IF ERRORLEVEL 2 GOTO RES
ECHO 正在试图关机...
ECHO.
SHUTDOWN S
ECHO.
ECHO 关机失败,您的计算机可能未安装ATX电源.
:RES
ECHO 正在重新启动计算机...
ECHO.
SHUTDOWN R
GOTO END
:BOOT
SET SM=
DREADY C:
IF ERRORLEVEL 1 ECHO 警告:未能找到有效的硬盘驱动器!
IF ERRORLEVEL 1 GOTO NOHD
ECHO Y|LOCK C:>NUL
ECHO.
ECHO 正在加载硬盘缓存以加快驱动器存取速度...
WBAT BOX "请在8秒内选择硬盘缓存类型:",PC-CACHE,SMARTDRV,Cancel #1,8
IF ERRORLEVEL 3 ECHO 已取消.
IF NOT ERRORLEVEL 2 PCCACHE /SIZEXT:4096 /WRITE:OFF /WIN /MINI
IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 SET SM=Y
:NOHD
XMSDSK 25600 /Y /T
LH SHSUCDX /D:?IDE-CD /D:?USB-CD
ECHO 正在设置虚拟驱动器...
FINDRAMD>NUL
IF %RAMDRIVE%#==# GOTO NORAM
IF NOT EXIST %RAMDRIVE%\TEMP\NUL MD %RAMDRIVE%\TEMP
SET TMP=%RAMDRIVE%\TEMP
SET TEMP=%RAMDRIVE%\TEMP
IF NOT EXIST %RAMDRIVE%\SYSTEM\NUL MD %RAMDRIVE%\SYSTEM
COPY COMMAND.COM %RAMDRIVE%\SYSTEM>NUL
IF NOT EXIST %RAMDRIVE%\SYSTEM\COMMAND.COM ECHO 警告:文件复制失败!
IF NOT EXIST %RAMDRIVE%\SYSTEM\COMMAND.COM GOTO COPYERR
SET COMSPEC=%RAMDRIVE%\SYSTEM\COMMAND.COM
EXTRACT /E /Y /L %RAMDRIVE%\SYSTEM DOSET.CAB>NUL
EXTRACT /E /Y /L %RAMDRIVE%\SYSTEM VC.CAB>NUL
IF NOT EXIST %RAMDRIVE%\PDOS95\NUL MD %RAMDRIVE%\PDOS95
EXTRACT /E /Y /L %RAMDRIVE%\PDOS95 PDOS95.CAB>NUL

COPY %RAMDRIVE%\PDOS95\PDOS.DEF %RAMDRIVE%\
ECHO 必须的DOS工具已成功加载到驱动器 %RAMDRIVE%.
:COPYERR
PATH=%RAMDRIVE%.;%RAMDRIVE%\SYSTEM
IF %SM%#==Y# LH SMARTDRV 4096 2048 /X
GOTO NEXT
:NORAM
ECHO 警告: 无法创建RAM虚拟驱动器!
IF %SM%#==Y# ECHO         无法加载SMARTDRV!
SET COMSPEC=A:\COMMAND.COM
:NEXT
SET SM=
SET DIRCMD=/OGN /4
SET PROMPT=$P$G
PATH=%PATH%;C:.;A:.;..
LH ZENO /Q
LH MOUSCLIP /M
WBAT BOX "请选择您想使用的长文件名(LFNS)代码页:",E-英语(CP437),C-简体中文(CP936),D-不支持 #2,8
IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 LH DOSLFN /C- /Z:CP437UNI.TBL
IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 LH DOSLFN /C- /Z:CP936UNI.TBL
IF %CONFIG%#==M3# IF %RAMDRIVE%#==# ECHO 警告: 无法加载NTFS分区支持!
IF %CONFIG%#==M4# IF %RAMDRIVE%#==# ECHO 警告: 无法加载NTFS分区支持!
IF %CONFIG%#==M3# IF NOT %RAMDRIVE%#==# NTFSDOS /U
IF %CONFIG%#==M4# IF NOT %RAMDRIVE%#==# NTFSDOS /U
LH ESCAPE
FINDCD /Q
CLS
WRITEXT 1 1 -f15 注意:
ECHO.
ECHO.
IF NOT %RAMDRIVE%#==# WRITEXT 0+ 1 请使用盘符 -f15 %RAMDRIVE% -f7 访问RAM虚拟驱动器.
ECHO.
IF NOT %CDROM%#==# WRITEXT 1+ 1 请使用盘符 -f15 %CDROM% -f7 访问第一个 -f15 CD/DVD -f7 驱动器.
IF NOT %CONFIG%#==M3# IF NOT %CONFIG%#==M4# WRITEXT 1+ 1 若需要访问 -f15 NTFS -f7 驱动器,请在命令行输入 -f15 NTFSDOS -f7 .
ECHO.
BREAK ON
LFNFOR ON
IF %RAMDRIVE%#==# GOTO END
path=%PATH%;%CDROM%:\;%CDROM%:\DM955;%CDROM%:\PCTOOLS9;%CDROM%:\TOOLS;%CDROM%:\UCDOS733
path=%path%;%CDROM%:\TOOLS\DGen20;%CDROM%:\TOOLS\DOS71;%CDROM%:\TOOLS\Ghost82
path=%path%;%CDROM%:\TOOLS\NDD2004;%CDROM%:\TOOLS\NU8;%CDROM%:\TOOLS\PCTOOLS;%CDROM%:\TOOLS\PQ8
path=%path%;%CDROM%:\TOOLS\DOS71\GVFM;%CDROM%:\UCDOS;%CDROM%:\TOOLS\HWINFO
ECHO.
WRITEXT 0+ 1 -f12 "现已进入DOS提示符环境中. [中国DOS联盟 Wengier制作, " -f14 易国平 -f12 修改汉化] -f7
ECHO.
ECHO.
WRITEXT 0+ 1 若需了解更多信息,请参阅本驱动器中的 -f15 README.TXT -f7 文件.
ECHO.
WRITEXT 1+ 1 若需要使用 -f15 天汇汉字输入提示行 -f7 ,请按 -f15 右shift -f7 键
ECHO.
ECHO.
WRITEXT 0+ 1 若需要进入 -f15 袖珍龙中文系统 -f7 ,请在命令行输入 -f15 XZL -f7
ECHO.
WRITEXT 1+ 1 若需要进入 -f15 "Vloko Commandder V4.99.08" -f7 ,请在命令行输入 -f15 VC -f7
ECHO.
WRITEXT 2+ 1 "若需要进一步信息,可访问 " -f15 http://dosbbs.2ya.com/ -f7
ECHO.
rem IF %VC%#==# GOTO END
rem SET VC=
rem ECHO.
rem ECHO 正在启动Volko Commander...
ECHO.
REM SET DIF=
REM STRINGS UMB=UMBLARGE >NUL
REM STRINGS DIF=SUB %UMB%,30720 >NUL
REM SET UMB=
REM IF NOT %DIF%#==# GOTO LH
REM VC
REM GOTO END
REM :LH
REM SET DIF=
REM LH VC
:END
ECHO.

%RAMDRIVE%

2006-2-10 12:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ygp2sfec
初级用户




积分 172
发帖 68
注册 2006-2-9
状态 离线
『第 43 楼』:  我下载到了,果然好用

我在本论坛别的帖子中下载到了,一试用,终于出现了困扰多时的PDOS中文提示了,我也自己尝试过修改目录,却没成功,怎么就没想到把PBios.EXE和PDOS.DEF中的目录路径全部清零呢,Wengier真是天才!

2006-2-10 15:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ygp2sfec
初级用户




积分 172
发帖 68
注册 2006-2-9
状态 离线
『第 44 楼』:  对不起,错把冯京当马谅了

对不起,我因为这段时间一直在使用Wengier的MS DOS7.10超级通用启动盘,错把楼主当Wengier了,这里郑重道歉。另外楼主的链接好象已经没法下载了,我把刚下载下来的文件重新传上,也好方便其他需要的朋友。由于附件大小的限制,只上传了修改后的Pbios.exe和crpdos.def,解压后拷入PDOS95所在目录取代原文件即可使用了。

附件 1: pbios.cab (2006-2-10 15:50, 9.04 K, 下载附件所需积分 1 点 ,下载次数: 61)
2006-2-10 15:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zhaohuiyingxue
新手上路





积分 2
发帖 1
注册 2006-2-26
状态 离线
『第 45 楼』:  厉害

能不能把下面的黄色的字也去掉?

2006-2-28 15:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: