批處理學習筆記 第十二課 常用DOS命令(2)

2022-01-15 10:47:12 字數 2430 閱讀 7817

檔案管理

type 顯示文字檔案的內容。

copy 將乙份或多份檔案複製到另乙個位置。

del 刪除乙個或數個檔案。

move 移動檔案並重命名檔案和目錄。(windows xp home edition中沒有)

ren 重新命名檔案。

type

講了這麼多關於檔案的操作,是不是還沒見過檔案長什麼樣?學完下面這個type命令,你就可以知道檔案裡寫了什麼東西。

type命令的格式就是:type 檔名。比如說,我想知道abc.txt檔案的內容,就從鍵盤上輸入type abc.txt 。

現在你可以試著操作一下,看看各個檔案裡有些什麼東西,是不是很有成就感。好了,你已經掌握了type命令,不過我還想提醒你一下,除了副檔名是txt的檔案,對其它檔案你最好不要使用type命令,否則螢幕上可能會出現很多怪模怪樣的符號,還會嘀嘀地亂叫,弄得你心煩意亂。

copy

copy在英文中是複製的意思,所謂複製就是原來的檔案並沒有任何改變,重新產生了乙個內容和原來檔案沒有任何差別的檔案。下面是copy命令的格式及及該注意的一些問題:

現在讓我們來看乙個例子,根目錄下有乙個檔案叫做 autoexec.bat,如果我們想將它複製乙份叫做autoexec.old,就可以輸入copy autoexec.bat autoexec.old 鍵入dir,除原有的autoexec.bat檔案外,出現了乙個autoexec.old檔案,而且這兩個檔案的大小都一樣。

如果我們想把dos目錄下的edit.com複製到當前目錄,就從鍵盤上敲入   copy c:\dos\edit.com(注意,省略了目的目錄名和檔名),源檔名是c盤根目錄下dos目錄中的edit.com檔案。在這裡指出了所在的驅動器及目錄,而目的檔案被省略了,這表示將檔案複製到當前目錄中,名字不變,也是edit.com。

如果你想把檔案複製到另乙個驅動器,比如說複製到a盤上,可以輸入   copy edit.com a:(得記住往a驅動器裡插磁碟哦)。

copy命令也可以使用萬用字元,例如要複製a盤上以k開頭的所有檔案,可以輸入copy a:k*.*,如果要複製c盤根目錄下所有副檔名是bat的檔案到zht目錄裡,可以輸入copy c:\*.bat c:\zht。

複製檔案的主要目的有兩條,一是為重要的檔案作乙個備份,以免被刪除後追悔莫及;二是在不同計算機之間交換資訊,你可以將你的工作成果複製到軟盤上,交給你的上司、同事,也可以把它帶回家裡。 最後要提一句的是,拷貝檔案和複製檔案是沒有任何區別的,拷貝是copy的音譯。

deldel即delete(刪除)的縮寫,顯然它的作用就是「幹破壞」刪除檔案。

複製檔案有點複雜,刪除檔案就很簡單了。你看,如果我要刪除a.bat檔案,輸入del a.bat就可以完成任務。

簡單吧,del命令的格式就是如此簡單:del 檔名。 要刪除當前目錄中的某個檔案,輸入del空格再加上檔名就可以了。現在你可以試著試刪除不要的廢檔案了。

要刪除一類檔案,可以使用萬用字元。例如del *.tmp,就是把所有副檔名是tmp的檔案都刪除。

你也可以刪除當前目錄中的所有檔案,命令很簡單:del *.*或del .。

這時計算機會告訴你此目錄的所有檔案都將被刪除,同時問你是否繼續,

如果你不想刪除,輸入n(no),如果你確實要刪除,輸入y(yes)。

del *.*或del .一般用於在刪除子目錄之前,先刪除目錄中的所有檔案。(記住,初學者慎用)

del命令還可以刪除非當前目錄中的檔案,例如del a:\bmp\sea.bmp,就是把a盤上bmp目錄下的sea.bmp檔案刪除。你可以試著刪除c盤temp目錄內的所有檔案,正確方法是輸入del c:\temp\. 或 del c:\temp\*.*,然後再輸入y。

刪除無用的檔案,可以使磁碟的可利用空間增大。但在刪除檔案之前,你最好知道此檔案的用途,確定沒有用之後,才可以刪除,否則追悔莫及。尤其使用del .和del *.*時要更加注意,因為乙個目錄中的檔案都將被刪除。

move

move     移動檔案,改目錄名 

[適用場合]  移動檔案到別的目錄

[用  法]  move [檔名] [目錄]        移動檔案至新目錄下

move [目錄名] [目錄名]       改目錄名

[例  子]  c:\>move c:\autoexec.bat c:\old

移動autoexec.bat檔案至old目錄下

c:\>move c:\config.sys c:\temp

移動config.sys檔案至old目錄下

ren如果想給乙個檔案改個名字,可以用ren(rename)命令。ren命令的格式是:ren 源檔名 目的檔名。

例如把abc.txt改成bne.dat,就可以輸入ren abc.txt bne.dat。

你可以試試看,再改回來,把bne.dat改名為abc.txt。abc.txt。         

注意:如果用ren命令更改非當前目錄中的檔名,那麼源檔名和目的檔名要在同乙個目錄內。

批處理學習筆記 第二十二課 系統變數

批處理的一些變數是由作業系統事先定義好的,可以適用於任何批處理,我們稱這些特殊的變數為 系統變數 系統變數有很多個,包括硬體類 作業系統類 檔案路徑類 系統時間類等。要檢視所有的系統變數,請新開啟乙個cmd視窗,輸入set回車即可。對幾個比較常用的變數解釋如下 computername 計算機名,即...

批處理學習筆記

前言 批處理,也稱批處理指令碼。windows 環境下做開發,批處理 是乙個非常使用的工具,利用這個工具可以為專案開發提高很大的效率。window提供了很多的命令,通過批處理指令碼,組織這些命令,能夠很快速的做到很多事情,大多數是操作資料夾,操作檔案,啟動其他命令等等。具體例子有 工程打包輸出可執行...

Python程式設計學習第十二課之Python的注釋

當我們編寫的程式 量很大,而且內部邏輯關係非常複雜的時候,閱讀 是非常吃力的。所以我們的程式設計師寧願自己重新寫 也不願意去熟悉別人的 那麼,實際編寫 的過程之中,對 加筆記說明就顯得尤為重要了。在這裡,針對 的筆記被稱為注釋。在之前的幾節課裡面,我們已經不止一次用過注釋了,如下圖所示,以 符號開頭...