主頁(yè) > 知識(shí)庫(kù) > 批處理入門(mén)手冊(cè)之批處理常用DOS命令篇(md、rd、ren、move)

批處理入門(mén)手冊(cè)之批處理常用DOS命令篇(md、rd、ren、move)

熱門(mén)標(biāo)簽:玉林市機(jī)器人外呼系統(tǒng)哪家好 如何申請(qǐng)400電話(huà)業(yè)務(wù)mm 清遠(yuǎn)百度地圖標(biāo)注店鋪位置 呼倫貝爾外呼系統(tǒng) 電話(huà)機(jī)器人產(chǎn)品怎么樣 智能打電話(huà)機(jī)器人收費(fèi) 雷霆電銷(xiāo)機(jī)器人怎么樣 電話(huà)機(jī)器人全國(guó)招商 如何弄地圖標(biāo)注

1.3 學(xué)習(xí) md  rd  ren  move 命令

學(xué)習(xí)要點(diǎn):
1.創(chuàng)建文件夾:md
2.刪除文件夾:rd
3.重命名文件(夾):ren
4.移動(dòng)文件(夾):move

一.創(chuàng)建文件夾:md

md命令用于創(chuàng)建文件夾,下面例子中的路徑是可以缺省的,如果缺省則在當(dāng)前目錄下創(chuàng)建新文件夾;如果創(chuàng)建的新文件夾及其路徑帶有空格或特殊符號(hào)的,要用雙引號(hào)括起來(lái)。

1.創(chuàng)建單個(gè)文件夾
格式:MD [路徑\]目錄

例1
md d:\abc
在D盤(pán)下建立一個(gè)名為abc的文件夾。

例2
md abc
這里為缺省路徑,則在當(dāng)前目錄下創(chuàng)建一個(gè)名為abc的文件夾。

例3
md "d:\my game"
在D盤(pán)下建立一個(gè)名為my game的文件夾。
對(duì)于新建的文件夾名稱(chēng)中包含有空格或是特殊符號(hào)的,一定要用雙引號(hào)” “把文件夾名括起來(lái)。

例4
md "C:\Documents and Settings\456^ 789"
在C:\Documents and Settings下建立一個(gè)名為456^ 789的文件夾,由于路徑中有空格,所以我們用雙引號(hào)" "把路徑和文件夾名一起括起來(lái)了。

2.同時(shí)創(chuàng)建多個(gè)目錄
格式:md [路徑\]目錄1 [路徑\]目錄2 [路徑\]目錄3……

例5
md abc D:\gmae\123 abcd
在當(dāng)前目錄下建立abc和abcd兩個(gè)文件,同時(shí)D:\gmae下也建立一個(gè)文件夾123。


3.創(chuàng)建多級(jí)目錄
格式:md [路徑\]目錄1\目錄2\目錄3\…

假如我們要在D盤(pán)下建立文件夾abc,然后在abc中建新文件夾abcd,接著再在abcd中建文件夾abcde,有沒(méi)有一個(gè)命令可以一次性搞定的呢?答案肯定的!

例6
md d:\abc\abcd\abcde
就這么一個(gè)命令就搞定了,不信?你當(dāng)然可以測(cè)試一下羅,呵呵~


思考:

  在例4中如果命令不用雙引號(hào)括起來(lái),即md C:\Documents and Settings\456^ 789  這樣會(huì)發(fā)生什么情況呢?這個(gè)就讓大家動(dòng)手去測(cè)試一下了,哈哈??!

二.刪除文件夾:rd

刪除一個(gè)目錄。
RMDIR [/S] [/Q] [drive:]path
RD [/S] [/Q] [drive:]path

    /S      除目錄本身外,還將刪除指定目錄下的所有子目錄和
            文件。用于刪除目錄樹(shù)。
    /Q      安靜模式,帶 /S 刪除目錄樹(shù)時(shí)不要求確認(rèn)


在不加任何參數(shù)時(shí),rd命令只能刪除空的文件夾。

例1.
rd d:\123
rd abc
第一個(gè)是刪除D盤(pán)下的空文件夾123。第二個(gè)是刪除當(dāng)前目錄下的空文件夾abc。


/S  除目錄本身外,還將刪除指定目錄下的所有子目錄和文件。用于刪除目錄樹(shù)。

例2.
rd /s d:\123
如果文件夾123不為空,則通過(guò)/S參數(shù),可刪除文件夾123。


/Q  安靜模式,帶 /S 刪除目錄樹(shù)時(shí)不要求確認(rèn)。

例3.
rd /s /q d:\123
在使用/S參數(shù)時(shí),系統(tǒng)會(huì)提示: d:\123 是否確認(rèn)(Y/N)? 此時(shí)通過(guò)/Q參數(shù)可以使其不用詢(xún)問(wèn)而直接刪除。

三.重命名文件(夾):ren

重命名文件。
RENAME [drive:][path]filename1 filename2.
REN [drive:][path]filename1 filename2.

filename1的路徑可以省略,缺省情況下為當(dāng)前目錄。filename2只能是文件名,不能使用任何路徑。


1.單個(gè)文件的重命名

例1
ren d:\123.txt 456.bat
把123.txt 重命名為456并把后綴名修改為bat。

例2
ren 123.txt 456.bat
缺省路徑情況下,把當(dāng)前目錄下的123.txt重命名為456.bat。


2.批量重命名

通過(guò)*和?這兩個(gè)通配符來(lái)批量重命名。*表示任意多個(gè)字符,?表示一個(gè)字符。

例3
ren *.bat *.txt
把后綴名為bat的文件批量更改為txt后綴后的文件。


★對(duì)于通配符?比較復(fù)雜,在此就不說(shuō)了,請(qǐng)大家多找一下相關(guān)的資料吧!
★當(dāng)文件具有隱藏屬性或系統(tǒng)屬性的時(shí)候,ren不能直接重命名,需要把文件的隱藏或系統(tǒng)屬性去掉方可更名,這一點(diǎn)大家要注意!

四.移動(dòng)文件(夾):move

移動(dòng)文件并重命名文件和目錄。

要移動(dòng)至少一個(gè)文件:
MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination

要重命名一個(gè)目錄:
MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2

  [drive:][path]filename1 指定您想移動(dòng)的文件位置和名稱(chēng)。
  destination             指定文件的新位置。目標(biāo)可包含一個(gè)驅(qū)動(dòng)器號(hào)
                          和冒號(hào)、一個(gè)目錄名或組合。如果只移動(dòng)一個(gè)文件
                          并在移動(dòng)時(shí)將其重命名,您還可以包括文件名。
  [drive:][path]dirname1  指定要重命名的目錄。
  dirname2                指定目錄的新名稱(chēng)。

  /Y                      取消確認(rèn)改寫(xiě)一個(gè)現(xiàn)有目標(biāo)文件的提示。
  /-Y                     對(duì)確認(rèn)改寫(xiě)一個(gè)現(xiàn)有目標(biāo)文件發(fā)出提示。


1.移動(dòng)文件(夾)
基本格式:MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination

[drive:][path]filename1[,...]
想要移動(dòng)的文件(夾)可以使用相對(duì)路徑,也可以使用絕對(duì)路徑,缺省路徑情況下默認(rèn)為當(dāng)前目錄。

Destination 只能是目錄路徑, 可以使用相對(duì)路徑,也可以使用絕對(duì)路徑,缺省路徑情況下默認(rèn)為當(dāng)前目錄。

例1
move d:\abc d:\abcd
如果把文件夾abc移到文件夾abcd內(nèi)。

例2
move 123.txt abc
把當(dāng)前目錄下的123.txt移動(dòng)到當(dāng)前文件夾abc內(nèi)。這里都使用了相對(duì)路徑,缺省路徑情況下默認(rèn)為當(dāng)前目錄。

例3
move 123.txt e:\abc
把當(dāng)前目錄下的123.txt移動(dòng)到e:\abc目錄下。


2.重命名文件(夾)

例4
move d:\abc d:\abcd
這里要注意一下,如果目標(biāo)文件夾abcd不存在,則把a(bǔ)bc移到d:\下,并把自身名稱(chēng)更改為abcd。
利用這一特性,move命令具備重命名功能。

例5
move d:\123.txt d:\abc\456.txt
如果 456.txt存在,系統(tǒng)將會(huì)提示你:改寫(xiě) D:\456.txt 嗎? (Yes/No/All):
當(dāng)你輸入Y后則123.txt會(huì)覆蓋456.txt。如果456.txt不存在,則把123.txt移到d:\abc目錄下,并重命名為456.txt。

例6
move /y 123.txt 456.txt
如果123.txt和456.txt都存在,通過(guò)/y參數(shù)后,系統(tǒng)不會(huì)提示你,而直接把123.txt覆蓋456.txt。

例7
move 123.txt e:\abc\456.txt
對(duì)于跨區(qū)移動(dòng),如果456.txt存在會(huì)提示:文件存在。命令不會(huì)執(zhí)行;如果456.txt不存在,則把123.txt移到e:\abc目錄下,并重命名為456.txt。


★MOVE命令可以跨分區(qū)移動(dòng)文件,卻不可以跨分區(qū)移動(dòng)文件夾。
★對(duì)于跨分區(qū)移動(dòng)文件時(shí),如果目標(biāo)位置存在和將要移動(dòng)的文件同名時(shí),系統(tǒng)會(huì)提示:“文件存在” 最后,命令將不會(huì)執(zhí)行。
★對(duì)于隱藏或系統(tǒng)屬性的文件,只有把它們的屬性去除后,move命令才會(huì)執(zhí)行。


我們還是來(lái)總結(jié)一下:

對(duì)于move A B這樣的模式

1、如果A、B同為文件夾名,
   ①如果B存在,則把A移動(dòng)到B目錄下。(如例1);
   ②如果B不存在,則把A移動(dòng)到B所在的目錄下,同時(shí)重命名為B。(如例4)。

2、如果A為文件名,B為文件夾名,
  ① 將把A移動(dòng)到B目錄下。(如例2,例3);
   ② 如果B文件夾內(nèi)有和A文件同名的:
      I A和B為同一分區(qū),則提示:是否覆蓋/不覆蓋/全部覆蓋?
      II A和B為不同分區(qū),則提示:文件存在。不做任何操作!

3、如果A、B同為文件名,
   ①A和B為同一分區(qū),如果B存在,則系統(tǒng)會(huì)提示你是否將把A重命名為B;如果B不存在就把A移動(dòng)到B所在的目錄下的同時(shí),重命名 為B。(如例5);
   ②A和B為不同分區(qū),如果B存在,則命令不執(zhí)行;如果B不存在,則把A移動(dòng)到B所在的目錄下并重命名為B。(如例 7)。

您可能感興趣的文章:
  • dos命令大全 黑客必知的DOS命令集合
  • 超經(jīng)典的DOS命令全集
  • cmd命令行大全 dos命令 cmd命令整理
  • 20種常用的DOS命令小結(jié)
  • 學(xué)習(xí)黑客必須要掌握的DOS命令全集
  • 常用dos命令及語(yǔ)法
  • DOS命令初學(xué)者基礎(chǔ)知識(shí)學(xué)習(xí)
  • DOS命令詳解
  • 經(jīng)常用的DOS命令大全(經(jīng)典收藏)
  • DOS命令常識(shí)
  • 常用的DOS命令匯總
  • 常用dos命令總結(jié)

標(biāo)簽:白銀 三門(mén)峽 樂(lè)山 公主嶺 株洲 蕪湖 臺(tái)州 江西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《批處理入門(mén)手冊(cè)之批處理常用DOS命令篇(md、rd、ren、move)》,本文關(guān)鍵詞  批處理,入門(mén),手冊(cè),之,常用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《批處理入門(mén)手冊(cè)之批處理常用DOS命令篇(md、rd、ren、move)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于批處理入門(mén)手冊(cè)之批處理常用DOS命令篇(md、rd、ren、move)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章