zoukankan      html  css  js  c++  java
  • windows里命令集合(二)

    md:创建目录


    rd 删除一个目录。


    ren 重命名文件。


    xcopy 复制文件和目录树。


    copy 将一份或多份文件复制到另一个位置。

    move 移动文件并重命名文件和目录。

    del 删除一个或多个文件。

    echo 显示消息,或者启用或关闭命令回显。

    ECHO [ON | OFF]
    ECHO [message]

    若要显示当前回显设置,请键入不带参数的 ECHO。

    echo %temp% 输出环境变量
    dir %temp% 显示该环境变量下的目录及文件
    rd %temp%123 删除该目录下的123目录

    set 显示、设置或删除 cmd.exe 环境变量。
    set abc=123
    set 就可以看到刚刚设置的ADC变量了

    if 执行批处理程序中的条件处理。
    1)判断以下文件是否存在
    IF EXIST filename. (del filename.) ELSE echo filename. missing

    2)判断2个数值的大小
    IF [/I] string1 compare-op string2 command
    其中, compare-op 可以是:

    EQU - 等于
    NEQ - 不等于
    LSS - 小于
    LEQ - 小于或等于
    GTR - 大于
    GEQ - 大于或等于


    shutdown
    /r 完全关闭并重启计算机。
    /s 关闭计算机。
    /t xxx 将关闭前的超时时间设置为 xxx 秒。
    有效范围是 0-315360000 (10 年),默认值为 30。
    如果超时时间大于 0,则默示为
    /f 参数。


    goto 将 cmd.exe 定向到批处理程序中带标签的行。

    GOTO label

    label 指定批处理程序中用作标签的文字字符串。

    标签必须单独一行,并且以冒号打头。

    如果命令扩展被启用,GOTO 会如下改变:

    GOTO 命令现在接受目标标签 :EOF,这个标签将控制转移到当前
    批脚本文件的结尾。不定义就退出批脚本文件,这是一个容易的
    办法。有关能使该功能有用的 CALL 命令的扩展描述,请键入
    CALL /?。

    示例:
    set /P x=
    echo %x%
    if %x%==a goto aaa
    if %x%==b goto bbb

    :aaa
    echo 运行到了aaa
    goto end

    :bbb
    echo 运行到了bbb
    goto end

    :end
    pause


    start 启动一个单独的窗口以运行指定的程序或命令。
    MIN 以最小化方式启动窗口。
    MAX 以最大化方式启动窗口。
    例如: start /max notepad.exe


    如何将bat的脚本设置为EXE?
    可以下载工具:bat to exe converter


  • 相关阅读:
    MyBatis3.2从入门到精通第一章
    (转)浅析Java中的访问权限控制
    mysql添加索引命令
    (转)浅谈Java中的对象和对象引用
    (转)String、StringBuffer与StringBuilder之间区别
    (转)浅谈Java中的equals和==
    Java并发编程:Lock
    Java并发编程:synchronized
    安装MySQL
    Excel常用函数
  • 原文地址:https://www.cnblogs.com/llddhh/p/14481302.html
Copyright © 2011-2022 走看看