zoukankan      html  css  js  c++  java
  • 简单批处理内部命令

    • echo 命令

    打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。

    Usage:
    echo [{on off}] [message]
    
    Sample:
    @echo off / echo hello world
    • rem命令

    注释命令,类似于在C语言中的/*--------*/,它并不会被执行,只是起一个注释的作用,只有在编辑批处理时才会被看到,主要用于方便修改。

    Usage:
    rem [context]
    
    Sample:
    rem 注释内容

    注意点:

    :: 也具有rem的功能,区别如下:

    回显

    rem

    ::

    关闭 不显示注释内容 不显示注释内容
    打开 显示注释内容 不显示注释内容
    • pause命令

    暂停命令。运行 Pause 命令时,将显示下面的消息:

    Press any key to continue. . .(或:请按任意键继续. . .)

     

    • call 命令

    从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。call命令接受用作调用目标的标签。如果在脚本或批处理文件外使用Call,它将不会在命令行起作用。

    Usage:
    call [[Drive:][Path] FileName [BatchParameters]]
    [:label [arguments]]
    
    Sample:
    call file.bat
    • start 命令

    调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。

    Usage:
    start FileName [BatchParameters]
    
    Parameters:
    MIN        开始时窗口最小化
    SEPARATE   在分开的空间内开始 16 位 Windows 程序
    HIGH       在HIGH 优先级类别开始应用程序
    REALTIME   在 REALTIME 优先级类别开始应用程序
    WAIT       启动应用程序并等候它结束
    
    Sample:
    start calc.exe
    • goto命令

    跳转命令。程序指针跳转到指定的标签,从标签后的第一条命令开始继续执行批处理程序。

    Usage:
    goto label
    
    Sample:
    :label
    start
    goto label
    • set命令

    显示、设置或删除变量。

    Sample:
    显示变量
    set    显示批处理当前已定义的所有变量及其值
    set s    显示所有以s开头的变量及其值
    
    设置变量
    set a=hjy    把变量a定义为hjy。用echo %a%来回显
    
    删除变量
    set a=    删除变量a
  • 相关阅读:
    微信小程序 生命周期
    ftp uploadFileAction(重要)
    java FTP 上传下载删除文件
    httpsession
    db2 blob EMPTY_BLOB()
    java blob
    java session getCreationTime()
    eclipse 查看源代码
    java file类
    Vue.js 和 MVVM 小细节
  • 原文地址:https://www.cnblogs.com/happy-island/p/3308497.html
Copyright © 2011-2022 走看看