dos命令bat檔案中的特殊符號意思12個

2021-06-18 18:50:14 字數 2214 閱讀 1152

dos命令bat檔案中的特殊符號意思12個

比較運算子一覽: 

equ - 等於 

neq - 不等於

lss - 小於

leq - 小於或等於

gtr - 大於

geq - 大於或等於

批處理檔案(bat)中的一些符號 

1.與echo連用,作用是換行   

示例1 [輸出空行]   

echo.   

2 > 定向符[輸出]  

將命令的輸出進行重定向 [一般用於將結果寫入檔案]   

注意 nul 為空裝置 >nul 則用於遮蔽輸出內容 [如 pause>nul]   

示例2 [向1.txt中寫入字串 wind]  

它是在末尾追加

則會覆蓋

echo wind>1.txt

3 >> 定向符[輸出]  

將命令的輸出進行重定向   [一般用於將結果寫入檔案]   

注意,定向到檔案時,它是在末尾追加 > 則會覆蓋   

示例3 [向1.txt中追加寫入字串 wind]   

echo wind>>1.txt

4 < 定向符[輸入]  

配合set /p 使用時,從指定的檔案中獲取字串 賦值給變數  

示例4 [將1.txt中第1行內容賦值給變數 wind]   

set /p wind=<1.txt

5 & 連線符   

連線兩個命令   

注意 不論前面的命令是否成功執行 後面的命令都將執行   

示例5 [依次執行兩個echo 命令]   

echo wind& echo snow

6 && 連線符   

連線兩個命令   

注意 僅當前面的命令成功執行時 後面的命令才會被執行   

示例6 [echo 命令成功執行   type 命令也將被執行]   

echo wind&& type 1.txt  

示例7 [hello 命令執行失敗   type 命令不會被執行]   

hello&& type 1.txt   

7 || 連線符   

連線兩個命令   

注意 僅當前面的命令執行失敗時 後面的命令才會被執行   

示例8 [echo 命令成功執行   type 命令不會被執行]   

echo wind|| type 1.txt   

示例9 [hello 命令執行失敗   type 命令將被執行]   

hello|| type 1.txt   

8 | 傳遞符   

將前面命令的結果 傳遞給後面的命令使用 [一般用於查詢]   

示例10 [顯示字串wind 並 傳遞給find 查詢 關鍵字 w]   

echo wind| find "w"  

2,6,7,8綜合 示例11 [將字串傳遞給find查詢 並 輸出查詢結果]   

echo wind| find "w">nul&& echo 找到字元w|| echo 未找到字元w   

9 ^ 轉義符 [脫字元]   

脫去特殊符號的作用 使之成為乙個純粹的符號  

示例12 [輸出字串 &&&&& ]   

echo ^&^&^&^&^&

10 @ at   

其作用相當於 echo off 不顯示命令本身   

不同之處是@僅處理單個命令 echo off則是全域性的   

示例13 [命令列不會顯示]   

@echo wind

11 % 百分號   

兩個百分號表示取值   

示例14 [顯示變數 wind 的值 smile]   

set wind=smile   

echo wind的值為 %wind%   

注意,如果要輸出乙個百分號 則在批處理中要寫成兩個  

12 * 星號    

通配作用   

示例15 [刪除所有文字檔案]   

del *.txt

批處理bat檔案dos命令複製檔案

將 c users zz desktop 快捷處理 我我我哦我 路徑下的檔案複製到 c temp 我我我哦我 路徑下 s表示 複製目錄和子目錄,除了空的。e表示 複製目錄和子目錄,包括空的。與 s e 相同。可以用來修改 t。h表示 也複製隱藏和系統檔案。i表示 如果目標不存在,又在複製乙個以上的檔...

C 執行DOS命令,C 呼叫bat檔案。

在c 程式中,有時會用到呼叫cmd命令完成一些功能,於是在網上查到了如下方法,實現了 c 執行dos命令,並返回結果。doscommand dos命令語句 public string execute string doscommand 執行dos命令,返回dos命令的輸出 dos命令 等待命令執行的...

bat檔案中call命令的用法

我們首先來複習一下goto命令,如下 echo offgoto labelecho 1echo 2 labelecho 3echo 4輸出結果為 下面,我們來學學call,如下 echo offcall labelecho 1echo 2 labelecho 3echo 4首先,我們看到,用call...