bat指令碼有什麼作用,什麼是批處理檔案??有什麼用途?

2022-01-02 00:33:29 字數 5497 閱讀 3115

1樓:燚恆

bat指令碼也就是批處理指令碼字尾名為.bat(cmd批處理命令)

(批處理檔案是由乙個或乙個以上的dos命令及可執行命令組成的帶有副檔名.bat的檔案。當使用者以批處理檔名為命令時,dos會自動依次執行檔案中的命令。批處理檔案的特點是一次建立可多次執行。

�在批處理檔案中有乙個特殊的批處理檔案,每次啟動計算機時,系統自動執行該檔案中的每一條命令。該檔案必須滿足兩個條件:一是檔名為autoexec.bat,二是該檔案的位置必須放在啟動盤(也可稱為系統盤)的根目錄下。

�在批處理檔案中除了使用dos命令之外,還可使用批處理子命令,這些命令也可看作dos的內部命令,它們是:�

1)echo--顯示方式設定;其中echo on是使以後的命令在執行前先顯示,echo off是使以後的命令在執行前不顯示,echo massage 是不論echo的狀態為on或off,都顯示message所指定的資訊。�

2)rem--注釋命令。�

3)pause--暫停系統處理,系統顯示press any key to continue…,等待使用者按任意乙個鍵後繼續執行。�

4)goto--轉向子命令。�

5)if--條件子命令。�

6)for--迴圈子命令。�

7)shift--改變引數的位置。�

…………

2樓:匿名使用者

bat指令碼也叫批處理,顧名思義就是批量處理某一類問題。比如批量重新命名檔案。 同時批處理指令碼還可完成一些特定任務, 比如刪除垃圾檔案, 備份,定時關機等,這些特定任務一般是針對系統的。

批處理的**短小精悍,幾乎可以完成任何任務系統任務, 只是某些任務的**不是那麼好寫罷了。。。

什麼是批處理檔案??有什麼用途?

3樓:匿名使用者

批處理檔案是指檔案字尾名為「.bat」的檔案,它的作用是可以一次批量執行大量的命令。這種檔案在dos時期曾被大量使用,win9x時期也有,但已經開始少用了,最典型的是autoexec.

bat這個檔案了。

1.什麼是批處理檔案?批處理檔案的作用是什麼?

批處理檔案(batch file,簡稱 bat檔案)是一種在dos 下最常用的可執行檔案。它具有靈活的操縱性,可適應各種複雜的計算機操作。所謂的批處理,就是按規定的順序自動執行若干個指定的dos命令或程式。

即是把原來乙個乙個執行的命令彙總起來,成批的執行,而程式檔案可以移植到其它電腦中執行,因此可以大大節省命令反覆輸入的繁瑣。同時批處理檔案還有一些程式設計的特點,可以通過擴充套件引數來靈活的控制程式的執行,所以在日常工作中非常實用。

2.批處理檔案的格式是什麼?

批處理檔案起源於dos時代,在dos時代的擴充套件名為.bat(即是batch的縮寫),可使用copy con、edit、wps等dos程式來編輯。

經時代的發展,現今批處理檔案已經不止支援dos下的程式,同時也支援windows環境程式的執行,在windows nt以後的平台中,還加入了以.cmd為副檔名的批處理檔案,其效能比.bat檔案更加優越,執行也與.

bat檔案一樣方便快捷。

注:由於.bat檔案是基於16平台下的程式,在windows nt及以後的32位中執行時偶爾會出現堆疊溢位之類的錯誤,所以建議在新的系統中盡可能的採用.

cmd擴充套件的批處理檔案代替.bat的檔案。

3.如何來編寫批處理檔案?

其實編寫批處理檔案並沒有什麼程式設計環境的要求,任何乙個文字編輯器都可以用來編寫批處理檔案,像dos下的edit、wps以及dos自帶的copy命令的擴充套件copy con命令就可以編寫,windows下的記事本、寫字板等。

4.批處理檔案的工作平台。

由於批處理檔案其實就是乙個命令的集合,所以批處理檔案的工作平台是由這些命令所工作的平台來決定,今天我們在這裡主要研究的是microsoft環境下的批處理檔案(.bat和.cmd檔案),所以這裡的平台,當然也就是指microsoft的dos和windows系統。

5.批處理檔案的應用。

現今windows環境已經如此普及,程式的執行只要點選幾次滑鼠就可以完成,所以造成很多人都已經不了解批處理檔案的作用,特別是那些新接觸電腦的使用者,而更多的了解它的人卻是那些程式設計人員,但不可否認,批處理檔案有很多優點是其它程式所無法比擬的,最主要的優點就是編寫環境的寬鬆,編寫人員能力要求較低。

其實我們經常可以接觸到批處理檔案,只是我們很少注意而已,像windows 9x啟動時載入的autoexec.bat檔案就是乙個批處理檔案,當然這個批處理檔案是乙個比較特殊的批處理檔案,至於詳細這個檔案的相關介紹,大家可以到網上檢視相關的文件。另外就是我們安裝程式的時候,經常可以看到有乙個黑色的命令列視窗跳出來,這時其實大部分可能性它執行的就是乙個批處理檔案。

.bat檔案,都有什麼用?自己怎麼編寫?

4樓:敬揚圭景天

批處理檔案,在ms-dos中,.bat檔案是可執行檔案,由一系列命令構成,其中可以包含對其他程式的呼叫

將命令寫入文字文件裡面=儲存=將副檔名txt改成bat就製作好了乙個了

5樓:泣精斂靈陽

bat檔案:專門用於dos下處理問題的「可執行檔案」。編寫方法:

只要把dos相關命令黏貼到文字檔案中,儲存成txt,然後更改副檔名到bat,雙擊即可執行了。只要windows即可。

例如:清理系統的bat檔案:把下面的內容複製到記事本裡面,儲存為clear.bat就可以了

@echo

offecho

正在清除系統垃圾檔案,請稍等......

del/f

/s/q

%systemdrive%\*.tmp

del/f

/s/q

%systemdrive%\*._mp

del/f

/s/q

%systemdrive%\*.log

del/f

/s/q

%systemdrive%\*.gid

del/f

/s/q

%systemdrive%\*.chk

del/f

/s/q

%systemdrive%\*.old

del/f

/s/q

%systemdrive%\recycled\*.*del/f

/s/q

%windir%\*.bak

del/f

/s/q

%windir%\prefetch\*.*rd/s

/q%windir%\temp&md

%windir%\temp

del/f

/q%userprofile%\cookies\*.*del/f

/q%userprofile%\recent\*.*del/f

/s/q

"%userprofile%\local

settings\temporary

internet

files\*.*"

del/f

/s/q

"%userprofile%\local

settings\temp\*.*"

del/f

/s/q

"%userprofile%\recent\*.*"

echo

清除系統lj完成!

echo.

&pause

cmd檔案和bat檔案有什麼區別?

6樓:扈惠利

本質上沒有區別,都是簡單的文字編碼方式,都可以用記事本建立、編輯和檢視。兩者所用的命令列**也是共用的,只是cmd檔案中允許使用的命令要比bat檔案多。cmd檔案只有在windows2000以上的系統中才能執行,而bat檔案則沒有這個限制。

從它們的檔案描述中也可以看出以上的區別:cmd檔案的描述是「windows nt命令指令碼」bat檔案的描述是「ms dos批處理檔案」求採納

bat中%和%%有什麼區別,怎麼用?

7樓:字匠

bat中%和%%有什麼區別,怎麼用,解決辦法:

如果乙個名稱用%括起來,那麼就是用的它的賦值,而不是本身的字母。

%%i 這種變數是for 語句裡面 特有的變數(還有一種是外部變數,接受外部引數的格式是%1 -%9  共9個變數),只有在批處理裡面才寫 兩個 %% 號表示變數,cmd中只用 乙個 % 號。

反正只要你在批處理檔案裡面用 for,變數就用 %%。

比如echo time,echo %time%以上兩個前者顯示time這個字母,後者顯示系統時間 19:42:12:02

還有%diskdiver%=系統盤等。

可以用set自己設定,有一些是系統預設的比容上面說的time;diskdiver。

bat檔案裡 md命令有什麼用

8樓:有錢哥哥

bat檔案裡md命令是用來建立資料夾的。

1、windows+r,在執行中輸入cad。

2、進入cmd後,輸入md命令,後面輸入c:\555。

3、按回車鍵確定,確定後不會有什麼提示。

4、開啟c盤,就可以看到剛才建立的555資料夾了。

9樓:匿名使用者

建立資料夾

建立目錄。

mkdir [drive:]path

md [drive:]path

如果命令副檔名被啟用,mkdir 會如下改變:

如果需要,mkdir 會在路徑中建立中級目錄。例如: 假設 \a 不存在,那麼:

mkdir \a\b\c\d

與:mkdir \a

chdir \a

mkdir b

chdir b

mkdir c

chdir c

mkdir d

相同。如果副檔名被停用,則需要鍵入 mkdir \a\b\c\d。

10樓:

md是mkdir的縮寫,用來建立目錄(也就是資料夾)

11樓:匿名使用者

1.功能:建立新的子目錄

2.型別:內部命令

3.格式:md[碟符:][路徑名]〈子目錄名〉4.使用說明:

(1)「碟符」:指定要建立子目錄的磁碟驅動器字母,若省略,則為當前驅動器;    (2)「路徑名」:要建立的子目錄的上級目錄名,若預設則建在當前目錄下。

例:(1)md c:\fox 在c盤的根目錄下建立名為fox的子目錄;

(2)md c:\fox\user 在fox子目錄下再建立user子目錄。

bat檔案是怎麼建立的,它有什麼作用

12樓:匿名使用者

bat檔案稱之為批處理檔案,其實質是個文字檔案,可以直接用記事本軟體開啟進行檢視和編輯,也可以用這個軟體來建立(在儲存檔案時,將檔案的副檔名修改為 .bat)。

bat 檔案的內容包含一條或多條命令,bat檔案可以被執行,系統會呼叫cmd.exe按照該檔案中各個命令出現的順序來逐個執行它們,因此,使用批處理檔案,可以用來簡化日常或重複性任務。

指令碼的作用是什麼,什麼是指令碼?指令碼有什麼作用?

1全部cfg檔案是把。作用有 優化設定,降低效果的同時增加fps,有一些特殊指令碼可以實現一些常規下沒有的效果,比如開槍消音。按空格是大跳等等。還有一些號稱作弊指令碼的理論上可以提高彈道穩定什麼的,但個人感覺用處不大。指令碼沒有什麼最好只有更好 簡單的說 讓黑的變成亮的,讓子彈集中,讓人物移動變快,...

什麼是指令碼什麼是指令碼木馬,到底什麼是木馬病毒,什麼是指令碼病毒,還有其他的 請介紹一下,謝謝

指令碼,是使用一種特定的描述性語言,依據一定的格式編寫的可執行檔案,又稱作巨集或批處理檔案。指令碼也可指表演戲劇 拍攝電影等所依據的底本又或者書稿的底本。簡單地說就是一條條的文字命令,這些文字命令是可以看到的 如可以用記事本開啟檢視 編輯 指令碼程式在執行時,是由系統的乙個直譯器,將其一條條的翻譯成...

什麼是指令碼linu下沒有shell指令碼會發生什麼情況

沒指令碼每次開機很多行動你得自己一條條拍上去,包括最基本的機器名,ip,起網絡卡之類的。指令碼實際上是乙個命令 判斷語句的序列,把固定順序的命令組合起來跑。linux的指令碼比win指令碼強大的地方是幾乎所有動作,包括硬體設定 修改配置之類的都可以很方便的用指令碼實現,一些簡單的邏輯判斷也可以交給指...