词条 | Winstart.bat |
释义 | Winstart.bat是一个特殊性丝毫不亚于Autoexec.bat的批处理文件,说它特殊,原因有六: 1.是名称特殊,如果改为其它名称,则如同自动批处理被改名一样不能起到自动执行的效果; 2.是位置特殊,它必须位于Windows的安装目录,如C:\\windows等; 3.是作用特殊,它多数情况下为应用程序及Win98自动生成,因为安装某些新的应用软件后 (如某些声卡的驱动程序等),由于程序共享冲突的原因一些系统设置不能被立即更改, 再次启动系统时就可通过在Windows目录下生成一个该名称的批处理,以可靠地自动完成余下的任务; 4.是执行顺序特殊,它是在执行了Win.com,并加载了多数驱动程序之后开始执行 (这一点可通过启动时按F8键再选择逐步跟踪启动过程的启动方式可得知); 5.是存在形式特殊,一般情况下很难看到它的神秘身影,即使难得有应用程序在安装时创建了它, 一旦完成任务之后系统又很快将其删除;但如果你自己创建了一个,则系统又不会自动删除它; 6.是禁止其执行的方式特殊,用一步一步跟踪启动过程以回答“Y”或“N”的方法对其它驱动程序 的加载与否都很奏效,但Winstart.bat却对你的分步执行毫不理会,除非用安全模式启动。 Win 98可以完全不需要Config.sys和Autoexec.bat也能很好运行,实际上,Win 98的DOS引导文件 Io.sys和Msdos.sys已包含了Config.sys的功能(如自动加载Himem.sys等),而Autoexec.bat的 功能却可以由Winstart.bat帮助完成,我们可以在Windows安装目录下建立一个Winstart.bat批处理, 然后将自动批处理中的一些语句搬到Winstart.bat中,再将自动批处理删除,这样可以避免某些安装 程序或其他人对你的批处理随意更改,你只需在Winstart.bat中加上以下这么一句: If exist c:\\autoexec.bat del c:\\autoexec.bat 或者(在Winstart.bat中)将自动批处理用事先的备份进行更替,这样下次启动时一切又可恢复修改前 的原样了(此处备份名称设为C:\\win\\auto.bak): Copy c:\\win\\auto.bak c:\\autoexec.bat /y |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。