亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > BAT > 正文

批處理入門手冊之批處理常用DOS命令篇(echo、rem、cd、dir)

2020-03-29 19:52:24
字體:
來源:轉載
供稿:網友


1.1 學習echo  rem  cd  dir命令

學習要點:
1。顯示信息:echo
2。注釋語句:rem
3。目錄切換:cd
4。列文件名:dir

一、顯示信息:echo

  在學習echo命令前我們先在C盤下建一個新文件夾bat,并建一個空的bat文件。例如我是的mybat.bat 好了,下面
我們開始《批處理入門手冊》的第一章1.1節。

1。輸出提示信息
格式:echo 你要輸出的信息

例1

echo hello,worldecho i will come backpause

執行顯示:
C:/bat>echo hello,world
hello,world
C:/bat>echo i will come back
i will come back
C:/bat>pause
請按任意鍵繼續. . .

我們寫的批處理,能不能讓它不顯示我們到底寫了什么命令?OK!那我們就來學習echo的第二種用法!

2。關閉該命令的回顯
格式:@ 放在命令前面

例2

@echo hello,world@echo i will come backpause

執行顯示:
hello,world
i will come back
C:/bat>pause
請按任意鍵繼續. . .


3。打開回顯或關閉回顯功能
格式:echo [{ on|off }]
  解釋一下,如果在批處命令前加上echo off,那么將會關閉批處中的命令回顯。當然啦,你要是不想顯示echo off
命令本身,你可以把@加在echo off前面。

例3

@echo offecho hello,worldecho i will come backpause

執行顯示:
hello,world
i will come back
請按任意鍵繼續. . .

  在批處理前面加上@echo off ,它將使所有命令不再顯示命令本身,當然也包括了echo off 命令本身也不會回顯
了。

4。輸出空行,即相當于輸入一個回車
格式:echo.
  注意命令中的“.”要緊跟在ECHO后面,中間不能有空格,否則“.”將被當作提示信息輸出到屏幕。另外“.”可以
用,:;”/]+/ 這些任一符號替代。

例4

@echo offecho 我在寫批處理教程哦!echo.echo 你看到上面有空一行么?pause

執行顯示:
我在寫批處理教程哦!

你看到上面有空一行么?
請按任意鍵繼續. . .

   命令ECHO.輸出的回車,經DOS管道轉向可以作為其它命令的輸入,比如echo.|time即相當于在TIME命令執行后給
出一個回車。所以執行時系統會在顯示當前時間后,自動返回到DOS提示符狀態。

5。答復命令中的提問
格式:ECHO 回復|命令表達式
  作用:通過管道命令 | 把“回復”作為輸入傳導給后面的“命令表達式”,并作為“命令表達式”的輸入。(注
意,管道命令|的輸入方法,shift鍵 /)

例5

@echo offrd /s c:/abcpause

執行顯示:
c:/abc, 是否確認(Y/N)?

  解釋一下,這里abc是一個不為空的文件夾,用rd 命令刪除時它將會詢問你Y或N,這時你就要手動的輸入Y/N了。
OK,我們把批處改一下,這時系統將會自動幫助我們把Y輸入確認了

例6

@echo offecho Y|rd /s c:/abcpause

6。建立新文件或增加文件內容
格式:echo 文件內容>文件名

例7

@echo offecho 123>myfile.txtpause

  這樣我們就在當前目錄下建立了一個myfile.txt文件,文件的內容為123。如果你想要建立一個空的新文件,那你
可以試一下這個

例8

@echo offecho. >myfile.txt pause

  注:上面所有實例中的pause是暫停命令,主要是用來暫停演示給大家看的,哈哈?。?/p>

二、注釋語句:rem

rem 為注釋命令,一般用來給程序加上注解,該命令后的內容不被執行,但能回顯。

例1

@echo offecho 這是例1哦!rem 上面的echo 語句用于顯示提示。pause

  另外 :: 也可以起到 rem 的注釋作用,  而且更簡潔有效;  但有兩點需要注意!
 
  第一,  任何以冒號:開頭的字符行,在批處理中都被視作標號,  而直接忽略其后的所有內容。
有效標號:冒號后緊跟一個以字母數字開頭的字符串,goto 語句可以識別。

無效標號:冒號后緊跟一個非字母數字的一個特殊符號,goto 無法識別的標號,可以起到注釋
作用,所以 :: 常被用作注釋符號,其實 : 也可起注釋作用。

例2

@echo offecho 這是例2哦!::上面的echo 語句用于顯示提示。pause

  第二,  與 rem 不同的是, :: 后的字符行在執行時不會回顯,  無論是否用echo on 打開命令行回顯狀態, 
因為命令解釋器不認為他是一個有效的命令行,  就此點來看, rem 在某些場合下
將比 :: 更為適用;  另外, rem 可以用于  config.sys  文件中。

三、目錄切換:cd

1。同一個分區的切換
目錄切換格式:格式:CD [盤符][路徑]

  如果當前目錄是C:/Documents and Settings/mzybar,我們要切換到同一分區下不同的目錄,請看下面的例子。(
注:下面例子中的>表示命令行下的提示符,>前面的表示當前目錄。)

例1
切換到C:/WINDOWS目錄

C:/Documents and Settings/mzybar> cd C:/WINDOWSC:/WINDOWS>

例2
切換到C:/WINDOWS/system32目錄

C:/Documents and Settings/mzybar>        cd C:/WINDOWS/system32C:/WINDOWS/system32>

  如果當前目錄是C:/WINDOWS/system32,我們要返回到上一層目錄,即返回到C:/WINDOWS時,我們可以這樣:

例3

C:/WINDOWS/system32>cd..C:/WINDOWS>

  在這里,cd..是不是簡單了很多?呵呵!當然了,你也可以cd C:/WINDOWS


  如果當前目錄是C:/WINDOWS/system32,我們要返回根目錄,即返回到C:/時,你可以試下這個:

例4

C:/WINDOWS/system32>cd/C:/ >

  在這里返回根目錄時,我們用的是cd/命令,當然你也是可以cd c:/

  其實在DOS命令中.、..和/都是表示相對路徑的,.是當前目錄,..是上一層目錄,而/則表示根目錄。我們來試下
cd.

例5

C:/WINDOWS/system32>cd.C:/WINDOWS/system32>

  看到了吧,當輸入cd.后還是在原來的位置,因為 。是當前目錄,切換到當前目錄當然沒有變羅。

 

2。不同分區的切換
格式:格式:CD /d [盤符][路徑]
  如果當前目錄是C:/Documents and Settings/mzybar,我們需要切換到其它分區目錄,請看:

例1
切換到D:/123/abc

C:/Documents and Settings/mzybar>cd /d d:/123/abcD:/123/abc>

  如果我們要切換到D盤的根目錄,則有更簡單的方法,請看:

例2
C:/Documents and Settings/mzybar>
D:
D:/>

  在這里,我們直接輸入驅動器號 冒號,就可以切換到它的根目錄。

 

3。CD 的另一個用途:顯示當前的完整路徑,一般用通過 %cd% 加以引用。

例1

@echo offecho 當前路徑是 %cd%pause

  執行顯示的是當前的完整路徑。

四、列文件名:dir

顯示目錄中的文件和子目錄列表。
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
    [/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

    [drive:][path][filename]   指定要列出的驅動器、目錄和/或文件。

  /A          顯示具有指定屬性的文件。
  attributes   D  目錄                R  只讀文件
               H  隱藏文件            A  準備存檔的文件
               S  系統文件            -  表示“否”的前綴
  /B          使用空格式(沒有標題信息或摘要)。
  /C          在文件大小中顯示千位數分隔符。這是默認值。用 /-C 來
              停用分隔符顯示。
  /D          跟寬式相同,但文件是按欄分類列出的。
  /L          用小寫。
  /N          新的長列表格式,其中文件名在最右邊。
  /O          用分類順序列出文件。
  sortorder    N  按名稱(字母順序)     S  按大小(從小到大)
               E  按擴展名(字母順序)   D  按日期/時間(從先到后)
               G  組目錄優先           -  顛倒順序的前綴
  /P          在每個信息屏幕后暫停。
  /Q          顯示文件所有者。
  /S          顯示指定目錄和所有子目錄中的文件。
  /T          控制顯示或用來分類的時間字符域。
  timefield   C  創建時間
              A  上次訪問時間
              W  上次寫入的時間
  /W          用寬列表格式。
  /X          顯示為非 8dot3 文件名產生的短名稱。格式是 /N 的格式,
              短名稱插在長名稱前面。如果沒有短名稱,在其位置則
              顯示空白。
  /4          用四位數字顯示年
 
  關于dir命令比較多,看到上面一大堆的參數頭都暈了,呵呵~   在這里我們學習一些常用的就OK了~

1。列出c:/windows下的目錄及文件
格式:DIR [drive:][path][filename]

例1
dir c:/windows
  這種方法有明顯的缺點——當列表中的目錄及文件過多時就無法完全顯示,我們將通過/p參數解決這個問題。


/P 在每個信息屏幕后暫停。
例2
dir /p c:/windows
  我們在命令最后加上一個參數“/p”(即“page”頁的縮寫),列文件時就會使用分頁顯示的方式,即列出一屏的目
錄及文件后,提示“按任意鍵繼續...”,按任意鍵后則顯示下一屏。這樣就可以逐屏查看了!


/B 使用空格式(沒有標題信息或摘要)。
例3
dir /b c:/
我們在查看時,發現列出來的文件都帶有日期,時間,創建者等信息,我們可以在命令后加上/b參數,讓它只列出文
件名稱。

2。列出c:/下指定屬性的文件
格式:DIR /a: attributes (這里的:號可以省略)
  attributes   D  目錄                R  只讀文件
               H  隱藏文件            A  準備存檔的文件
               S  系統文件            -  表示“否”的前綴

例1
dir /a c:/
列出C:/下所有的文件。

例2
dir /ah c:/
列出隱含的文件(包含文件和文件夾)。

例3
dir /ad c:/
列出C:/下所有的文件夾。

例4
dir /ad-h c:/
列出C:/下所有的文件夾,但不包含隱含的文件夾。

3。按分類列出c:/下的文件
格式:DIR /o: sortorder (這里的:號可以省略)
  sortorder    N  按名稱(字母順序)     S  按大小(從小到大)
               E  按擴展名(字母順序)   D  按日期/時間(從先到后)
               G  組目錄優先           -  顛倒順序的前綴

例1
dir /on c:/
/o:排序方式 參數指定了dir命令顯示命令結果時的排序方式,排序方式設為“n”即代表按照文件名的字母順序排列
(從A~Z,以此類推)。

例2
dir /ogn c:/
優先列出文件夾,并且文件夾和文件都按字母順序排列。

  ★“/o”和“/a”都可以省略其后的冒號“:”,但之間不能留有空格。如“/o:n”省略后的形
式應為“/on”。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
神马久久久久久| 久久国产精品久久久久久久久久| 国产日韩在线亚洲字幕中文| 欧美日韩国产一区中文午夜| 国产欧美婷婷中文| 精品国产电影一区| 欧美国产第二页| 91成人性视频| 有码中文亚洲精品| 国产成人涩涩涩视频在线观看| 亚洲视频综合网| 久久99精品久久久久久琪琪| www.日韩av.com| 欧美性xxxxxx| 亚洲自拍高清视频网站| 日韩精品视频中文在线观看| 久久国产精彩视频| 国产精品电影久久久久电影网| 久久久久久尹人网香蕉| 精品久久久香蕉免费精品视频| www.欧美三级电影.com| 欧美高清在线观看| 一区二区三区四区视频| 91sao在线观看国产| 久久天天躁狠狠躁夜夜爽蜜月| 91免费看视频.| 国产99在线|中文| 最新国产精品拍自在线播放| 国产日韩欧美中文在线播放| 国产精品久久久久av| 亚洲精品日韩久久久| 91麻豆桃色免费看| 久久精品久久久久久国产 免费| 国内精品模特av私拍在线观看| 亚洲深夜福利网站| 91成人在线视频| 久久久亚洲网站| 国产福利精品av综合导导航| 色综合男人天堂| 欧美第一页在线| 韩国三级电影久久久久久| 成人字幕网zmw| 日韩成人在线网站| 精品亚洲精品福利线在观看| 亚洲free嫩bbb| 91丝袜美腿美女视频网站| 日日摸夜夜添一区| 九九九久久国产免费| 亚洲黄色在线看| 成人久久精品视频| 亚洲欧美变态国产另类| 91在线观看免费高清完整版在线观看| 久久亚洲成人精品| 日韩精品免费一线在线观看| 日韩欧美精品在线观看| 国产视频精品自拍| 国产视频久久久久| 亚洲黄页网在线观看| 亚洲色图欧美制服丝袜另类第一页| 成人黄在线观看| 欧美一级片久久久久久久| 欧美美最猛性xxxxxx| 亚洲天堂av图片| 亚洲激情 国产| 欧美一级电影在线| 亚洲自拍另类欧美丝袜| 自拍偷拍亚洲精品| 欧美成人午夜免费视在线看片| 隔壁老王国产在线精品| 日本高清视频精品| 久久精品亚洲94久久精品| 亚洲第一中文字幕| 国产97人人超碰caoprom| 久久久久久久爱| 欧洲成人在线视频| 国产精品十八以下禁看| 欧美日韩中文在线| 成人免费大片黄在线播放| 亚洲精品成人av| 中文字幕国产亚洲| 欧美视频在线观看免费| 成人观看高清在线观看免费| www.久久色.com| 国模精品视频一区二区| 亚洲男人天堂网| 91亚洲va在线va天堂va国| 欧美精品在线第一页| 亚洲欧美变态国产另类| 精品福利樱桃av导航| 欧美性猛交xxxx偷拍洗澡| 国产美女久久精品香蕉69| 亚洲桃花岛网站| 国产精品福利久久久| 亚洲男人天堂网站| 精品毛片网大全| 久久久精品影院| 久久精品国产精品亚洲| 久久亚洲精品中文字幕冲田杏梨| 久久亚洲精品小早川怜子66| 亚洲肉体裸体xxxx137| 久久精品久久久久久国产 免费| 九九久久久久久久久激情| 亚洲一区二区三区在线视频| 青青草原一区二区| 国产69精品99久久久久久宅男| 日本精品久久电影| 亚洲国产日韩欧美在线动漫| 91sao在线观看国产| 激情亚洲一区二区三区四区| 奇米成人av国产一区二区三区| 亚洲网站在线播放| 国产香蕉97碰碰久久人人| 一区二区三区视频免费在线观看| 欧美亚洲日本网站| 亚洲精品久久7777777| 久久久久久999| 热久久美女精品天天吊色| 中文字幕精品久久久久| 黄色一区二区在线观看| 亚洲男人的天堂在线| 久久精品欧美视频| 精品久久久久久中文字幕一区奶水| 久久久久久成人| 人妖精品videosex性欧美| 国产不卡av在线| 久久久久久999| 日韩国产高清污视频在线观看| 91久久国产婷婷一区二区| 国产精品色午夜在线观看| 久久午夜a级毛片| 久久艳片www.17c.com| 亚洲激情视频网| 亚洲www在线观看| 欧美多人爱爱视频网站| 中文字幕在线观看亚洲| 久久手机精品视频| 日韩成人网免费视频| 亚洲欧美国产视频| 国产有码在线一区二区视频| 久久深夜福利免费观看| 欧美一级电影久久| 久久影视免费观看| 亚洲大胆美女视频| 欧美在线免费看| 欧美精品手机在线| 国产午夜精品麻豆| 欧美日韩国产专区| 色综合天天狠天天透天天伊人| 亚洲日韩欧美视频| 欧美电影院免费观看| 亚洲热线99精品视频| 91综合免费在线| 北条麻妃久久精品| 中文字幕国产亚洲2019| 在线观看中文字幕亚洲| 久久久999精品视频| 欧美日韩一区二区免费在线观看| 91精品久久久久久久久不口人| 日韩成人中文字幕| 欧亚精品中文字幕| 国产精品久久久久久久久借妻| 日本19禁啪啪免费观看www| 日韩av在线免费| 国产精品夫妻激情|