bat指令碼編寫教程

來源:趣味經驗館 2.49W

bat是屬於是屬於批處理檔案,在DOS和Windows(或任意)系統中,bat檔案是屬於可執行檔案,一般由一系列命令所構成,其中還能夠包含對於其他程式的呼叫。

批處理檔案最常用的幾個命令:

echo         表示顯示此命令後的字元 

echo on    表示在此語句後所有執行的命令都將顯示命令列本身 

echo off    表示在此語句後所有執行的命令都不顯示命令列本身

@與echo off相像,但它是加在每個命令列的最前面,表示執行時不顯示這一行的命令列(只能影響當前行)。

call            呼叫另一個批處理檔案,若是不用call而直接選擇呼叫別的批處理檔案,那麼在執行完那個批處理檔案後就將無法返回到當前檔案並且執行當前檔案的後續命令。

pause        執行此句會暫停批處理的執行並且會在螢幕上顯示Press any key to continue...的提示,然後等待使用者按下任意鍵後繼續。

rem           表示此命令後的字元為註釋,不執行。

bat指令碼編寫教程

參考範例:

進行檔案操作,具體指令如下

echo=

echo=

TYPE tree_list1.txt

rem 複製(合併)檔案 /Y 表示目標路徑存在該檔案則不提示直接覆蓋

COPY /Y tree_list2.txt + tree_list3.txt C:

DEL tree_list4.txt /f /s /q /a 

rem /f 表示強制刪除檔案 

rem /s表示子目錄都要刪除該檔案 

rem /q表示無聲,不提示 

rem /a根據屬性選擇要刪除的檔案 

rem 這裡需要注意的是:move不能夠跨分割槽移動資料夾

MOVE example3 example3_1

echo=

echo=

echo --------------------------------------------

PAUSE</span>

bat指令碼編寫教程 第2張

拓展:

批處理的作用

批處理的作用簡單來說就是可以自動的連續執行多條命令。

例如:

在啟動wps軟體時,每次都必須要執行(>前面內容表示DOS提示符):

C:>cd wps

C:WPS>spdos

C:WPS>py

C:WPS>wbx

C:WPS>wps

若是每次用WPS之前都這樣執行一遍,會比較麻煩。

因此可以使用批處理,就能夠實現將這些麻煩的操作簡單化,首先可以編寫一個runwps.bat批處理檔案,具體如下:

@echo off

c:

cdwps

spdos

py

wbx

wps

cd

然後再之後每次進入wps時,只需要執行runwps這個批處理檔案就可以了。

熱門標籤