中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: F11一键还原的汉字菜单制作 上一主题 | 下一主题
rocksun520
新手上路





积分 6
发帖 1
注册 2006-8-2
状态 离线
『楼 主』:  F11一键还原的汉字菜单制作

我想制作一键还原的汉字菜单,不知道config.sys和autoexec.bat怎么写?

2006-8-3 10:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sgzhou6688
中级用户





积分 231
发帖 110
注册 2008-3-24
来自 中国大陆
状态 离线
『第 2 楼』:  

应该得先引用一个tw.exe 的汉字字库吧》》》》》》》

2010-5-18 14:54
查看资料  发送邮件  发短消息 网志  OICQ (405418144)  编辑帖子  回复  引用回复
mbss
初级用户





积分 51
发帖 18
注册 2008-9-12
状态 离线
『第 3 楼』:  

晕!LZ06年注册的 至今还是新手!

2010-5-18 16:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sgzhou6688
中级用户





积分 231
发帖 110
注册 2008-3-24
来自 中国大陆
状态 离线
『第 4 楼』:  



  Quote:
Originally posted by mbss at 2010-5-18 04:21 PM:
晕!LZ06年注册的 至今还是新手!

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
不问题是不能成长起来的呀》》》》》》》》》》》》》》》》》》》

2010-5-20 12:36
查看资料  发送邮件  发短消息 网志  OICQ (405418144)  编辑帖子  回复  引用回复
506212lw
新手上路





积分 16
发帖 8
注册 2008-12-18
状态 离线
『第 5 楼』:  

看看我的吧。01年6月份编写的。
@ECHO off
path c:\dos;c:\
PROMPT $P$G

goto %confect%

:WinXP
TW /ns
@echo off
echo.
echo     为了方便阅读理解系统恢复程序的功能,先启动中文支持
echo     已经进入WinXP菜单。(Start WinXP to be normal)
echo     本段WinXP程序的主要用途是自动恢复硬盘上的备份文件WinXP.gho。       
echo     所有的操作都将自动运行!恢复到上一次备份时的状态。
echo .................................................................
echo     即将退出中文环境,之后的中文均无法正常显示
echo     下面会自动暂停,按Ctrl+C可以中断恢复程序的运行,
echo     按任意键将继续,系统恢复完成后将自动重启计算机!
pause
tw/q
prompt $p$g
set tz=gmt-8
set dircmd=/o:n
set comspec=c:\command.com
set path=c:
set temp=c:
set tmp=c:
xmsman
set hdpmi=16384
SMARTDRV.exe >nul
hdpmi32
echo lh ndos -lfn -mountall -cp:936
%exec1%
%exec3%
%exec4%
xmsman -c
goto exit

:dos
tw /ns
@echo off
echo.
echo     为了方便阅读理解备份程序的功能,先启动中文支持
echo     已经进入dos菜单。(Readme & Return to DOS Command Line)
echo     已经进入说明书菜单。(在本菜单里面进行的任何操作均不会对系统正常运行造成任何影响)
echo     (活动代码页)CHCP 936即简体中文,CHCP 437为英文
echo.    该菜单属于说明书及系统手动维护界面,
echo     一般仔细阅读说明书即可,无自动运行程序,也不会对系统造成影响。
echo     如手动操作需技术支持,内置部分系统软件及硬件维护工具,高手请谨慎使用。
echo ......................................................................
echo     首先加载高速缓存 lh smartdrv.exe
echo ......................................................................
echo.
echo     如果存在三个备份文件,则首先删除第三个;注意暂停一次
echo     将第二个重新命名为第三个,暂时予以保留;
echo     将第一个更名为第二个,以便腾出名称给新建的备份;
echo     提供一次暂停机会,以便您按ctrl+C终止程序的运行!
echo     if exist winxp-2.gho pause
echo     del winxp-2.gho
echo     if exist winxp-1.gho ren winxp-1.gho winxp-2.gho
echo     if exist winxp.gho ren winxp.gho winxp-1.gho
echo     pause
echo ......................................................................
echo.
pause
echo ......................................................................
echo     If U want to recreate the whole system ,just do it!!!
echo     如果需要重新创建整个系统,那就下手吧!!!
echo     Or U can press ctrl+C to terminate it! Then press "Y"!
echo     或者你需要按下ctrl+C来终止备份程序的运行,然后按“Y”来确认!
echo     mem/c/p:        memory situation check,operate manually!
echo     mem/c/p        内存检查的小程序,可以手动执行
echo     A new ghost file called "winxp.gho" will be created
echo     即将退出中文环境,然后执行第一个备份!
echo     Last pause time for U! Think about it then make choice!
echo     最后一次暂停提供后悔机会!
echo     pause
echo     将创建第一个备份文件winxp.gho
echo     Ghost.exe -clone,mode=pdump,src=1:1,dst=1:2\winxp.gho -z1 -sure -rb
echo ......................................................................
pause
@echo on
%exec1%
%exec2%
pause
%exec3%
%exec4%
goto exit

:Backup
TW /ns
@echo off
echo.
echo     为了方便阅读理解自行备份系统程序的功能,先启动中文支持
echo     您已经选择进入了Backup菜单。(Start To Restore the System yourself)(亲自备份计算机系统)
echo     本段程序的主要用途是用户自行在硬盘上创建新的备份文件。       
echo     隐藏分区里最多可以容纳三个备份文件(出厂备份除外);分别是XP、XP-1和XP-2,出厂备份为XP-0,该文件不能以常规方法被删除。
echo     每次进入本菜单,都将创建一个新的备份,原先的备份文件XP将依次更改名称为XP-1和XP-2,当创建第四个备份时,下面的命令将删除XP-2,以确保硬盘空间满足需求。
echo     如果出现下列命令行if exist winxp-2.gho pause后暂停,说明硬盘上存在第三个备份,提示您下一步的操作就是删除该文件。否则显示“File not found”
echo.   
echo .................................................................
echo     即将退出中文环境,注意观察英文提示及命令行显示
echo     以下将会暂停三次,按Ctrl+C可以中断恢复程序的运行,
echo     按任意键将继续,
echo     注意:下面将连续出现三次暂停!
echo     系统恢复完成后将自动重启计算机!
pause
tw/q
prompt $p$g
set tz=gmt-8
set dircmd=/o:n
set comspec=c:\command.com
set path=c:
set temp=c:
set tmp=c:
xmsman
set hdpmi=16384
hdpmi32
echo ndos -lfn -mountall -cp:936
echo lh smartdrv.exe
@echo off
echo if exist winxp-2.gho pause
echo del winxp-2.gho
if exist winxp-2.gho pause
del winxp-2.gho
if exist winxp-1.gho ren winxp-1.gho winxp-2.gho
if exist winxp.gho ren winxp.gho winxp-1.gho
echo.
echo .................................................................
echo    If U want to recreate the whole system ,just do it!!!
echo   Or U can press ctrl+C to terminate it! Then press "Y"!
echo   mem/c/p:        memory situation check,operate manually!
echo   A new ghost file called "winxp.gho" will be created
echo   Last pause time for U! Think about it then make choice!
echo   Will go to pause and press any key to continue!
pause
%exec1%
%exec3%
%exec4%
xmsman -c
echo .................................................................
echo on
goto exit

:WinXP-1
TW /ns
@echo off
echo.
echo     先启动中文支持,注意本程序用于交互式恢复系统
echo     已经进入WinXP-1菜单。(Restore last winxp-1.gho back)(恢复系统到上一个正常的备份文件winxp-1.gho)
echo     本段WinXP程序的主要用途是恢复到上一个正常的备份文件。       
echo     当您发现刚创建的系统备份在运行时还不如上一个时,请启动本恢复功能。程序将这两个备份名称互相交换,然后恢复系统到前一个状态。
echo     当您再次创建新的备份时,不太正常的备份文件被排序到最后,等待再次创建备份的时候就会被系统自动删除以腾出空间。
echo .................................................................
echo     即将退出中文环境,
echo     下面会自动暂停,按Ctrl+C可以中断恢复程序的运行,
echo     按任意键将继续,系统恢复完成后将自动重启计算机!
pause
tw/q
prompt $p$g
set tz=gmt-8
set dircmd=/o:n
set comspec=c:\command.com
set path=c:
set temp=c:
set tmp=c:
xmsman
set hdpmi=16384
SMARTDRV.exe >nul
hdpmi32
echo lh ndos -lfn -mountall -cp:936
ren winxp.gho 0.gho
ren winxp-1.gho winxp.gho
ren 0.gho winxp-1.gho
%exec1%
%exec3%
%exec4%
xmsman -c
goto exit

:WinXP-0
TW /ns
@echo off
echo.
echo .................................................................
echo     为了方便阅读理解系统恢复程序的功能,先启动中文支持
echo     已经进入WinXP-0菜单。(To the Original factory state)(恢复出厂设置)
echo     本段WinXP程序的主要用途是自动恢复系统到装机时的状态。相当于出厂状态。       
echo     该备份文件为第一次做系统时由装机人员做进去的,并不完整,如一般没有添加上网密码等,故不能自动上网,需用户手动查询后输入方可。
echo     该备份未必适合最终使用人员的需求,但至少是最精简的;
echo     在恢复完成之后请自行重新安装所需软件,并在WinXP-1里重新制作新的备份,
echo     在前面四个菜单上的任何操作都不影响你执行本操作;除非您强行删除或破坏本备份文件!^_^
echo .................................................................
echo     即将退出中文环境,
echo     下面会自动暂停一次,按Ctrl+C可以中断恢复程序的运行,
echo     按任意键将继续,系统恢复完成后将自动重启计算机!
pause
tw/q
%exec1%
%exec2%
%exec3%
%exec4%
echo 13865551857勾海燕
goto exit

:RESTART
%exec3%

:off
C:\off.com

:cdrom
c:\MSCDEX.EXE /D:mscd001 /L:D


:exit

2010-6-25 10:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
506212lw
新手上路





积分 16
发帖 8
注册 2008-12-18
状态 离线
『第 6 楼』:  

device=Confect.sys /m
SET PATH=C:\;..;

rem [SETTINGS]
set alHead=6
set align=10,1
set alNote=6
set shortcut=a,1
set color=7,1,9,9
set default=10,30,9
set heading=   
set heading=   IBM一键还原中文菜单           欢迎您使用  ^_^
set heading==========================================================
set heading=
set endnote=用↑→↓或←键移动亮条,或用 A、B、C ... 键选择主项   
set endnote=选项用数字键或空格键设置"&"(或清除"&"),用 Enter 键确定。         
set endnote=
set endnote==========================================================
set confect=WinXP,恢复计算机系统;忠告: 恢复系统将覆盖相应盘中的数据,请提前作好数据备份
set option=restoc,从隐藏分区恢复C盘;&
set option=restart,恢复后重启机器;&
set option=off,恢复后关机;

set confect=dos,说明书及高手手动操作;忠告: 看说明书倒是无所谓,但请高手注意安全   ^_^
set option=dir,说明书;&
set option=type,文字版说明;&
set option=restart,完成之后重启机器;&
set option=off,完成之后关机;

set confect=Backup,亲自备份计算机系统;忠告: 备份系统前,应确保系统数据安全可靠
set option=backc,备份C盘;&
set option=restart,备份后重启;&
set option=off,备份后关机

set confect=WinXP-1,恢复系统到上一个正常的备份文件;忠告: 仅在上一次备份不能正常工作时用
set option=restorc,恢复到上一次备份;&
set option=restart,恢复后重启;&
set option=off,恢复后关机

set confect=WinXP-0,恢复出厂设置;忠告: 以前拿回家后对本系统的所有设置都将丢失!
set option=smart,加载高速缓存;&
set option=restor0,恢复到装机时的状态;&
set option=restart,恢复后重启;&
set option=off,恢复后关机

set confect=cdrom,进入DOS系统;忠告:含光盘驱动器

set confect=RESTART,重新启动计算机

; [WinXP]
; [restoc]
set exec1=ghost -clone,mode=pload,src=c:\winxp.gho:1,dst=1:1 -fx -sure

; [dos]
; [dir]
set exec1=dir *.txt
; [type]
set exec2=type help.txt |more

; [Backup]
; [backc]
set exec1=Ghost -clone,mode=pdump,src=1:1,dst=1:2\winxp.gho -fro -z1 -sure

;[WinXP-1]
; [restorc]
set exec1=ghost -clone,mode=pload,src=c:\winxp.gho:1,dst=1:1 -fx -sure

;[WinXP-0]
; [smart]
set exec1=smartdrv
; [restor0]
set exec2=ghost -clone,mode=pload,src=c:\winxp-0.gho:1,dst=1:1 -fx -sure

; [cdrom]
device=oakcdrom.sys /D:mscd001
device=btcdrom.sys /D:mscd001
device=aspicd.sys /D:mscd001
device=ramdrive.sys /E 2048

; [RESTART]
set exec3=restart.com
; [off]
set exec4=off.com
; [CONFIG]
device=himem.sys /testmem:off

dos=high,umb,auto
fcbshigh=4,0
fileshigh=30
buffershigh=30,0
lastdrivehigh=32
stackshigh=9,256

2010-6-25 10:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zmj2006
初级用户





积分 36
发帖 12
注册 2008-10-10
状态 离线
『第 7 楼』:  

我也想知道 怎么大家都不说话呢

2010-7-13 19:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: