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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM