批处理命令

一、批处理基本命令

  1、logoff    注销用户登录

  2、echo 命令(用于控制在屏幕显示相关文字信息)

    2.1格式:echo [{on|off}] [message]

      on:允许批处理文件在执行过程中回显命令,就是显示执行的相关命令

      off:不允许批处理文件在执行过程中回显命令

      message:在屏幕上显示的相关文字信息

      /?:显示帮助信息

  3、type

    eg:type a.txt  显示a.txt中的文字

  4、@用于禁止当前执行的命令回显在屏幕上,@不受echo命令设置效果的影响,且该命令本身不会回显在屏幕上。

    4.1格式:@[command]

      @是指用于屏蔽回显哪个命令

      command是要屏蔽回显的命令

      注释:@只是影响当前命令输出屏幕,而echo是影响所有命令输出屏幕直到遇到下一个echo后才改变输出屏幕状态。

  5、goto命令是个流程控制转向命令,他用户控制批处理中命令执行流程

    5.1格式:goto label  

        :label

      label表示批处理文件中的某行,该行表示批处理文件新的执行点,新执行点之前必须有冒号,用于表明需要执行这个点。

      

      注释:当代码读取 到goto last接下来执行dir a.txt 跳过type a.txt

  6、pause命令当该命令执行后会中断代码的执行就相当于暂停

    6.1格式 pause [>null]

      pause命令可单独执行,也可跟null 将pause命令提示信息导入到回收站

  7、call命令是个功能强大的回显命令,他不仅可以在一个批处理命令中引入另一个批处理命令,而且还可以调用指定标号后面的所有命令

    7、1格式:call  [dirve] [file] [:label]

      [:label]

      

      注释:file指的是被call调用引入的bat文件名,如果被调用的文件和执行的文件在同一个目录就直接写被调用文件名,不然就写文件的绝对路径(盘符和路径)

      :label 对应以label开头的批处理程序,指定要传递给其新实例的命令行信息,包括命令行选项,文件名,批处理参数或者变量。

      /?帮助信息

时间: 2024-10-04 02:10:52

批处理命令的相关文章

批处理命令——call 和 start

一.call命令总结 [1]call命令简介 学过汇编或C的朋友,肯定都知道call指令表示什么意思.其实,在这里它的意思也是一样的.在批处理脚本中,call命令用来从一个批处理脚本中调用另一个批处理脚本. 语法: call [ [Drive:] [Path] FileName [BatchParameters]] [:label [arguments]] 参数: [Drive:][Path] FileName  指定要调用的批处理程序的位置和名称.Filename 参数必须是.bat 或 .c

BATCH(BAT批处理命令语法)

bat语法备忘扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件[@[email protected]] bat语法备忘扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件. ==== 注 ======================================= .bat是dos下的批处理文件 .cmd是nt内核命令行环境的另一种批处理文件 从 更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外

cocos2d-x教程3:用php或DOS批处理命令来转换文件和解压缩zip

tinyurl.com/nrxcsea tinyurl.com/nanqhzt tinyurl.com/l2wh6kg tinyurl.com/o3ekj2w tinyurl.com/q3865ld tinyurl.com/ny2gcsw tinyurl.com/o8cabvz tinyurl.com/or7pq8t tinyurl.com/lokv5dw tinyurl.com/pecmpqm tinyurl.com/kafpj4l tinyurl.com/orlulbc tinyurl.co

Win批处理命令基本操作

介绍批处理命令也有原因的,是由于在使用jenkins处理集成的时候,有些dll需要编译后拷贝到Web层的,否则反射是无法执行的.好了,切入正题 批处理文件是无格式的文本文件.包括一条或多条.扩展名为.bat或cmd.在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们. 下面简单介绍基本的语法使用 1echo命令 打开或关闭请求回显功能,显示当前设置 echo [{on|off}][message] Sample:@ech

批处理命令 BAT备份MySQL数据库

原文:批处理命令 BAT备份MySQL数据库 工作环境 Windows Server 2003 ,MySQL安装目录 D:\MySQL , WinRAR 安装目录 C:\Program Files\WinRAR\WinRAR.exe 备份数据存储的路径为 E:\数据备份,好了下面开始写DOS批处理命令了.代码如下: set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" md "E:\数据备份\%ymd%" "D:\MySQL

批处理命令启动和关闭tomcat

批处理命令启动和关闭tomcat,其实只要把tomcat自己的脚本呼叫起来就好了呢 关闭tomcat if exist "C:\Tomcat-7.0.39\bin\shutdown.bat" call "C:\Tomcat-7.0.39\bin\shutdown.bat" 启动tomcat if exist "C:\Tomcat-7.0.39\bin\startup.bat" call "C:\Tomcat-7.0.39\bin\sta

windows下利用批处理命令生成maven项目(java、javaWeb)

觉得用IDE生成maven项目会卡住,很慢.就用cmd写了个cmd批处理命令来生成maven项目.效果如下 生成项目导入idea后结构如下 批处理命令代码如下 @echo off ::echo 请选择项目类型: echo 1.maven-archetype-quickstart echo 2.maven-archetype-webapp set /p webType=请选择项目类型: ::echo 选择了%webType% set /p DgroupId= DgroupId= set /p Da

windows批处理命令教程

批处理文件是无格式的文本文件,它包含一条或多条命令.它的文件扩展名为 .bat 或 .cmd.在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们 批处理文件是无格式的文本文件,它包含一条或多条命令.它的文件扩展名为 .bat 或 .cmd.在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们.使用批 处理文件(也被称为批处理程序或脚本),可以简化日

C# 动态执行批处理命令

本文转载:http://www.cnblogs.com/lenic/p/4097045.html C# 动态执行一系列控制台命令,并允许实时显示出来执行结果时,可以使用下面的函数.可以达到的效果为: 持续的输入:控制台可以持续使用输入流写入后续的命令 大数据量的输出:不会因为大数据量的输出导致程序阻塞 友好的 API:直接输入需要执行的命令字符串即可 函数原型为: /// <summary> /// 打开控制台执行拼接完成的批处理命令字符串 /// </summary> /// &

批处理命令:带参数的字符串替换

批处理命令:带参数的字符串替换 @echo off setlocal enabledelayedexpansion set main_str=hello world set src=hello set dst=hi echo %main_str% set sub_str=!main_str:%src%=%dst%! echo %sub_str%