• 1 了解有关批处理和DOS的知识


    Batch : DOS命令的集合

    了解 Batch DOS  将有助于你开展进一步的学习,你需要知道一些他们的基本概念,历史和简单的运行机制。这些知识可以帮助你避免闹一些混淆概念造成的笑话,特别是当你没有用过真正的DOS系统或者以为cmd就是DOS的时候,还有当你想要在Windows社区装作一个真正的老鸟时,你最好认真阅读这个章节在开始后续的学习。

     

    MS-DOS Microsoft Disk Operating System)就是我们常说的DOS系统,于1981首次发布,最新稳定版本为8.0

    MS-DOS 一般使用命令行界面来接受用户的指令,不过后期的版本中,DOS程序也可以通过调用相应的DOS中断来进入图形模式

    MS-DOSWindows的发展历史,就是一部一代新人换旧人的故事,Windows从一个MS-DOS的应用程序,到MS-DOS 7.0以后的版本反过来捆绑Windows销售,最后从Windows 2000开始彻底抛弃了MS-DOS

    那什么是batch

     Batch file 就是我们常说的批处理文件(台湾翻译为批次档);

     它在DOSOS/2Windows系列系统中运行,是一种脚本语言类型的文件;

     它本身是一个文本文件

     DOSWindows9x系列操作系统下,它的后缀名是.bat;

     OS/2WindowsNT及以后的系列操作系统下,它的后缀名也可以是.cmd

     Windows 2000以后,包括Windows xpWindows Vsita, Windows 7以及服务器对应版本和他们的可能的后续版本里,batch文件是通过cmd.exe这个命令行接口程序来解释执行的。

     所以,在你运行一个.bat或者.cmd文件时,

    你会发现窗口名和进程名称,都是”cmd.exe”

    首先让我们运行下cmd.exe看看他长什么样。找到C:\WINDOWS\system32\cmd.exe ,双击

     

    常用的命令:

    CD [文件目录]

    MD [文件目录]

    CLS

    COPY [/D] [/V] [/N] [/Y] [/-Y] [/Z] [/A | /B]

    MOVE [/Y] [/-Y] [文件目录] [文件名]

    DEL [/P] [/F] [/S] [/Q] [/A[[:]属性]]文件名

    PING [/t] [/a] [/n count] [-l size] [-f] [-I TTL] [-v TOS] [-r count]

    [-s count] [[-j host-list] | [-k host-list]] [-w timeout] target_name

    NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]

    NBTSTAT [[-a RemoteName] [-A IP address] [-c] [-n] [-r] [-R]

    [-RR]] [-s] [-R] [interval]]

    ……

    事实上,这里有个技巧就是在命令后面使用”/?”作为参数系统会返回该命令和所有参数的说明部分参数后面也可以使用”/?”,系统会进一步返回子参数的说明。

    然,这么多难记的命令和参数,谁也不想每次执行的时候都去在CMD里敲一遍,所以,我们需要batch帮我们完成它。

    1.新建一个New .txt

    2.编写批处理代码

    3.重命名为New.bat

    4.双击执行

    5.喝杯咖啡看他运行

     

     

     

  • 相关阅读:
    8位ADC是256还是255?
    R语言的计量经济学实践技术应用
    大数据(9d)Flink转换算子Transform
    【数据库】通过实例讲清楚,Mongodb的增删查改,分组查询,聚合查询aggregate
    Puppeteer 操作
    项目采购管理
    kubernetes--Pod控制器详解
    基于matlab实现AUTOSAR软件开发---答疑1
    接口的用法、常量接口、微观接口和宏观接口(JAVA基础六)
    强化学习各种符号含义解释
  • 原文地址:https://blog.csdn.net/biyusr/article/details/126552224