我們經常能看到一些大神發一段可執行代碼,雙擊運行不僅能幫我們簡化操作步驟,還能起到優化系統的作用!那這些代碼都是從哪里來的?今天我就帶大家認識什么是批處理。
一. 什么是批處理?
批處理,英文名Batch,也成為批處理腳本。比較常見的批處理包含兩類:一類是早期的DOS批處理,還有一類是新出的PS批處理。今天我們主要來講解DOS命令批處理。
二. 批處理有什么用?
主要用來自動地批量執行DOS命令,以實現特定操作。
三. 如何創建批處理?
可以在任意路徑下,新建一個文本文檔,將要執行的命令逐行依次填寫在文本文檔里,然后另存為.bat或.cmd后綴文件。若是要運行這個文件,只需右擊它,選擇以管理員身份運行即可。
四. 開始我們的第一個批處理
在介紹這個批處理之前,我們先來熟悉下批處理常見的幾個命令:
1. echo
(1). 語法
圖1-1
(2). 下面就用一個批處理實例來說明:右擊桌面空白處,新建,文本文檔,輸入如下命令
圖1-2
輸入完代碼后,點擊文件,另存為,這里為了尋找方便就放在桌面,文件名改為echo實例.bat,保存類型為所有文件,編碼改為ANSI,最后點擊保存,這樣一個簡易的批處理文件就生成了。
圖1-3
小提示:本例命令的出現的echo.起到回顯結果間隔一行的作用,為了顯示結果,在命令行加了pause起到暫停作用。
圖1-4
2. title
(1). 語法
圖2-1
(2). 作用是修改cmd命令窗口的標題
圖2-2
3. color
(1). 語法
圖3-1
(2). 作用是修改cmd命令窗口的顏色,比如:背景色由黑色改為淡淺綠色,文字顏色改為紅色
圖3-2
小提示:如果想改為原來的黑底白字,只需輸入color 07即可。
圖3-3
4. mode
(1). 語法
圖4-1
(2). 一般的作用是修改cmd命令行窗口的列和行,命令如下:mode con cols=80 lines=50
圖4-2
圖4-3
5. pause
(1). 語法
圖5-1
(2). 作用是用來顯示代碼運行的結果,或者用來排錯。
圖5-2
小提示:沒有添加pause這個命令,運行的批處理一般是黑框一閃而逝,添加這條命令后,按下任意鍵就能退出cmd窗口。
最后,奉上前面命令的代碼
echo off
title 這個就是批處理
color a0
mode con cols=60 lines=20
echo.
echo 窗口顏色是不是改變了
echo.
pause
今天就先分享到這,下期我們再來聊一聊批處理都有哪些實用命令。PS:以上命令只是讓你有個基本認識,讓你練練手,實際用途并不大。