• windows中echo的用法


    windows中echo的用法

    tree

    1.echo:显示信息

    echo hello

    执行显示:

    hello

    2.echo on/off:开/关回显功能

    如果将@echo off放最前面,将不会显示所有命令本身,只显示输出结果

    @echo off
    
     echo hello world!
    
     echo Hi everyone!

    执行显示:

    hello world!
    Hi everyone!

    3.输出信息至文件

    echo 文件内容 > 文件

    echo 文件内容 >> 文件

    (1)echo 123 > .1.txt
    
    (2)echo 123 >> .1.txt
    
    (3)echo 123 > ../../../../1.txt

    若1.txt存在于本目录下

    (1)会覆盖原来的全部内容

    (2)不会覆盖原来的内容,新内容将追加至文本末尾处。

    (3)直接覆盖C:/目录下的1.txt文件内容

    若1.txt不存在本目录下,将会新建1.txt文件并将123写入至1.txt文件中

    简单的bat文件的应用

    一.CMD打印文字

    @echo off
    echo Hello World
    pause

    二.将字符串输出到文本文档

    1.清除后输出(>)

    @echo off
    echo 这是测试内容的第1行>example.txt
    echo 输出成功
    pause

    注:原来没有example.txt会创建并将内容输出到该文件;如果原来有example.txt,会将该文件原有内容清除掉后将内容输出到该文件。

    2.追加输出(>>)

    @echo off
    echo 这是测试内容的第1行>>example.txt
    echo 输出成功
    pause

    注:如果原来没有example.text会创建并将内容输出到该文件;如果原来有example.txt,会在原有内容的基础上,换行追加输出的内容

    三.读取文本信息输出到CMD

    @echo off
    set targe=''
    setlocal enabledelayedexpansion
    for /f %%i in (E:exapmle.txt) do (
    set target=%%i
    echo !target!
    )
    echo.
    pause

    注:用了一个for循环

    四.拷贝文件

    @echo off
    copy E:exapmle.txt D:example.txt
    pause

    注:只针对文件

    五.拷贝文件目录及目录下的文件到指定目录

    @echo off
    xcopy D:工作文档展厅 E:工作文档展厅
    pause

    愿路途漫长,以后莫失莫忘。 愿你不骄不躁,安稳顺心。

    作者:菜鸟-传奇
    本文版权归作者和博客园共有,不以任何盈利为目的,欢迎转载。但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律声明责任的权利。
  • 相关阅读:
    depression...
    Childhood is certainly not the happiest time of your time
    我在上海的日子(前言)
    struts国际化的一点尝试
    脚本(js)控制页面输入
    db2和oracle的一些区别
    工作几年是个坎?
    来深圳这半个月
    10年编程无师自通
    初试java mail
  • 原文地址:https://www.cnblogs.com/cainiao-chuanqi/p/14695367.html
Copyright © 2020-2023  润新知