您的位置:首页 > 其它

批处理扫盲篇

2012-12-05 19:05 85 查看
最近越发觉得批处理的强大,想起一年前第一次接触批处理的时候,完全陌生,全靠网上“百度”“谷歌”来扫盲其概念。现在将搜集所得的材料稍做汇总。可以说这是给完全不懂批处理的菜鸟写的。  2012/12/05于金陵。

1.批处理定义:

   是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD(后缀名大小写效果相同)。

2.建立:

    新建一个txt文件,直接修改后缀为BAT或CMD即可。至于其中的内容,既可以在txt中编写,然后改后缀名;也可以改后缀名,然后“右键”,选择“编辑”进行编写。

3.运行:

    双击bat或cmd文件即可,或者“右键”---->“打开”。前提是bat(/cmd)文件中已经写好了批处理命令,并且是正确的,合乎语法的。

4.命令与语法:

  4.1  注释---- REM和::

          相当于C语言中的/* */,一般注释程序的作者,时间,功能等等,如::2012.12.05;

  4.2  暂停-----pause

          遇到pause则暂停,运行 Pause 命令时,将显示下面的消息:

        Press any key to continue . . .(敲击任意键后继续)

  4.3 关于echo

       echo  +  信息内容------输出提示信息,如echo  hello world命令执行之后,在屏幕上会出现hello world;

       @echo off------此命令之后的拷贝、删除等命令执行时不再显示在屏幕上;

  4.4 文件操作

        拷贝-----copy,如copy  "D:\123.txt"          "C:\Windows\" 语句将D盘下的123.txt拷贝到C:\Windows下;(前提是123.txt文件存在,注意路径带引号,下同)

        删除------del,如 del     "D:\123.txt"    语句实现的是:将D盘下123.txt文件删除。注意,此处的删除是彻底删除,并不是到回收站中;(前提是123.txt文件存在)

        移动------move,如 move   "D:\123.txt"          "C:\Windows\"语句实现的是:将D盘下的123.txt移动到C:\Windows下;(前提是123.txt文件存在)

  4.5 窗口

       标题-----title ,如title  哈哈 ,实现的是弹出的窗口的标题已经是“哈哈”,不再是默认的“C:\Windows\system32\cmd.exe”;

       颜色----color,设置弹出窗口的字体的颜色,如color  6,实现字体的颜色为黄色(6对应的颜色为黄色);

                    颜色与数字的对应关系: 0 =黑色      8 =灰色 
  1 =蓝色      9 =淡蓝色    2
=绿色      A =淡绿色   

                                                                3 =湖蓝色    B =淡浅绿色 
  4 =红色      C =淡红色    
     5 =紫色  

                                                                 D =淡紫色    6 =黄色        
E =淡黄色    7 =白色      F =亮白色

  4.6 call

           CALL命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后,再继续执行原来的批处理。可以写两个简单的bat文件实验之!             

最后附加一个我前几天才知道的,用于inf文件安装驱动用的:RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132  C:\Windows\Test.inf (最后部分是驱动文件的存放路径)

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CMD 批处理