Autoexec.bat文件制作

合集下载

configsys 和 autoexecbat

configsys 和 autoexecbat

config.sys 和 autoexec.bat ..疯狂代码 / ĵ:http://DeveloperUtil/Article25740.html config.sys 和 autoexec.bat 各参数详解1.config.sys[menu]菜单menuitem=CD, Start computer with CD-ROM support.菜单项=CD,启动计算机带光驱支持menuitem=NOCD, Start computer without CD-ROM support.菜单项=NOCD,启动计算机不带光驱支持menuitem=HELP, View the Help file.菜单项=HELP, 查看帮助文件menudefault=CD,30默认选项=CD, 默认倒计时30秒menucolor=7,07 底色, 0 字体颜色0= 黑色1=蓝色2=绿色3=青色4=红色5=红紫色6=棕色7=白色8=灰色9=淡蓝色10=淡绿色11=淡青色12=淡红色13=淡红紫色14=黄色15=淡白色[CD]在选菜单项=CD,启动计算机带光驱支持,同时加载的驱动程序device=himem.sys 高端内存程序device=oakcdrom.sys /D:mscd001 光驱驱动 命名为“mscd001” device=btdosm.sysdevice=flashpt.sysdevice=btcdrom.sys /D:mscd001 光驱驱动 命名为“mscd001”device=aspi2dos.sys 18,802 实模式的 Adaptec CD-ROM 驱动程序 device=aspi4dos.sys 8,913 实模式的 Adaptec CD-ROM 驱动程序 device=aspi8dos.sys 22,077 实模式的 Adaptec CD-ROM 驱动程序 device=aspi8u2.sys 24,001 实模式的 Adaptec CD-ROM 驱动程序 device=aspicd.sys 10,002 实模式的 Adaptec CD-ROM 驱动程序 [NOCD]在选菜单项= NOCD,启动计算机不带光驱支持,同时加载的驱动程序 device=himem.sys 高端内存程序[HELP]在选菜单项= HELP,查看帮助文件,同时加载的驱动程序device=himem.sys 高端内存程序[COMMON]公用程序files=10同时允许打开的文件数量=10,一般是30buffers=10设置系统的磁盘缓存块数=10,一般是30dos=high,umb把DOS加入高端内存stacks=9,256设置DOS堆栈的个数devicehigh=ramdrive.sys /E 2048把ramdrive.sys载入高端内存lastdrive=z最后盘符为Z2.autoexec.bat@ECHO OFF屏幕提示关set EXPAND=YES设置自释放=是SET DIRCMD=/O:Nset LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15 set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C 设置虚拟内存的参数cls清屏幕call setramd.bat %LglDrv%调用 setramd.bat 路径是虚拟内存set temp=c:\set tmp=c:\设置临时文件夹路径为C:\path=%RAMD%:\;a:\;%CDROM%:\设置公用路径,在DOS下就不用来回切换盘符了copy %RAMD%:\ > NUL复制到虚拟内存 >NUL是不显示执行后的结果set comspec=%RAMD%:\设置DOS外壳为%RAMD%:\copy extract.exe %RAMD%:\ > NUL复制extract.exe到虚拟内存 >NUL是不显示执行后的结果copy readme.txt %RAMD%:\ > NUL复制readme.txt到虚拟内存 >NUL是不显示执行后的结果:ERROR错误IF EXIST ebd.cab GOTO EXT如果ebd.cab存在转到 EXTecho Please insert Windows 98 Startup Disk 2屏幕上将显示“请插入Windows 98 启动盘 2”echo.空一行pause暂停键屏幕上将显示“Press any key to continue...”意思是按任意键继续...GOTO ERROR转到 ERROR:EXT%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL在虚拟内存中执行extract.exe,把ebd.cab里面的东西释放出来echo The diagnostic tools were successfully loaded to drive %RAMD%.在屏幕上显示“诊断工具已经成功的载入内存"X"”X是你虚拟内存的盘符echo.IF "%config%"=="NOCD" GOTO QUIT如果在config.sys选择NOCD转到QUITIF "%config%"=="HELP" GOTO HELP如果在config.sys选择HELP转到HELPLH %ramd%:\MSCDEX.EXE /D:mscd001 /L:Z把虚拟内存中MSCDEX.EXE(光驱的加载程序),把光驱命名为mscd001,赋予盘符为Z Z:切换到Z盘CD\Win98切换到文件夹Win98目录下setup执行setup.exe文件(98的安装文件)echo.GOTO QUIT转到QUIT:HELPclscall help.bat调用 help.bat 在软盘里有这个文件等help.bat执行后。

IMG文件(可以在easyboot下运行)的制作方法

IMG文件(可以在easyboot下运行)的制作方法

IMG文件(可以在easyboot下运行)的制作方法由于easyboot不支持直接运行exe文件,而能运行IMG文件,所以我们在Easyboot里想运行诸如瑞星、江民、diskgen、DM等工具软件的时候,就必须把这个工具做成IMG文件,但有一些朋友不知如何制作IMG文件,下面我介绍一下制作diskgen的IMG文件的方法,希望起到抛砖引玉的作用!1、首先我们要用到win98的启动软盘里的这些文件:io.sys、、msodos.sys、autoexec.bat、config.sys、himem.sys。

2、如下修改autoexec.bat和config.sys的内容并保存。

autoexec.bat的内容:@ECHO OFFpath=a:\mousediskgenconfig.sys的内容:device=himem.sys /testmemfffiles=60buffers=20dos=high,umbstacks=9,256lastdrive=z3、运行winimage,新建一个1.44M的IMG文件,再点击“映像”→“添加”,把io.sys、、msdos.sys、autoexec.bat、config.sys、himem.sys、diskgen.exe这几个文件添加到这个IMG文件里,因为要用到鼠标,所以还要把这个文件也添加进去。

4、要想在用diskgen时有回逆功能,就要用到lookback.dat这个文件,因我下载的diskgen 没有这个文件,所以我就新建了一个这个文件,也把它添加到IMG文件里。

5、点击winimage的“保存”图标,把这个IMG文件保存到你的硬盘里。

至此,diskgen这个软件的IMG文件已经做好了!有错误的地方,请大家指正,谢谢!图中所示,是我做的这个IMG文件的文件结构。

autoexec.bat文件如下:@echo offecho Loading...DisKgen.EXE //你要的程序名config.sys的内容:LASTDRIVE = Z*** io.sys、msdos.sys是dos启动的核心文件,但它们在启动盘的位置是固定的,一般用的方法可以使这两个系统文件定位。

BAT文件编写

BAT文件编写

教你起步<编写bat文件>其实编写bat文件应用就这么点应该足够我们写出自己需要的BA T了,当然还有很多很多命令与使用方法我这里并没有提到,这些只是把大家带进门而已,至于如何修行,看大家自己的了。

关键还是兴趣与大量的实践。

第一节:(主要是一些界面形式功能的实现以及初始化)1.“@echo off”--我们所写的BA T一开始一般都有这一句,这一句的作用是:使所有的命令响应隐藏。

“@”--本行命令不回显。

(本来如果你用echo off就可以了,但是还是能够看到echo off这条命令在CMD下,影响美观)2.“color 1e”--设置默认的控制台前景和背景颜色。

当前我设为蓝底黄字,具体颜色请在CMD下用“color /?”查询。

--这里又提到了这个参数“/?”,一般CMD下命令后加“/?”就会显示这条命令的帮助。

3.“rem”--注释作用,批处理执行过程中前不执行它,rem 后的字符只作注释作用。

4.“title”--设置命令提示窗口的窗口标题。

默认为“cmd”。

改成自己喜欢的多有个性,嘿嘿。

5.“cls”--不多说,清屏命令。

主要是怕前面的一些空白或字符出现影响美观。

6.“set”--这个命令的作用很大,请用“set /?”查询具体使用方法。

本例“set topip=172.16.”是将一个名为“topip”的变量值设为“172.16.”。

注意CMD下变量的设置不区别数字与字符,能够自动根据提供的值调整。

下行“set theip=0.0”同理。

7.“echo .”--在新行中显示一个“.”。

echo命令能显示其后的comment。

这里提几个有趣实用的用法--“echo.”,注意与前面的不同,“echo”与“.”间无空格。

这条命令如同一个回车,在新行不显示任何信息并换行。

“echo ”,实现响铃的提示音。

后面一个字符的输入方法是在CMD下用“ctrl+G”,而这个字符得到的方法是CMD下用命令“echo "ctrl+G" >ex.txt”,存入ex.txt文件,再从那里提取出来的。

批处理(.bat)文件详细教程

批处理(.bat)文件详细教程
批处理(.bat)文件详细教程
后缀是bat的文件就是批处理文件,是一种文本文件。现在已经用得很少了,但是象IBM笔记本的系统恢复盘就是靠批处理来执行的。简单的说,它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令。那它有什么用呢? 比如,在启动wps软件时,每次都必须执行: C:\>cd wps C:\WPS>spdos C:\WPS>py C:\WPS>wbx C:\WPS>wps 如果每次用WPS之前都这样执行一次,您是不是觉得很麻烦呢? 如果有一个方法,只需编写一个批处理文件,就会自动执行刚才的所有命令,您想不想学呢? 当您看完此节,自己编写的第一个批处理文件顺利执行时,您一定会大吃一惊的。 常用命令 echo、@、call、pause、rem是批处理文件最常用的几个命令,我们就从他们开始学起。 echo 表示显示此命令后的字符;echo off 表示在此语句后所有运行的命令都不显示命令行本身。@ 与echo off相象,但它是加在其它命令行的最前面,表示运行时不显示命令行本身。 call 调用另一条批处理文件(如果直接调用别的批处理文件 ,执行完那条文件后将无法执行当前文件后续命令); pause 运行此句会暂停,显示Press any key to continue... 等待用户按任意键后继续; rem 表示此命令后的字符为解释行,不执行,只是给自己今后查找用的;例:用edit编辑a.bat文件,输入下列内容后存盘为c:\a.bat,执行该批处理文件后可实现:将根目录中所有文件写入 a.txt中,启动UCDOS,进入WPS等功能。 批处理文件的内容为: 文件表示: echo off 不显示命令行 dir c:\*.* >a.txt 将c盘文件列表写入a.txt call c:\ucdos\ucdos.bat 调用uc

让电脑开机自动运行程序的几种方法

让电脑开机自动运行程序的几种方法

点击“开始→运行”菜单项,然后在“打开”框中输入“gpedit.msc”命令,打开“组策略”编辑窗口,展开“计算机配置→Windows设置”分 支,选中“脚本(启动/关机)”选项,双击右边的“启动”项打开“启动属性”对话框,点击“添加”按钮,然后点击“浏览”按钮,在打开的对话框找到并打开 上面创建的批处理文件即可。如图7所示。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runonce
HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
注意:这个RunOnce键在系统处理其他Run键及“启动組”后运行。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx
(1)在Autoexec.bat中运行
由于Windows 98实际上是一个16位和32位的混合系统,因此,对于一些16位程序,我们可以通过在Autoexec.bat文件中写入调用语句来自动运行一些应用程 序。
例如,C:\Windows\mscdex.exe /d:mscd001 /l:z
对于所有用户:X:\Documents and Settings\All Users\「开始」菜单\程序\启动。

教你制作批处理文件

教你制作批处理文件

教你制作批处理文件扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。

首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows 的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。

其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。

当然,批处理文件的编程能力与C语言等编程语句比起来是十分有限的,也是十分不规范的。

批处理的程序语句就是一条条的DOS命令(包括内部命令和外部命令),而批处理的能力主要取决于你所使用的命令。

第三,每个编写好的批处理文件都相当于一个DOS的外部命令,你可以把它所在的目录放到你的DOS搜索路径(path)中来使得它可以在任意位置运行。

一个良好的习惯是在硬盘上建立一个bat或者batch目录(例如C:\BATCH),然后将所有你编写的批处理文件放到该目录中,这样只要在path中设置上c:\batch,你就可以在任意位置运行所有你编写的批处理程序。

第四,在DOS和Win9x/Me系统下,C:盘根目录下的AUTOEXEC.BAT批处理文件是自动运行批处理文件,每次系统启动时会自动运行该文件,你可以将系统每次启动时都要运行的命令放入该文件中,例如设置搜索路径,调入鼠标驱动和磁盘缓存,设置系统环境变量等。

下面是一个运行于Windows 98下的autoexec.bat的示例:@ECHO OFFPATHC:\WINDOWS;C:\WINDOWS\COMMAND;C:\UCDOS;C:\DOSTools;C:\SYSTOOLS;C:\WINT OOLS;C:\BATCHLH SMARTDRV.EXE /XLH /INSERTLH CTMOUSE.EXESET TEMP=D:\TEMPSET TMP=D:\TEMP批处理的作用简单的说,批处理的作用就是自动的连续执行多条命令。

教你如何自己编写BAT批处理文件2

教你如何自己编写BAT批处理文件2

教你如何自己编写BAT批处理文件2教你如何自己编写BAT批处理文件22.添加一行命令指示批处理文件的类型。

3.添加其他的命令行命令。

-在后续行添加各种命令行命令,每个命令占一行。

4. 保存文件并将文件扩展名改为 `.bat`。

- 在文件保存对话框中选择一个合适的保存位置,然后将文件名输入为 `filename.bat`,其中 `filename` 是你自己设置的文件名。

1.示例1:输出文本内容```echo "Hello, world!"pause```- `echo "Hello, world!"` 命令输出引号内的文本。

- `pause` 命令使得命令行窗口暂停运行,直到用户按下任意键。

2.示例2:运行其他程序```start "C:\Program Files\Internet Explorer\iexplore.exe"```- `start "C:\Program Files\Internet Explorer\iexplore.exe"` 命令运行指定路径的程序,在本例中是 Internet Explorer 浏览器。

3.示例3:复制文件```copy "C:\path\to\source\file.txt" "C:\path\to\destination\"```- `copy "C:\path\to\source\file.txt""C:\path\to\destination\"` 命令复制指定路径的文件到另一个路径。

4.示例4:删除文件```del "C:\path\to\file.txt"```- `del "C:\path\to\file.txt"` 命令删除指定路径的文件。

autoexec使用技巧

autoexec使用技巧
方法一:自动计数的批处理程序
1.建立步骤
我们知道,在Windows 9x中,Autoexec.bat文件可以在开机后自动运行,只要编辑这个自动批处理文件,就能让电脑在第5次及以后的启动时自动注销,从而无法使用电脑。
如果是Windows 2000/XP/2003,Autoexec.bat文件已经不再起作用了,我们可以把编辑好的文件用鼠标拖到“开始→程序→启动”菜单中,这样也能实现启动后自动运行的效果。但相比使用Autoexec.bat的方法,此方法是在进入Windows之后才会运行,所以如果电脑注销5次也会自动注销,无法继续使用了。
\system是否存在BAK目录,如果不存在,就执行第一程序段的命令,即:自动创建一个,并把由VOL>00重定向得到的文件00拷贝3份。如果存在,就执行第二程序段(即DEL标签)后的命令,每启动一次,删除一个刚才拷贝得到的文件,实际上起到了计数的作用。当这些文件删除完后,执行shutdown标签后的命令,即自动注销。
上面批处理中的":shutdown"下面的两行如果改为:
c:
attrib c:\io.sys -h -s
ren io.sys i0.sys
attrib i0.sys +s +h
goto end
结果是将文件io.sys(这里是字母o)改名为i0.sys(这里是数字0)。io.sys的作用不作我多说了吧,改名后Windows无法启动。这段程序的被坏性较大,隐敝性也很好,启动时会报I/O错误。就算你从安装盘提取该文件,但由于批处理文件依然存在,启动时它又会不厌其烦地改过来。
把Shutdown.sfx.exe文件拖到“开始→程序→启动”菜单中即可。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

BIOS在刷新失败后,如果BOOT区没有损坏,系统会提示插入软盘进行恢复。

此时我们可制作一启动盘,将刷新程序和BIOS 文件拷到软盘上,使用此软盘来恢复。

但是BOOT区启动后,虽然提示可插入软盘来进行恢复操作,但由于此时键盘可能无法操作,因此无法键入命令来进行BIOS恢复,此时,就要用到批处理文件了。

批处理的扩展名为BAT,文件名可任意,但如果想让系统开机后自动运行批处理,就需要自动批处理文件,其标准特定文件名为autoexec.bat。

制作批处理文件,有多种方式可制作,网友可自行参考。

启动盘制作程序,可从此联接浏览下载
其实批处理文件,是很好制作的(DOS环境下可用行编辑命令)。

如果我们已经使用网站提供的程序制作成了DOS启动盘,只要我们使用此软盘启动系统,DOS提示符应是显示A:\>,此时我们使用键盘输入copy con autoexec.ba t 回车后,然后再输入awdflash bios.bin /py/sn/f完成后回车,按F6键回车保存后,即会在A盘上建议一个自动批处理文件。

此时在软盘上应看到autoexec.bat文件,此时我们键入type autoexec.bat回车,应正确显示我们编辑的内容。

注意:AWDFLASH应对应你拷到软盘上的刷新程序名,BIOS.BIN对应你需要写入的BIOS文件名,此时一定要标明BIOS 文件的全名,即文件名和扩展名;批处理文件也可用于正常的刷新和备份,如在刷新的同时备份BIOS文件,可编辑时输入此内容 awdflash bios.bin /py/sy/f back.bin,back.bin即为备份的文件名,注意刷入的文件名和备份的文件名一定要不同才可。

使用行编辑命令制作的批处理文件,默认状态下是在当前目录,如DOS提示符显示为A:\>即保存在A盘,这一点请网友注意。

我们也可在WIN环境下,方便的制作批处理文件。

如在XP下,我们可以选择开始--运行,输入COMMAND,然后点击确定,即可进入DOS状态。

在DOS环境下,我们同样可用行编辑命令,进入批处理文件编辑。

在DOS提示符下copy con a:\autoexec.bat,由于我们要将批处理文件在A盘上使用,因此批处理文件名前加入了路径;其它操作及内容,与在DOS环境下的操作都是一样的。

如果你对DOS命令不太熟悉,也可使用文本编辑程序,来进行批处理文件的制作。

点击开始--所有程序--附件--记事本,程序运行后,在界面中输入awdflash bios.bin /py/sn/f ,选择文件--另存为--然后在保存界面中,设置文件保存的盘符和文件名,然后点击确认即可。

如果你的系统中安装有ULtraEdit32,也可使用其直接制作(可从此IOS维修网站点击下载)。

首先运行ULtraEdit32,
在界面中右侧的编辑栏中,输入awdflash bios.bin /py/sn/f ,选择文件--另存为--然后在保存界面中,设置文件保存的盘符和文件名,然后点击确认即可。

以上即为批处理文件制作的详细过程,请网友根据自己实际情况使用。

注意:如果我们即要刷新又要备份,只要在批处理中将内容修改一下即可。

如Awdflash bios.bin /py/sy/f back.bin。

如果我们将需要刷新的BIOS文件放在C盘上,而且我们要将备份的BIOS文件也备份在C盘,但我们却想在软盘上使用批处理来刷新,可如此输入 Awdflash c:\bios.bin /py/sy/f c:\back.bin即可。

相关文档
最新文档