BAT命令符號詳解

1、@
隱藏執行的命令,只顯示結果。
例子:
echo 你好
@echo 你好

2、&
命令連接符號,就是將兩個命令連續執行,不用分行
例子:
dir c:\ & dir d:\ & dir e:\

3、&&
連接兩個命令,當&&前的命令成功時,才執行&&後的命令
例子:
dir c:\ && dir d:\
dir z:\ && dir d:\

4、|
管道符號,就是將上一個命令的輸出的內容,作為下一個命令的輸入內容
例子:
netstat -an | find "135"

5、||
命令連接符號,表示上一條命令執行失敗後,才執行||符號後的內容
例子:
dir z: || dir c:\

6、>
重定向符號,將命令的輸出結果重定向到其後面的設備中去,後面的設備中的內容被覆蓋
例子:
dir c:\ >d:\test.txt

7、>>
重定向符號,將命令的輸出結果重定向到其後面的設備中去,後面的設備中的內容會被增加在後面
例子:
dir c:\ >>d:\test.txt
dir d:\ >>d:\test.txt

8、^
取消特殊符號的作用
例子:
echo ^> >c:\1.txt

9、%
這個符號我們會在以後的教程中詳細介紹到

10、*
通配符號,表示任意個字符
例子:
del c:\windows\*.log

11、?
通配符號,表示任意一個字符
例子:
dir c:\?indows

12、.
表示當前目錄
例子:
dir .\

13、..
表示上一級目錄
例子:
dir ..\

14、" "
界定符號,通常用來引用有空格的目錄
例子:
dir "c:\Documents and settings"

15、:
標籤定位符號,表示後面的內容是一個標籤名例子:@echo off
:again
echo 歡迎來到
http://hkbyko.blogspot.com/
pause
goto again

16、,
某些時候可以當空格來使用
例子:
echo,
dir,c:\

17、;
分號,當命令相同時,可以將不同目標用來隔離
例子:
dir c:\;d:\

18、::
表示後面的語句是註釋。相當於c++中的"//"
例子:
@echo off
::顯示c盤根目錄文件
dir c:\
pause
綜合實例:
@echo off
ping /n 3
http://hkbyko.blogspot.com /r /t 60 /c 命令執行失敗了! && exit
%0
這條批處理文件主要是用ping命令來判斷網絡的連通性,當我們的ping命令執行成功後
就不會執行​​它後面的內容。那假如沒有ping通的話就執行它後面的相關命令了。
%0它表示的就是無限循環的執行我們批處理程序。

留言

這個網誌中的熱門文章

VMware Workstation 教學之三種網絡設定模式

SET命令詳解

分頁檔的設定