批處理 命令簡介

2021-08-26 09:22:22 字數 2256 閱讀 9830

【 echo 命令 】

開啟回顯或關閉請求回顯功能,或顯示訊息。如果沒有任何引數,echo 命令將顯示當前回顯設定。

語法 echo [message]

sample:@echo off / echo hello world

在實際應用中我們會把這條命令和重定向符號(也稱為管道符號,一般用》 >> ^)結合來實現輸入一

些命令到特定的檔案中。

【 rem 命令 】

注釋命令,類似於在c語言中的/*--------*/,它並不會被執行,只是起乙個注釋的作用,便於別人閱讀

和你自己日後修改。

:: 也具有rem的功能

rem message

sample:@rem here is the description.

【 pause 命令 】

暫停命令。執行 pause 命令時,將顯示下面的訊息:

press any key to continue. . .(或:請按任意鍵繼續. . .)

sample:

@echo off

:begin

copy g:*.* d:\back

echo 請插入另一張光碟...

pause

goto begin

在這個例子中,驅動器 g 中磁碟上的所有檔案均複製到d:\back中。顯示的注釋提示您將另一張光碟

盤放入驅動器 g 時,pause 命令會使程式掛起,以便您更換光碟,然後按任意鍵繼續處理。

【 call 命令 】

從乙個批處理程式呼叫另乙個批處理程式,並且不終止父批處理程式。call 命令接受用作呼叫目標的

標籤。如果在指令碼或批處理檔案外使用 call,它將不會在命令列起作用。

語法 call [[drive:][path] filename ] [:label [arguments]]

引數 [drive:}[path] filename

指定要呼叫的批處理程式的位置和名稱。

【 start 命令 】

呼叫外部程式,所有的dos命令和命令列程式都可以由start命令來呼叫。

如:start calc.exe 即可開啟windows的計算器。

常用引數:

min 開始時視窗最小化

separate 在分開的空間內開始 16 位 windows 程式

high 在 high 優先順序類別開始應用程式

realtime 在 realtime 優先順序類別開始應用程式

wait 啟動應用程式並等候它結束

parameters 這些為傳送到命令/程式的引數

執行的應用程式是 32-位 gui 應用程式時,cmd.exe 不等應用程式終止就返回命令提示。如果在命令

指令碼內執行,該新行為則不會發生。

【 goto 命令 】

跳轉命令。程式指標跳轉到指定的標籤,從標籤後的第一條命令開始繼續執行批處理程式。

語法:goto label (label是引數,指定所要轉向的批處理程式中的行。)

sample:

if =={} goto noparms

if =={} goto noparms(如果這裡的if、%1、%2你不明白的話,先跳過去,後面會有詳細的解釋

。) @rem check parameters if null show usage

:noparms

echo usage: monitor.bat serverip portnumber

goto end

標籤的名字可以隨便起,但是最好是有意義的字母啦,字母前加個:用來表示這個字母是標籤,goto

【 set 命令 】

顯示、設定或刪除變數。

顯示變數:set 或 set s 前者顯示批處理當前已定義的所有變數及其值,後者顯示所有以s開頭的變數及值。

設定變數:set aa=abcd 此句命令便可向變數aa賦值abcd。如果變數aa已被定義,則aa的值被修改為abcd;若aa尚未定義,則此句命令即可定義新的變數aa,同時為變數aa賦予初始值abcd。

刪除變數:set aa= 此句命令即可刪除變數aa。若變數aa已被定義,則刪除變數aa;若aa尚未定義,則此句命令為實質意義。

需要說明的是,批處理中的變數是不區分型別的,不需要像c語言中的變數那樣還要區分int、float、char等。比如執行set aa=345後,變數aa的值既可以被視為數字345,也可以被視為字串345。

set命令具有擴充套件功能,如用作互動輸入、字串處理、數值計算等,屬於高階命令範疇。

bat批量剪下命令 批處理 0 批處理命令簡介

什麼是批處理 批處理 batch 也稱為批處理指令碼。顧名思義,批處理就是對某物件進行批量的處理。批處理檔案的擴充套件名為bat。目前比較常見 的批處理包含兩類 dos批處理和ps批處理。ps批處理是基於強大的編輯軟體photoshop的,用來批量處理的指令碼 而dos批處理則是基於dos命令的,用...

關於Dos命令批處理程式設計簡介

用批處理命令把一些特殊的檔案按副檔名分類寫到乙份檔案裡,批處理檔案是無格式的文字檔案,它包含一條或多條命令。它的擴充套件名為 bat 或 cmd。在命令提示下鍵入批處理檔案的名稱,或者雙擊該批處理檔案,系統就會呼叫cmd.exe按照該檔案中各個命令出現的順序來逐個執行它們。使用批處理檔案 也被稱為批...

一 簡單批處理內部命令簡介

1.echo 命令 開啟回顯或關閉請求回顯功能,或顯示訊息。如果沒有任何引數,echo 命令將顯示當前回顯設定。語法echo message sample echo off echo hello world在實際應用中我們會把這條命令和重定向符號 也稱為管道符號,一般用 結合來實現輸入一些命令到特定...