⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dos0403.htm

📁 DOS教程 一 DOS概述及入门  ※ DOS简介  ※ DOS的特点  ※ 文件与目录  ※ 文件的分类  ※ 目录、子目录与盘符  ※ DOS的启动  二 DOS的常用命令  三
💻 HTM
字号:
<html>
<head>
<title>洪恩在线 - DOS</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="/pub/css/home.css">
<link rel="stylesheet" href="/pc/tools/tools.css">
<meta name="keywords" content="电脑,乐园,交互,教程,操作系统,DOS,使用,批处理">
</head>

<body bgcolor="white" text="black" topmargin="10" leftmargin="0" marginwidth="0" marginheight="10">
<!--顶部开始--> 
<script language="Javascript" src="/pub/js/head.js"></script>
<!--顶部结束--> 
<table width="760" height="20" border=0 cellspacing="0" cellpadding="0" align="center">
  <tr> 
    <td height=19 class="p1" bgcolor="#E8E8E8" align="left"><img src="/pc/img/blank.gif" width="12" height="8"><font color="#FF9966">当前位置</font>:<a href="/default.htm" class="under">洪恩在线</a> 
      -&gt; <a href="/pc/index.htm" class="under">电脑乐园</a> -&gt; DOS</td>
  </tr>
</table>
<table width="760" border=0 cellspacing="0" cellpadding="0" align="center">
  <tr> 
    <td height="15"></td>
  </tr>
</table>
<table width="760" cellspacing="0" border=0 cellpadding="0" align="center">
  <tr> 
    <td width="145" valign="top" bgcolor="#E8E8E8" align="left" style="color:blue" class="p1"> 
      <img src="/pc/img/blank.gif" width="1" height="10" align=center><br>
      <table width="128" border="0" cellspacing="0" cellpadding="0" bordercolor="#F8AC0E" align="left" height="20">
        <tr bgcolor="000099" valign="middle"> 
          <td width="115" align="center" class="p2"><b><font color="#FFFFFF">DOS</font></b></td>
          <td height="20" bgcolor="#E8E8E8" width="13"><img src="/pc/img/title_00.gif" width="13" height="20"></td>
        </tr>
      </table>
      <p style="line-height:17pt" align="left">&nbsp;</p>
      <p style="line-height:17pt">  一 <span class="p1"><a href="dos0101.htm">DOS概述及入门</a></span><br>
         二 <span class="p1"><a href="dos0201.htm">DOS的常用命令</a></span><br>
         三 <span class="p1"><a href="dos0301.htm">DOS命令集锦</a></span><br>
         四 <span class="p1">使用批处理文件</span><br>
         ※ <span class="p1"><a href="dos0401.htm">批处理文件的意义</a></span><br>
         ※ <span class="p1"><a href="dos0402.htm">常用命令</a></span><br>
         ※ <span class="p1">特殊命令</span><br>
         ※ <span class="p1"><a href="dos0404.htm">autoexec.bat</a></span><br>         五 <span class="p1">如何进行系统配置</span><br>
         六 <span class="p1">出错提示与对策</span><br>
         七 <span class="p1">其它</span> <p style="line-height:17pt" align="center"><br>
        <br>
      <p align="center" class=p1> <a href=/pc/bin/msg.pl?file_id=dos_1 traget="_black" target="_blank"><img src="/pc/img/message.gif" width="64" height="54" alt="请您留言" border="0"><br>
        谈谈您的看法</a> <br>
        <script language="javascript">
speak_num="za"
</script>
        <script language="javascript" src=/pc/var/pc_dos_1.js>
</script>
        <script language="javascript">
var num=0
if (!isNaN(speak_num)){
	num=speak_num;
}
else{
	num=0
}
document.writeln ("已有")
document.writeln (num)
document.writeln ("条发言")
</script>
      </p>
      <p style="line-height:17pt" align="center"> <br>
           <br>
           
    </td>
    <td width=1 bgcolor=#0586D7 height="304"><img src="/pc/img/blank.gif" width="1" height="1"> 
    </td>
    <td valign="top" bgcolor="#FFFFFF" background="/pc/img/line.gif" width="614">
      <table border="0" width="95%" align="center">
        <tr>
          <td> 
            <p align="center"><br>
              <b class="p3">使用批处理文件</b></p>
            <p>                              ——特殊命令   
            <div style="line-height:17pt" class="p2"> 
              <p> <span class="p2">  if goto choice for 是批处理文件中比较高级的命令,如果这几个你用得很熟练,你就是批处理文件的专家啦。 </span>
              <p>&nbsp;
              <table width="90%" border="0" align="center" cellspacing="12">
                <tr> 
                  <td width="13%" valign="top">if</td>
                  <td width="87%">
                    <p>表示将判断是否符合规定的条件,从而决定执行不同的命令。 有三种格式: <br>
                      1、<font color="#0000FF">if "参数" == "字符串"  待执行的命令 </font><br>
                      参数如果等于指定的字符串,则条件成立,运行命令,否则运行下一句。(注意是两个等号)<br>如if "%1"=="a" format 
                      a: </p>
                    <p>2、<font color="#0000FF">if exist 文件名  待执行的命令 </font><br>
                      如果有指定的文件,则条件成立,运行命令,否则运行下一句。如if exist config.sys edit config.sys 
                    </p>
                    <p>3、<font color="#0000FF">if errorlevel 数字  待执行的命令 </font><br>
                      如果返回码等于指定的数字,则条件成立,运行命令,否则运行下一句。如if errorlevel 2 goto x2 
                       DOS程序运行时都会返回一个数字给DOS,称为错误码errorlevel或称返回码</p>
                    </td>
                </tr>
                <tr> 
                  <td width="13%" valign="top"> goto</td>
                  <td width="87%">
                    <p>批处理文件运行到这里将跳到goto 所指定的标号处, 一般与if配合使用。 如:</p>
                    <p> goto end </p>
                    <p>:end <br>echo  this is the end</p>
                    <p>标号用 :字符串 表示,标号所在行不被执行</p>
                    </td>
                </tr>
                <tr> 
                  <td width="13%" valign="top">choice</td>
                  <td width="87%">
                    <p>使用此命令可以让用户输入一个字符,从而运行不同的命令。使用时应该加/c:参数,c:后应写提示可输入的字符,之间无空格。它的返回码为1234……</p>
                    <p>如: choice /c:dme defrag,mem,end<br>
                      将显示<br>
                      defrag,mem,end[D,M,E]?</p>
                    <p>例如,test.bat的内容如下: <br>
                      @echo off <br>
                      choice /c:dme defrag,mem,end <br>
                      if errorlevel 3 goto defrag 应先判断数值最高的错误码<br>
                      if errorlevel 2 goto mem <br>
                      if errotlevel 1 goto end </p>
                    <p>:defrag <br>
                      c:\dos\defrag <br>
                      goto end </p>
                    <p>:mem <br>mem <br>goto end </p>
                    <p>:end <br>
                      echo good bye</p>
                    <p>此文件运行后,将显示 <font color="#0000FF">defrag,mem,end[D,M,E]?</font> 
                      用户可选择d m e ,然后if语句将作出判断,d表示执行标号为defrag的程序段,m表示执行标号为mem的程序段,e表示执行标号为end的程序段,每个程序段最后都以goto 
                      end将程序跳到end标号处,然后程序将显示good bye,文件结束。</p>
                  </td>
                </tr>
                <tr> 
                  <td width="13%" valign="top">for</td>
                  <td width="87%">
                    <p>循环命令,只要条件符合,它将多次执行同一命令。 </p>
                    <p>格式FOR [%%f] in (集合) DO [命令] <br>
                      只要参数f在指定的集合内,则条件成立,执行命令 </p>
                    <p>如果一条批处理文件中有一行: <br>for %%c in (*.bat *.txt) do type %%c <br>含义是如果是以bat或txt结尾的文件,则显示文件的内容。</p>
                  </td>
                </tr>
              </table>
              <p>&nbsp; 
            </div>
          </td>
        </tr>
      </table>
      <p align="center">&nbsp;</p>
      <p align=center class=p1><a href="dos0402.htm">上一节</a> <a href="dos0404.htm">下一节</a></p>
      <p align="center" class=p2><a href=/pc/bin/msg.pl?file_id=dos_1 target="_blank"><img src="/pc/img/message.gif" width="64" height="54" alt="请您留言" border="0"><br>
        谈谈您的看法</a> 
        <script language="javascript">
speak_num="za"
</script>
        <script language="javascript" src=/pc/var/pc_dos_1.js>
</script>
        <script language="javascript">
var num=0
if (!isNaN(speak_num)){
	num=speak_num;
}
else{
	num=0
}
document.writeln ("已有")
document.writeln (num)
document.writeln ("条发言")
</script>
      </p>
    <p>&nbsp;</p></td>
  </tr>
</table>
<!--底部开始--> 
<script language="Javascript" src="/pub/js/foot.js"></script>
<!--底部结束-->
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -