无忧启动论坛

标题: 请教这个AUTOEXEC怎么写? [打印本页]

作者: myth    时间: 2005-2-12 23:42
标题: 请教这个AUTOEXEC怎么写?
用easyboot做一张启动盘
其中的一个命令是:run raedme.img
那么在run raedme.img中是不是放两个文件就行:AUTOEXEC和readme.txt
那位高手能告诉我怎么写这个AUTOEXEC
功能就是能看readme.txt的文本内容,并支持esc退出
谢谢啦!!!
作者: e55    时间: 2005-2-13 00:08
标题: 请教这个AUTOEXEC怎么写?
这个问题我也很头痛
问题不是这个AUTOEXEC我不会写,而没有办法做到退出后回到主菜单
最后的解决方法是做一个子菜单,把文本信息做到背景图片上
作者: jjh0911    时间: 2005-2-13 09:10
标题: 请教这个AUTOEXEC怎么写?
不是的!楼主你要是一点基础没有,那就找一个别人的img文件,把里面的autoexec.bat文件修改一下,加入tw之类的汉字支持工具,然后一个echo后面加一行你要写的东西就行了.也可以用彩色的表示,但这个我觉得不重要.
我想说的是,EZBoot没办法退回.你这样做有点多余.
作者: myth    时间: 2005-2-13 11:33
标题: 请教这个AUTOEXEC怎么写?
谢谢啦~!
作者: 冷月之轮    时间: 2005-2-13 14:27
标题: 请教这个AUTOEXEC怎么写?
由于easyboot不支持直接运行exe文件,而能运行IMG文件,所以我们在Easyboot里想运
行诸如瑞星、江民、diskgen、DM等工具软件的时候,就必须把这个工具做成IMG文件,但有
一些朋友不知如何制作IMG文件,下面我介绍一下制作diskgen的IMG文件的方法,希望起到
抛砖引玉的作用!
   1、首先我们要用到win98的启动软盘里的这些文件:io.sys、command.com、msodos.sys、
autoexec.bat、config.sys、himem.sys。
   2、如下修改autoexec.bat和config.sys的内容并保存。
autoexec.bat的内容:
@ECHO OFF
echo Start Norton Ghost 2003, Please Wait...
path=a:\
mouse
diskgen
config.sys的内容:
device=himem.sys /testmem:off
files=60
buffers=20
dos=high,umb
stacks=9,256
lastdrive=z
   3、运行winimage,新建一个1.44M的IMG文件,再点击“映像”→“添加”,把io.sys、
command.com、msdos.sys、autoexec.bat、config.sys、himem.sys、diskgen.exe这几个文
件添加到这个IMG文件里,因为要用到鼠标,所以还要把mouse.com这个文件也添加进去。
   4、要想在用diskgen时有回逆功能,就要用到lookback.dat这个文件,因我下载的
diskgen没有这个文件,所以我就新建了一个这个文件,也把它添加到IMG文件里。
   5、点击winimage的“保存”图标,把这个IMG文件保存到你的硬盘里。
   至此,diskgen这个软件的IMG文件已经做好了!
   有错误的地方,请大家指正,谢谢!
   图中所示,是我做的这个IMG文件的文件结构
至于返回菜单的问题可以在AUTOEXEC中+入wboot.com
作者: e55    时间: 2005-2-13 15:20
标题: 请教这个AUTOEXEC怎么写?
下面引用由冷月之轮2005/02/13 02:27pm 发表的内容:
由于easyboot不支持直接运行exe文件,而能运行IMG文件,所以我们在Easyboot里想运
行诸如瑞星、江民、diskgen、DM等工具软件的时候,就必须把这个工具做成IMG文件,但有
一些朋友不知如何制作IMG文件,下面我介 ...
你敢肯定你这样做能启动吗?严重怀疑中
至少直接拷贝IO.SYS到软盘中,能启动系统的,我从来没有见过

作者: 冷月之轮    时间: 2005-2-13 18:57
标题: 请教这个AUTOEXEC怎么写?
下面引用由e552005/02/13 03:20pm 发表的内容:
你敢肯定你这样做能启动吗?严重怀疑中
至少直接拷贝IO.SYS到软盘中,能启动系统的,我从来没有见过
大哥你做过EASYBOOT吗
我这个是转载EASYBOOT官方论坛 版主的精华贴
我就是这样做的
................
作者: e55    时间: 2005-2-14 00:48
标题: 请教这个AUTOEXEC怎么写?
理论上来说,绝无可能直接拷IO.SYS到软盘中。这张软盘就能启动的
当然不排除EASYBOOT有用没有启动功能软盘启动的可能,又或者WINIMAGE自动把IO.SYS拷到启动区去(可能吗?)。至少我没有做过这样的试验。不过在我看来,也没有这个可能,因为如果我把MSDOS的启动文件和PCDOS的启动文件混在一起,那么系统启动哪个呢?又加上NT的启动文件,那怎么办呢?所以我还是持严重怀疑态度,并且不相信那篇所谓“精华”帖子的说法。也不相信你这样做能成功。
一般来说,要想使软盘能启动MSDOS,软盘中至少要有三个文件,IO.SYS,MSDOS.SYS,COMMAND.COM
而且前两个文件必须要存在特定的地方(现在的DOS7.0似乎对MSDOS.SYS没有要求了,MSDOS.SYS已经简化成一个配置文件了)。否则基本上没有启动可能。硬盘也是同理的。
常见的,用DOS自带命令,制作启动软盘的方法有FORMAT A:/S、SYS A:,然后手工配置CONFIG.SYS和AUTOEXEC.BAT。拷贝其余文件到软盘上去。
楼主说的问题照我的思路是这样解决的
启动虚拟软驱,如果是95、98、ME系统,可以直接SYS A:,如果NT、2K、XP、2003系统的话,就下载一个DOS启动盘镜像,把除IO.SYS、MSDOS.SYS、COMMAND.COM以外所有的文件删除。然后将README.TXT和TW.EXE拷贝到虚拟的A盘上。手工建立AUTOEXEC命令,输入下以语句
@echo off
tw.exe
type readme.txt
如果一屏显示不完就再拷MORE.COM,最后一句改成
type readme.txt|more
更方便的方法是用UCDOS98精简版中一个转TXT文件为EXE文件的工具转成EXE文件,然后在AUTOEXEC.BAT中执行它就行了
以上DOS命令全凭记忆,多年不用,可能有记错的,如有的话还望指正
另注;PC机上任何一个操作系统,不管是哪个公司出品的哪个操作系统,要想在软盘或硬盘或光盘中启动,就必须要占有盘上的启动扇区。PC机以外的我没有玩过,不敢评论。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3