DOS批處理的使用

2021-05-27 17:05:39 字數 572 閱讀 5878

今天乙個同事詢問我怎麼使用dos批處理來建立乙個目錄,如果目錄已經存在的話,需要先刪除該目錄後,然後在重新建立它。於是

到網上搜尋了一番,寫下這個dos批處理檔案(remkdir.cmd)實現他所需要的功能。

@echo off

:: 目的:建立乙個目錄,如果目錄已經存在則先刪除該目錄

:: code by haiping fan 2011-8-25

if 「%1」 == 「」 (

echo 請輸入需要建立的目錄名稱

pause

exit )

set path=%1

if exist %path% (

echo 路徑已經存在,是否刪除該目錄:%path%

rd /s %path% )

echo 建立目錄:%path%

md %path%

pause

上面的dos批處理**很簡單,但是也讓我感覺到dos批處理檔案其實也很強大(與linux的shell指令碼對比而言)。如果對dos批處理有興趣的話可以學習下,我想應該會有很大的幫助,在此僅起到拋磚引玉的作用。

推薦一本學習資料:

批處理Dos命令

來自vista 有關某個命令的詳細資訊,請鍵入 help 命令名 assoc 顯示或修改副檔名關聯。attrib 顯示或更改檔案屬性。break 設定或清除擴充套件式 ctrl c 檢查。bcdedit 設定啟動資料庫中的屬性以控制啟動載入。cacls 顯示或修改檔案的訪問控制列表 acl call...

DOS批處理檔案

dos下的可執行檔案有三種,分別是exe,com和bat。其中,exe和com檔案都是二進位制形式的,只有bat檔案是文字形式的,可以直接閱讀。因此,bat檔案和以上二進位制可執行檔案相比,內容要簡單的多。這些檔案內包含著dos命令的集合,通常叫作批處理檔案。批處理檔案的組成雖然比較簡單,但其用處非...

DOS批處理檔案

dos下的可執行檔案有三種,分別是exe,com和bat。其中,exe和com檔案都是二進位制形式的,只有bat檔案是文字形式的,可以直接閱讀。因此,bat檔案和以上二進位制可執行檔案相比,內容要簡單的多。這些檔案內包含著dos命令的集合,通常叫作批處理檔案。批處理檔案的組成雖然比較簡單,但其用處非...