欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      Windows批處理命令總結(jié)詳解

      時間:2019-05-15 09:53:44下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《Windows批處理命令總結(jié)詳解》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《Windows批處理命令總結(jié)詳解》。

      第一篇:Windows批處理命令總結(jié)詳解

      Windows批處理命令總結(jié) 命令:echo 1.1 echo含義

      顯示消息,或者啟用或關(guān)閉命令回顯。ECHO [ON | OFF]、ECHO [message] 若要顯示當(dāng)前回顯設(shè)置,請鍵入不帶參數(shù)的 ECHO。

      1.2 echo舉例

      ①echo 顯示當(dāng)前回顯設(shè)置,結(jié)果有ECHO 處于打開狀態(tài)、ECHO 處于關(guān)閉狀態(tài) ②echo on 打開回顯設(shè)置,即ECHO 處于打開狀態(tài) ③echo off 關(guān)閉回顯設(shè)置,即ECHO 處于關(guān)閉狀態(tài)

      ④echo 我是中國人 顯示輸出的內(nèi)容信息,窗口輸出“我的中國人”,不需要加單雙引號 ⑤echo.換行 命令:pause 2.1 pause含義

      暫停批處理程序,并顯示以下消息:請按任意鍵繼續(xù)...2.2 pause舉例

      ①pause 顯示“請按任意鍵繼續(xù)...”信息 命令:@ 3.1 @含義

      用于禁止當(dāng)前執(zhí)行的命令回顯在屏幕上

      3.2 @舉例

      @echo off 該命令行不會回顯在屏幕上 4 命令:goto 4.1 goto含義

      將 cmd.exe 定向到批處理程序中帶標(biāo)簽的行。

      GOTO label label

      指定批處理程序中用作標(biāo)簽的文字字符串。標(biāo)簽必須單獨(dú)一行,并且以冒號打頭。如果命令擴(kuò)展被啟用,GOTO 會如下改變: GOTO 命令現(xiàn)在接受目標(biāo)標(biāo)簽 :EOF,這個標(biāo)簽將控制轉(zhuǎn)移到當(dāng)前批腳本文件的結(jié)尾。不定義就退出批腳本文件,這是一個容易的辦法。有關(guān)能使該功能有用的 CALL 命令的擴(kuò)展描述,請鍵入CALL /?。

      4.2 goto舉例

      ①命令行如下

      執(zhí)行結(jié)果如下 命令:call 5.1 call含義

      從批處理程序調(diào)用另一個批處理程序。

      CALL [drive:][path]filename [batch-parameters]

      batch-parameters

      指定批處理程序所需的命令行信息。如果命令擴(kuò)展被啟用,CALL 會如下改變: CALL 命令現(xiàn)在將卷標(biāo)當(dāng)作 CALL 的目標(biāo)接受。語法是:CALL:label arguments 一個新的批文件上下文由指定的參數(shù)所創(chuàng)建,控制在卷標(biāo)被指定后傳遞到語句。你必須通過達(dá)到批腳本文件末兩次來 “exit” 兩次。第一次讀到文件末時,控制會回到 CALL 語句的緊后面。第二次會退出批腳本。5.2 call舉例

      ①call 文件名 調(diào)用外部的批處理文件,并執(zhí)行內(nèi)容

      執(zhí)行結(jié)果如下: 命令:if 6.1 if含義

      執(zhí)行批處理程序中的條件處理。

      IF [NOT] ERRORLEVEL number command IF [NOT] string1==string2 command IF [NOT] EXIST filename command

      NOT 指定只有條件為 false 的情況下,Windows 才應(yīng)該執(zhí)行該命令。

      ERRORLEVEL number 如果最后運(yùn)行的程序返回一個等于或大于指定數(shù)字的退出代碼,指

      定條件為 true。

      string1==string2

      如果指定的文字字符串匹配,指定條件為 true。

      EXIST filename

      如果指定的文件名存在,指定條件為 true。

      command

      如果符合條件,指定要執(zhí)行的命令。如果指定的條件為 FALSE,命令后可跟 ELSE 命令,該命令將

      在 ELSE 關(guān)鍵字之后執(zhí)行該命令。ELSE 子句必須出現(xiàn)在同一行上的 IF 之后。例如:

      IF EXIST filename.(del filename.)ELSE(echo filename.missing.)6.2 if舉例

      ①字符串匹配判斷和文件是否存在判斷(既可以為相對路徑,也可以為絕對路徑)比較運(yùn)算符

      比較運(yùn)算符有以下幾種:

      EQU不等于

      LSS小于或等于

      GTR大于或等于 命令:for 8.1 for含義

      對一組文件中的每一個文件執(zhí)行某個特定命令。

      FOR %variable IN(set)DO command [command-parameters]

      %variable 指定一個單一字母可替換的參數(shù)。

      (set)

      指定一個或一組文件??梢允褂猛ㄅ浞?。

      command

      指定對每個文件執(zhí)行的命令。

      command-parameters 為特定命令指定參數(shù)或命令行開關(guān)。在批處理程序中使用 FOR 命令時,指定變量請使用 %%variable 而不要用 %variable。變量名稱是區(qū)分大小寫的,所以 %i 不同于 %I.如果啟用命令擴(kuò)展,則會支持下列 FOR 命令的其他格式: FOR /D %variable IN(set)DO command [command-parameters]

      如果集中包含通配符,則指定與目錄名匹配,而不與文件名匹配。FOR /R [[drive:]path] %variable IN(set)DO command [command-parameters]

      檢查以 [drive:]path 為根的目錄樹,指向每個目錄中的 FOR 語句。

      如果在 /R 后沒有指定目錄規(guī)范,則使用當(dāng)前目錄。如果集僅為一個單點(diǎn)(.)字符,則枚舉該目錄樹。

      FOR /L %variable IN(start,step,end)DO command [command-parameters] 該集表示以增量形式從開始到結(jié)束的一個數(shù)字序列。因此,(1,1,5)將產(chǎn)生序列 8.2 for舉例

      ①循環(huán)輸出數(shù)字和循環(huán)輸出3.txt中的文本內(nèi)容 命令:rem 9.1 rem含義

      在批處理文件或 CONFIG.SYS 里加上注解或說明。REM [comment] 9.2 rem舉例

      ①rem 這是一條注釋,不會執(zhí)行 10 命令:start 10.1 start含義

      重新打開一個窗口或執(zhí)行程序,并根據(jù)參數(shù)執(zhí)行相應(yīng)命令

      10.2 start舉例

      ①start notepad++ 打開notepad++程序

      ②start “這是新的cmd窗口” echo 在第二個窗口執(zhí)行程序 命令:set 11.1 set含義

      顯示、設(shè)置或刪除 cmd.exe 環(huán)境變量。SET [variable=[string]]

      variable 指定環(huán)境變量名。

      string

      指定要指派給變量的一系列字符串。要顯示當(dāng)前環(huán)境變量,鍵入不帶參數(shù)的 SET。

      11.2 set舉例

      ①set 顯示所有的環(huán)境變量,環(huán)境變量不區(qū)分大小寫 ②set java_home 顯示以“java_home”開頭的環(huán)境變量

      ③set JAVA_HOME=D:myworkjdkinstall 設(shè)置JAVA_HOME的值

      ④set /p var=請輸入您的姓名: 提示用戶輸入?yún)?shù),%var%調(diào)用該參數(shù)

      ⑤set /a var=2*2 設(shè)置運(yùn)算表達(dá)式

      命令:choice 12.1 choice含義

      CHOICE [/C choices] [/N] [/CS] [/T timeout /D choice] [/M text] 描述:該工具允許用戶從選擇列表選擇一個項(xiàng)目并返回所選項(xiàng)目的索引。參數(shù)列表:

      /C

      choices

      指定要創(chuàng)建的選項(xiàng)列表。默認(rèn)列表是 “YN”。

      /N

      在提示符中隱藏選項(xiàng)列表。提示前面的消息得到顯示,選項(xiàng)依舊處于啟用狀態(tài)。

      /CS

      允許選擇分大小寫的選項(xiàng)。在默認(rèn)情況下,這個工具

      是不分大小寫的。

      /T

      timeout

      做出默認(rèn)選擇之前,暫停的秒數(shù)??山邮艿闹凳菑?0

      到 9999。如果指定了 0,就不會有暫停,默認(rèn)選項(xiàng)

      會得到選擇。

      /D

      choice

      在 nnnn 秒之后指定默認(rèn)選項(xiàng)。字符必須在用 /C 選

      項(xiàng)指定的一組選擇中;同時,必須用 /T 指定 nnnn。

      /M

      text

      指定提示之前要顯示的消息。如果沒有指定,工具只

      顯示提示。

      12.2 choice舉例

      CHOICE /C YNC /M “確認(rèn)請按 Y,否請按 N,或者取消請按 C?!?CHOICE /T 10 /C ync /CS /D y CHOICE /C ab /M “選項(xiàng) 1 請選擇 a,選項(xiàng) 2 請選擇 b?!?CHOICE /C ab /N /M “選項(xiàng) 1 請選擇 a,選項(xiàng) 2 請選擇 b?!?13 命令:copy 13.1 copy含義

      將一份或多份文件復(fù)制到另一個位置。

      COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B]

      [+ source [/A | /B] [+...]] [destination [/A | /B]]

      source

      指定要復(fù)制的文件。

      /A

      表示一個 ASCII 文本文件。

      /B

      表示一個二進(jìn)位文件。

      /D

      允許解密要創(chuàng)建的目標(biāo)文件

      destination 為新文件指定目錄和/或文件名。

      /V

      驗(yàn)證新文件寫入是否正確。

      /N

      復(fù)制帶有非 8dot3 名稱的文件時,盡可能使用短文件名。

      /Y

      不使用確認(rèn)是否要覆蓋現(xiàn)有目標(biāo)文件的提示。

      /-Y

      使用確認(rèn)是否要覆蓋現(xiàn)有目標(biāo)文件的提示。

      /Z

      用可重新啟動模式復(fù)制已聯(lián)網(wǎng)的文件。

      /L

      如果源是符號鏈接,請將鏈接復(fù)制到目標(biāo)而不是源鏈接指向的實(shí)際文件。

      13.2 copy舉例

      ①copy a.txt bak.txt 復(fù)制a.txt文件,命名為bak.txt,不能復(fù)制目錄下的文件并重命名 ②copy /b f:1.txt+2.txt f:3.txt 合并文件到一個新的文件 命令:move 14.1 move含義

      移動文件并重命名文件和目錄。要移動至少一個文件: MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination 要重命名一個目錄: MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2

      [drive:][path]filename1 指定你想移動的文件位置和名稱。

      destination

      指定文件的新位置。目標(biāo)可包含一個驅(qū)動器號

      和冒號、一個目錄名或組合。如果只移動一個文件

      并在移動時將其重命名,你還可以包括文件名。

      [drive:][path]dirname1 指定要重命名的目錄。

      dirname2

      指定目錄的新名稱。

      /Y

      取消確認(rèn)覆蓋一個現(xiàn)有目標(biāo)文件的提示。

      /-Y

      對確認(rèn)覆蓋一個現(xiàn)有目標(biāo)文件發(fā)出提示。

      14.2 move舉例

      ①move 3.txt D:a.txt 文件移動并重命名 命令:del 15.1 del含義

      刪除一個或數(shù)個文件。

      DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

      names

      指定一個或多個文件或者目錄列表。通配符可用來刪除多個文件。

      如果指定了一個目錄,該目錄中的所有文件都會被刪除。

      /P

      刪除每一個文件之前提示確認(rèn)。

      /F

      強(qiáng)制刪除只讀文件。

      /S

      刪除所有子目錄中的指定的文件。

      /Q

      安靜模式。刪除全局通配符時,不要求確認(rèn)

      /A

      根據(jù)屬性選擇要刪除的文件

      屬性

      R 只讀文件

      S 系統(tǒng)文件

      H 隱藏文件

      A 存檔文件

      I 無內(nèi)容索引文件

      L 重分析點(diǎn)

      表示“否”的前綴

      /B

      使用空格式(沒有標(biāo)題信息或摘要)。

      /C

      在文件大小中顯示千位數(shù)分隔符。這是默認(rèn)值。用 /-C 來

      禁用分隔符顯示。

      /D

      跟寬式相同,但文件是按欄分類列出的。

      /L

      用小寫。

      /N

      新的長列表格式,其中文件名在最右邊。

      /O

      用分類順序列出文件。

      排列順序

      N 按名稱(字母順序)

      S 按大小(從小到大)

      E 按擴(kuò)展名(字母順序)

      D 按日期/時間(從先到后)

      G 組目錄優(yōu)先

      -反轉(zhuǎn)順序的前綴

      /P

      在每個信息屏幕后暫停。

      /Q

      顯示文件所有者。

      /R

      顯示文件的備用數(shù)據(jù)流。

      /S

      顯示指定目錄和所有子目錄中的文件。

      /T

      控制顯示或用來分類的時間字符域。

      17.2 dir舉例

      ①dir /o F: 分類顯示F盤下的文件和文件夾 命令:find 18.1 find含義

      在文件中搜索字符串。

      FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] “string” [[drive:][path]filename[...]]

      /V

      顯示所有未包含指定字符串的行。

      /C

      僅顯示包含字符串的行數(shù)。

      /N

      顯示行號。

      /I

      搜索字符串時忽略大小寫。

      /OFF[LINE] 不要跳過具有脫機(jī)屬性集的文件。

      “string” 指定要搜索的文本字符串。

      [drive:][path]filename 指定要搜索的文件。

      18.2 find舉例

      ①find /c /n “視” oa視圖對比.txt 從文件中查找“視”,并顯示行號 命令:type 19.1 type含義

      顯示文本文件的內(nèi)容,或者創(chuàng)建文件 TYPE [drive:][path]filename 19.2 type舉例

      ①type nul>a.txt 創(chuàng)建文件a.txt ②type a.txt 查看文件內(nèi)容 命令:md/mkdir 20.1 md含義

      創(chuàng)建目錄。

      MKDIR [drive:]path MD [drive:]path 如果命令擴(kuò)展被啟用,MKDIR 會如下改變: 如果需要,MKDIR 會在路徑中創(chuàng)建中級目錄。例如: 假設(shè) a 不 存在,那么: mkdir abcd 與:mkdir a chdir a mkdir b chdir b mkdir c chdir c mkdir d 相同。如果擴(kuò)展被停用,則需要鍵入 mkdir abcd。

      20.2 md舉例

      ①md abcd 創(chuàng)建多級目錄

      第二篇:Windows運(yùn)行命令

      Windows運(yùn)行命令大全

      winver 檢查Windows版本

      wmimgmt.msc 打開Windows管理體系結(jié)構(gòu)(wmi)wupdmgr Windows更新程序

      wscript Windows腳本宿主設(shè)置

      write 寫字板

      winmsd 系統(tǒng)信息

      wiaacmgr 掃描儀和照相機(jī)向?qū)?/p>

      winchat xp自帶局域網(wǎng)聊天

      mem.exe 顯示內(nèi)存使用情況

      msconfig.exe 系統(tǒng)配置實(shí)用程序

      mplayer2 簡易widnows media player mspaint 畫圖板

      mstsc 遠(yuǎn)程桌面連接

      mplayer2 媒體播放機(jī)

      magnify 放大鏡實(shí)用程序

      mmc 打開控制臺

      mobsync 同步命令

      dxdiag 檢查directx信息

      drwtsn32 系統(tǒng)醫(yī)生

      devmgmt.msc 設(shè)備管理器

      dfrg.msc 磁盤碎片整理程序

      diskmgmt.msc 磁盤管理實(shí)用程序

      dcomcnfg 打開系統(tǒng)組件服務(wù)

      ddeshare 打開dde共享設(shè)置

      dvdplay dvd播放器

      net stop messenger 停止信使服務(wù)

      net start messenger 開始信使服務(wù)

      notepad 打開記事本

      nslookup 網(wǎng)絡(luò)管理的工具向?qū)?/p>

      ntbackup 系統(tǒng)備份和還原

      narrator 屏幕“講述人”

      ntmsmgr.msc 移動存儲管理器

      ntmsoprq.msc 移動存儲管理員操作請求

      netstat-an(tc)命令檢查接口

      syncapp 創(chuàng)建一個公文包

      sysedit 系統(tǒng)配置編輯器

      sigverif 文件簽名驗(yàn)證程序

      sndrec32 錄音機(jī)

      shrpubw 創(chuàng)建共享文件夾

      secpol.msc 本地安全策略

      syskey 系統(tǒng)加密,一旦加密就不能解開,保護(hù)Windows xp系統(tǒng)的雙重密碼

      services.msc 本地服務(wù)設(shè)置 sndvol32 音量控制程序

      sfc.exe 系統(tǒng)文件檢查器

      sfc /scannow windows文件保護(hù) tsshutdn 60秒倒計(jì)時關(guān)機(jī)命令

      tourstart xp簡介(安裝完成后出現(xiàn)的漫游xp程序)

      taskmgr 任務(wù)管理器

      eventvwr 事件查看器

      eudcedit 造字程序

      explorer 打開資源管理器

      packager 對象包裝程序

      perfmon.msc 計(jì)算機(jī)性能監(jiān)測程序

      progman 程序管理器

      regedit.exe 注冊表

      rsop.msc 組策略結(jié)果集

      regedt32 注冊表編輯器

      rononce-p 15秒關(guān)機(jī)

      regsvr32 /u *.dll 停止dll文件運(yùn)行

      regsvr32 /u zipfldr.dll 取消zip支持

      cmd.exe cmd命令提示符

      chkdsk.exe chkdsk磁盤檢查

      certmgr.msc 證書管理實(shí)用程序

      calc 啟動計(jì)算器

      charmap 啟動字符映射表

      cliconfg sql server 客戶端網(wǎng)絡(luò)實(shí)用程序

      clipbrd 剪貼板查看器

      conf 啟動netmeeting

      compmgmt.msc 計(jì)算機(jī)管理

      cleanmgr 垃圾整理

      ciadv.msc 索引服務(wù)程序

      osk 打開屏幕鍵盤

      odbcad32 odbc數(shù)據(jù)源管理器

      oobe/msoobe /a 檢查xp是否激活

      lusrmgr.msc 本機(jī)用戶和組

      logoff 注銷命令

      iexpress 木馬捆綁工具,系統(tǒng)自帶

      nslookup ip地址偵測器

      fsmgmt.msc 共享文件夾管理器

      utilman 輔助工具管理器

      gpedit.msc 組策略

      以下為Windows操作系統(tǒng)的常用運(yùn)行命令,執(zhí)行這些命令,就能打開系統(tǒng)對應(yīng)的相關(guān)實(shí)用程序,如果大家能基本利用,就能檢查并修復(fù)系統(tǒng)的最基本的故障,除注銷,關(guān)閉系統(tǒng)命令外,其它所有命令,大家不妨一試!

      運(yùn)行“輸入CMD”輸入對應(yīng)的相關(guān)實(shí)用程序:

      .打開C:\Documents and Settings\XXX(當(dāng)前登錄Windows XP的用戶名)..打開Windows XP所在的盤符下的Documents and Settings文件夾...打開“我的電腦”選項(xiàng)。

      accwiz.exe 輔助工具向?qū)?/p>

      actmovie.exe 直接顯示安裝工具

      append.exe 允許程序打開制定目錄中的數(shù)據(jù)

      arp.exe 顯示和更改計(jì)算機(jī)的IP與硬件物理地址的對應(yīng)列表

      at.exe 計(jì)劃運(yùn)行任務(wù)

      atmadm.exe ATM調(diào)用管理器統(tǒng)計(jì)

      attrib.exe 顯示和更改文件和文件夾屬性

      autochk.exe 檢測修復(fù)文件系統(tǒng)(XP不可用)

      autoconv.exe 在啟動過程中自動轉(zhuǎn)化系統(tǒng)(XP不可用)autofmt.exe 在啟動過程中格式化進(jìn)程(XP不可用)autolfn.exe 使用長文件名格式(XP不可用)

      arp.exe 顯示和更改計(jì)算機(jī)的IP與硬件物理地址的對應(yīng)

      calc.exe 計(jì)算器

      Bootvrfy.exe 通報(bào)啟動成功

      cacls.exe 顯示和編輯ACL cdplayer.exe CD播放器

      change.exe 與終端服務(wù)器相關(guān)的查詢(XP不可用)charmap.exe 字符映射表

      chglogon.exe 啟動或停用會話記錄(XP不可用)chgport.exe 改變端口(終端服務(wù))(XP不可用)chgusr.exe 改變用戶(終端服務(wù))(XP不可用)chkdsk.exe 磁盤檢測程序

      chkntfs.exe NTFS磁盤檢測程序

      cidaemon.exe 組成Ci文檔服務(wù)

      cipher.exe 在NTFS上顯示或改變加密的文件或目錄

      cisvc.exe 打開索引內(nèi)容

      ckcnv.exe 變換Cookie cleanmgr.exe 磁盤清理

      cliconfg.exe SQL客戶網(wǎng)絡(luò)工具

      clipbrd.exe 剪貼簿查看器

      clipsrv.exe 運(yùn)行Clipboard服務(wù)

      clspack.exe 建立系統(tǒng)文件列表清單

      cluster.exe 顯示域的集群(XP不可用)cmd.exe 進(jìn)2000“XP DOS

      cmdl32.exe 自動下載連接管理

      cmmgr32.exe 連接管理器

      cmmon32.exe 連接管理器監(jiān)視

      cmstp.exe 連接管理器配置文件安裝程序

      comclust.exe 集群

      comp.exe 比較兩個文件和文件集的內(nèi)容

      conf 啟動netmeeting聊天工具

      control userpasswords2 XP密碼管理.compmgmt.msc 計(jì)算機(jī)管理 cprofile.exe 轉(zhuǎn)換顯示模式(XP不可用)

      開始,運(yùn)行,輸入CMD”輸入net config workstation計(jì)算機(jī)名 “完整的計(jì)算機(jī)名”用戶名

      工作站處于活動狀態(tài)(即網(wǎng)絡(luò)描述)“軟件版本(即軟件版本號)”工作站域 工作站域的 DNS 名稱

      登錄域 “COM 打開時間超時(秒)”COM 發(fā)送量(字節(jié))“COM 發(fā)送超時(msec)CMD”輸入net config workstation 更改可配置工作站服務(wù)設(shè)置。

      CMD“輸入net config server 可以顯示不能配置的下服務(wù)器計(jì)算機(jī)名 ”服務(wù)器注釋 “服務(wù)器版本(即軟件版本號)

      服務(wù)器處于活動狀態(tài)(即網(wǎng)絡(luò)描述)”服務(wù)器處于隱藏狀態(tài)(即 /hidden 設(shè)置)

      最大登錄用戶數(shù)(即可使用服務(wù)器共享資源的最大用戶數(shù))

      每個會話打開文件的最大數(shù)(即用戶可在一個會話中打開服務(wù)器文件的最大數(shù))

      空閑會話時間(最小值)

      chkdsk.exe 磁盤檢查.Chkdsk /r 2000命令控制臺中的Chkdsk /r命令檢查修復(fù)系統(tǒng)文件

      cleanmgr 垃圾整理

      Clipbrd 剪貼板查看器

      C:boot.ini 打開啟動菜單

      compact.exe 顯示或改變NTFS分區(qū)上文件的壓縮狀態(tài)

      conime.exe IME控制臺

      control.exe 控制面板

      convert.exe NTFS 轉(zhuǎn)換文件系統(tǒng)到NTFS

      convlog.exe 轉(zhuǎn)換IIS日志文件格式到NCSA格式

      cprofile.exe 轉(zhuǎn)換顯示模式

      cscript.exe 較本宿主版本

      csrss.exe 客戶服務(wù)器Runtime進(jìn)程(XP不可用)csvde.exe 格式轉(zhuǎn)換程序(XP不可用)dcpromo 活動目錄安裝(XP不可用)drwtsn32 系統(tǒng)醫(yī)生

      diskmgmt.msc 磁盤管理器(和PowerQuest PartitionMagic 8.0)dvdplay DVD 播放器

      devmgmt.msc 設(shè)備管理器(檢查電腦硬件,驅(qū)動)dxdiag 檢查DirectX信息

      dcomcnfg.exe DCOM配置屬性(控制臺根目錄)dcpromo.exe 安裝向?qū)?XP不可用)ddeshare.exe DDE共享

      debug.exe 檢查DEBUG

      dfrgfat.exe FAT分區(qū)磁盤碎片整理程序

      dfrgntfs.exe NTFS分區(qū)磁盤碎片整理程序(XP不可用)dfs_cmd_.exe 配置DFS樹(XP不可用)

      dfsinit.exe 分布式文件系統(tǒng)初始化(XP不可用)dfssvc.exe 分布式文件系統(tǒng)服務(wù)器(XP不可用)diantz.exe 制作CAB文件

      diskperf.exe 磁盤性能計(jì)數(shù)器

      dmremote.exe 磁盤管理服務(wù)的一部分(XP不可用)doskey.exe 命令行創(chuàng)建宏

      dosx.exe DOS擴(kuò)展

      dplaysvr.exe 直接運(yùn)行幫助(XP不可用)drwatson.exe 華生醫(yī)生錯誤檢測

      drwtsn32.exe 華生醫(yī)生顯示和配置管理

      dvdplay.exe DVD播放

      dxdiag.exe Direct-X診斷工具

      edlin.exe 命令行的文本編輯

      esentutl.exe MS數(shù)據(jù)庫工具

      eudcedit.exe 造字程序

      eventvwr.exe 事件查看器

      exe2bin.exe 轉(zhuǎn)換EXE文件到二進(jìn)制

      expand.exe 解壓縮

      extrac32.exe 解CAB工具

      fsmgmt.msc 共享文件夾

      fastopen.exe 快速訪問在內(nèi)存中的硬盤文件

      faxcover.exe 傳真封面編輯

      faxqueue.exe 顯示傳真隊(duì)列

      faxsend.exe 發(fā)送傳真向?qū)?/p>

      faxsvc.exe 啟動傳真服務(wù)

      fc.exe 比較兩個文件的不同

      find.exe 查找文件中的文本行

      findstr.exe 查找文件中的行

      finger.exe 一個用戶并顯示出統(tǒng)計(jì)結(jié)果

      fixmapi.exe 修復(fù)MAPI文件

      flattemp.exe 允許或者禁用臨時文件目錄(XP不可用)fontview.exe 顯示字體文件中的字體

      forcedos.exe 強(qiáng)制文件在DOS模式下運(yùn)行

      ftp.exe FTP下載

      gpedit.msc 組策略

      gdi.exe 圖形界面驅(qū)動

      grpconv.exe 轉(zhuǎn)換程序管理員組

      hostname.exe 顯示機(jī)器的Hostname Internat 輸入法圖標(biāo)

      iexpress 木馬捆綁工具,系統(tǒng)自帶

      ieshwiz.exe 自定義文件夾向?qū)?/p>

      iexpress.exe iexpress安裝包

      iisreset.exe 重啟IIS服務(wù)(未安裝IIS,不可用)internat.exe 鍵盤語言指示器(XP不可用)ipconfig.exe 查看IP配置

      ipsecmon.exe IP安全監(jiān)視器

      ipxroute.exe IPX路由和源路由控制程序

      irftp.exe 無線連接

      ismserv.exe 安裝或者刪除Service Control Manager中的服務(wù) jdbgmgr.exe Java4的調(diào)試器

      jetconv.exe 轉(zhuǎn)換Jet Engine數(shù)據(jù)庫(XP不可用)jetpack.exe 壓縮Jet數(shù)據(jù)庫(XP不可用)jview.exe Java的命令行裝載者

      label.exe 改變驅(qū)動器的卷標(biāo)

      lcwiz.exe 許可證向?qū)?XP不可用)

      ldifde.exe LDIF目錄交換命令行管理(XP不可用)licmgr.exe 終端服務(wù)許可協(xié)議管理(XP不可用)lights.exe 顯示連接狀況(XP不可用)

      llsmgr.exe Windows 2000 許可協(xié)議管理(XP不可用)llssrv.exe 啟動許可協(xié)議服務(wù)器(XP不可用)locator.exe RPC Locator 遠(yuǎn)程定位

      lodctr.exe 調(diào)用性能計(jì)數(shù)

      logoff.exe 注銷當(dāng)前用戶

      lpq.exe 顯示遠(yuǎn)端的LPD打印隊(duì)列的狀態(tài),顯示被送到基于Unix的服務(wù)器的打印任務(wù)

      lpr.exe 用于Unix客戶打印機(jī)將打印任務(wù)發(fā)送給連接了打印設(shè)備的NT的打印機(jī)服務(wù)器。

      lsass.exe 運(yùn)行LSA和Server的DLL

      lserver.exe 指定默認(rèn)Server新的DNS域(XP不可用)lusrmgr.msc 本地賬戶管理

      mmc 控制臺

      mplayer2 播放器

      macfile.exe 管理MACFILES(XP不可用)magnify.exe 放大鏡

      makecab.exe 制作CAB文件

      mem.exe 顯示內(nèi)存狀態(tài)

      migpwd.exe 遷移密碼

      mmc.exe 控制臺

      mnmsrvc.exe 遠(yuǎn)程桌面共享

      mobsync.exe 同步目錄管理器

      mountvol.exe 創(chuàng)建、刪除或列出卷的裝入點(diǎn)。

      mplay32.exe Media Player 媒體播放器

      mpnotify.exe 通知應(yīng)用程序

      mqbkup.exe 信息隊(duì)列備份和恢復(fù)工具

      mqmig.exe MSMQ Migration Utility 信息隊(duì)列遷移工具

      mrinfo.exe 使用SNMP多點(diǎn)傳送路由

      mscdexnt.exe 安裝MSCD

      msdtc.exe 動態(tài)事務(wù)處理控制臺

      msg.exe 發(fā)送消息到本地或遠(yuǎn)程客戶

      mshta.exe HTML應(yīng)用程序主機(jī)

      msiexec.exe 開始Windows安裝程序

      mspaint.exe 打開畫圖板

      mstask.exe 任務(wù)計(jì)劃表程序

      mstinit.exe 任務(wù)計(jì)劃表安裝

      Msconfig.exe 系統(tǒng)配置實(shí)用程序(配置啟動選項(xiàng),服務(wù)項(xiàng))mem.exe 顯示內(nèi)存使用情況

      mspaint 畫圖板

      Net Stop Messenger 停止信使服務(wù)

      Net Start Messenger 恢復(fù)信使服務(wù)

      nslookup 網(wǎng)絡(luò)管理的工具

      Nslookup IP 地址偵測器

      ntbackup 系統(tǒng)備份和還原

      nbtstat.exe 使用 NBT(TCP/IP 上的 NetBIOS)顯示協(xié)議統(tǒng)計(jì)和當(dāng)前 TCP/IP 連接。

      nddeapir.exe NDDE API服務(wù)器端

      netsh.exe 用于配置和監(jiān)控 Windows 2000 命令行腳本接口(XP不可用)netstat.exe 顯示協(xié)議統(tǒng)計(jì)和當(dāng)前的 TCP/IP 網(wǎng)絡(luò)連接。

      nlsfunc.exe 加載特定國家的信息。Windows 2000 和 MS-DOS 子系統(tǒng)不使用該命令接受該命令只是為了與 MS-DOS 文件兼容。

      notepad.exe 打開記事本

      nslookup.exe 該診斷工具顯示來自域名系統(tǒng)(DNS)名稱服務(wù)器的信息。

      ntbackup.exe 備份和故障修復(fù)工具

      ntfrs.exe NT文件復(fù)制服務(wù)(XP不可用)ntvdm.exe 模擬16位Windows環(huán)境

      nw16.exe NetWare轉(zhuǎn)向器

      nwscript.exe 運(yùn)行Netware腳本

      odbcad32.exe 32位ODBC數(shù)據(jù)源管理(驅(qū)動程序管理)odbcconf.exe 命令行配置ODBC驅(qū)動和數(shù)據(jù)源

      packager.exe 對象包裝程序

      pathping.exe 包含Ping和Tracert的程序

      pentnt.exe 檢查Pentium的浮點(diǎn)錯誤

      perfmon.exe 系統(tǒng)性能監(jiān)視器

      ping.exe 驗(yàn)證與遠(yuǎn)程計(jì)算機(jī)的連接

      posix.exe 用于兼容Unix

      print.exe 打印文本文件或顯示打印隊(duì)列的內(nèi)容。

      progman.exe 程序管理器

      psxss.exe Posix子系統(tǒng)應(yīng)用程序

      qappsrv.exe 在網(wǎng)絡(luò)上顯示終端服務(wù)器可用的程序

      qprocess.exe 在本地或遠(yuǎn)程顯示進(jìn)程的信息(需終端服務(wù))

      query.exe 查詢進(jìn)程和對話(XP不可用)

      quser.exe 顯示用戶登陸的信息(需終端服務(wù))

      qwinsta.exe 顯示終端服務(wù)的信息

      rononce-p 15秒關(guān)機(jī)

      rasAdmin 遠(yuǎn)程訪問服務(wù).regedit.exe 注冊表編輯器

      rasadmin.exe 啟動遠(yuǎn)程訪問服務(wù)(XP不可用)rasautou.exe 建立一個RAS連接

      rasdial.exe 寬帶,撥號連接

      ras.exe 運(yùn)行RAS連接(XP不可用)

      rcp.exe 計(jì)算機(jī)和運(yùn)行遠(yuǎn)程外殼端口監(jiān)控程序 rshd 的系統(tǒng)之間復(fù)制文件 rdpclip.exe 終端和本地復(fù)制和粘貼文件

      recover.exe 從壞的或有缺陷的磁盤中恢復(fù)可讀取的信息。

      redir.exe 運(yùn)行重定向服務(wù)

      regedt32.exe 32位注冊服務(wù)

      regini.exe 用腳本修改注冊許可

      regwiz.exe 注冊向?qū)?/p>

      replace.exe 用源目錄中的同名文件替換目標(biāo)目錄中的文件。

      rexec.exe rexec 命令在執(zhí)行指定命令前,驗(yàn)證遠(yuǎn)程計(jì)算機(jī)上的用戶名,只有安裝了 TCP/IP 協(xié)議后才可以使用該命令。

      risetup.exe 運(yùn)行遠(yuǎn)程安裝向?qū)Х?wù)(XP不可用)route.exe 控制網(wǎng)絡(luò)路由表

      rsh.exe 在運(yùn)行 RSH 服務(wù)的遠(yuǎn)程計(jì)算機(jī)上運(yùn)行命令

      rsnotify.exe 遠(yuǎn)程存儲通知回顯

      runas.exe 允許用戶用其他權(quán)限運(yùn)行指定的工具和程序

      rundll32.exe 啟動32位DLL程序

      rwinsta.exe 重置會話子系統(tǒng)硬件和軟件到最初的值

      Sndvol32 音量控制程序

      sfc.exe 或CMD“ sfc.exe 回車 系統(tǒng)文件檢查器

      services.msc 網(wǎng)絡(luò)連接服務(wù)

      syskey 系統(tǒng)加密,(一旦加密就不能解開,保護(hù)windows xp系統(tǒng)的雙重密碼wupdmgr WIDNOWS UPDATE)

      SCANREG/RESTORE 命令恢復(fù)最近的注冊表

      secedit.exe 自動化安全性配置管理

      services.exe 控制所有服務(wù)

      sethc.exe 設(shè)置高對比

      setver.exe 設(shè)置 MS-DOS 子系統(tǒng)向程序報(bào)告的 MS-DOS 版本號

      sfc.exe 系統(tǒng)文件檢查

      shadow.exe 監(jiān)控另外一臺中端服務(wù)器會話

      shrpubw.exe 建立和共享文件夾

      sigverif.exe 文件簽名驗(yàn)證

      smlogsvc.exe 性能日志和警報(bào)(XP不可用)sndrec32.exe 錄音機(jī)

      sndvol32.exe 顯示聲音控制信息

      snmp.exe 簡單網(wǎng)絡(luò)管理協(xié)議(XP不可用)snmptrap.exe SNMP工具(XP不可用)srvmgr.exe 服務(wù)器管理器(XP不可用)subst.exe 將路徑與驅(qū)動器盤符關(guān)聯(lián)

      sysedit.exe 系統(tǒng)配置編輯器

      syskey.exe NT賬號數(shù)據(jù)庫加密工具

      sysocmgr.exe > Windows 安裝程序

      systray.exe 在低權(quán)限運(yùn)行systray taskmgr 任務(wù)管理器

      tasklist /svc(CMD)了解每個SVCHOST進(jìn)程到底提供了多少系統(tǒng)服務(wù)(2000”98不可用)tlist-S(CMD)了解每個SVCHOST進(jìn)程到底提供了多少系統(tǒng)服務(wù)(taskman.exe 任務(wù)管理器(XP不可用)taskmgr.exe 任務(wù)管理器

      tcmsetup.exe 電話服務(wù)客戶安裝

      tcpsvcs.exe TCP服務(wù)

      termsrv.exe 終端服務(wù)

      tftp.exe 將文件傳輸?shù)秸谶\(yùn)行 TFTP 服務(wù)的遠(yuǎn)程計(jì)算機(jī)或從正在運(yùn)行 TFTP 服務(wù)的遠(yuǎn)程計(jì)算機(jī)傳輸文件

      themes.exe 桌面主題(XP不可用)

      tlntadmn.exe Administrator Telnet服務(wù)管理

      tlntsess.exe 顯示目前的Telnet會話

      tlntsvr.exe 開始Telnet服務(wù)

      tracert.exe 診斷實(shí)用程序?qū)煌鏁r間(TTL)值的 Internet 控制消息協(xié)議(ICMP)回顯數(shù)據(jù)包發(fā)送到目標(biāo),以決定到達(dá)目標(biāo)采用的路由

      tsadmin.exe Administrator 終端服務(wù)管理器(XP不可用)tscon.exe 粘貼用戶會話到終端對話

      tsdiscon.exe 斷開終端服務(wù)的用戶

      tskill.exe 殺掉終端服務(wù)

      tsprof.exe 用終端服務(wù)得出查詢結(jié)果

      tsshutdn.exe 關(guān)閉系統(tǒng)

      unlodctr.exe 性能監(jiān)視器的一部分

      upg351db.exe 升級Jet數(shù)據(jù)庫(XP不可用)ups.exe UPS service UPS服務(wù)

      user.exe Windows核心服務(wù)

      userinit.exe 打開我的文檔

      usrmgr.exe 域用戶管理器

      utilman.exe 指定2000啟動時自動打開那臺機(jī)器

      vwipxspx.exe 調(diào)用IPX/SPX VDM w32tm.exe 時間服務(wù)器

      wextract.exe 解壓縮Windows文件

      winchat.exe 打開Windows聊天工具

      winhlp32.exe 運(yùn)行幫助系統(tǒng)

      winmsd.exe 查看系統(tǒng)信息

      winver.exe 顯示W(wǎng)indows版本

      wizmgr.exe Windows管理向?qū)?XP不可用)wjview.exe Java 命令行調(diào)用Java write.exe 打開寫字板

      wscript.exe 腳本工具

      wupdmgr.exe Windows update 運(yùn)行Windows update升級向?qū)?/p>

      winver 檢查Windows版本

      Win98系統(tǒng)工具

      開始,運(yùn)行,輸入Msconfig 系統(tǒng)配置實(shí)用工具 配置啟動選項(xiàng),包括config.sys、autoexec.bat、win.ini、system.ini和注冊表及程序菜單中的啟動項(xiàng)。并可設(shè)置是否故障啟動。

      開始,運(yùn)行,輸入Regedit 注冊表修改工具注冊表編輯器,如果沒有把握不要隨意修改注冊表!

      開始,運(yùn)行,輸入Regsvr32 dll注冊工具當(dāng)提示找不到dll文件時,可用此來注冊該動態(tài)連接庫。開始,運(yùn)行,輸入Regwiz 注冊向?qū)?用于注冊。校驗(yàn)系統(tǒng)文件,并可恢復(fù)系統(tǒng)文件。

      如果啟動時出現(xiàn)類似*.vxd文件錯誤,可用此恢復(fù)該vxd文件。

      開始,運(yùn)行,輸入Scandskw 磁盤掃描程序,用于掃描修復(fù)磁盤。如果磁盤或文件出現(xiàn)錯誤,可用來初步修復(fù)。

      開始,運(yùn)行,輸入DxDiag DirectX診斷工具可用于檢測DirectX運(yùn)行是否正常。

      開始,運(yùn)行,輸入NETSCAPE ESC:清除當(dāng)前命令行;

      F7:顯示命令歷史記錄,以圖形列表窗的形式給出所有曾經(jīng)輸入的命令,并可用上下箭頭鍵選擇再次執(zhí)行該命令。

      F8:搜索命令的歷史記錄,循環(huán)顯示所有曾經(jīng)輸入的命令,直到按下回車鍵為止;

      F9:按編號選擇命令,以圖形對話框方式要求您輸入命令所對應(yīng)的編號(從0開始),并將該命令顯示在屏幕上;

      Ctrl+H:刪除光標(biāo)左邊的一個字符;

      Ctrl+C Ctrl+Break,強(qiáng)行中止命令執(zhí)行;

      Ctrl+M:表示回車確認(rèn)鍵;

      Alt+F7:清除所有曾經(jīng)輸入的命令歷史記錄;

      Alt+PrintScreen:截取屏幕上當(dāng)前命令窗里的內(nèi)容。

      病毒破壞了系統(tǒng)文件,請使用殺毒軟件查殺病毒,然后利用Windows 2000提供的“命令控制臺”中的Chkdsk /r命令檢查修復(fù)系統(tǒng)文件即可。

      cd命令,用來改變當(dāng)前目錄。

      1.功能:改變當(dāng)前目錄

      2.類型:內(nèi)部命令

      3.格式:cd[盤符:][路徑名][子目錄名]

      4.使用說明:

      (1)如果省略路徑和子目錄名則顯示當(dāng)前目錄;

      (2)如采用“cd”格式,則退回到根目錄;

      (3)如采用“cd..”格式則退回到上一級目錄。

      例:(1)進(jìn)入到user子目錄;(2)從user子目錄退回到子目錄;(3)返回到根目錄。

      c:>cd foxuser(進(jìn)入fox子目錄下的user子目錄)

      c:foxuser>cd..(退回上一級根目錄,注意cd后面跟著兩個點(diǎn)“..”)。

      c:fox>cd(返回到根目錄)

      c: d: e:

      第三篇:【干貨】Windows批處理(cmdbat)常用命令小結(jié)

      【干貨】Windows批處理(cmdbat)常用命令小結(jié)

      前言

      批處理文件(batch file)包含一系列 DOS命令,通常用于自動執(zhí)行重復(fù)性任務(wù)。用戶只需雙擊批處理文件便可執(zhí)行任務(wù),而無需重復(fù)輸入相同指令。編寫批處理文件非常簡單,但難點(diǎn)在于確保一切按順序執(zhí)行。編寫嚴(yán)謹(jǐn)?shù)呐幚砦募梢詷O大程度地節(jié)省時間,在應(yīng)對重復(fù)性工作時尤其有效。在Windows中善用批處理可以簡化很多重復(fù)工作 什么是批處理

      批處理(Batch),也稱為批處理腳本。顧名思義,批處理就是對某對象進(jìn)行批量的處理。批處理文件的擴(kuò)展名為bat。目前比較常見 的批處理包含兩類:DOS批處理和PS批處理。PS批處理是基于強(qiáng)大的圖片編輯軟件Photoshop的,用來批量處理圖片的腳本;而DOS批處理則是基于DOS命令的,用來自動地批量地執(zhí)行DOS命令以實(shí)現(xiàn)特定操作的腳本。這里要講的就是DOS批處理。

      批處理是一種簡化的腳本語言,它應(yīng)用于DOS和Windows系統(tǒng)中,它是由DOS或者Windows系統(tǒng)內(nèi)嵌的命令解釋器(通常是COMMAND.COM或者CMD.EXE)解釋運(yùn)行。類似于Unix中的Shell腳本。批處理文件具有.bat或者.cmd的擴(kuò)展名,其最簡單的例子,是逐行書寫在命令行中會用到的各種命令。更復(fù)雜的情況,需要使用if,for,goto等命令控制程序的運(yùn)行過程,如同C,Basic等中高級語言一樣。如果需要實(shí)現(xiàn)更復(fù)雜的應(yīng)用,利用外部程序是必要的,這包括系統(tǒng)本身提供的外部命令和第三方提供的工具或者軟件。批處理文件,或稱為批處理程序,是由一條條的DOS命令組成的普通文本文件,可以用記事本直接編輯或用DOS命令創(chuàng)建,也可以用DOS下的文本編輯器Edit.exe來編輯。在“命令提示”下鍵入批處理文件的名稱,或者雙擊該批處理文件,系統(tǒng)就會調(diào)用Cmd.exe運(yùn)行該批處理程序。一般情況下,每條命令占據(jù)一行;當(dāng)然也可以將多條命令用特定符號(如:&、&&、|、||等)分隔后寫入同一行中;還有的情況就是像if、for等較高級的命令則要占據(jù)幾行甚至幾十幾百行的空間。

      系統(tǒng)在解釋運(yùn)行批處理程序時,首先掃描整個批處理程序,然后從第一行代碼開始向下逐句執(zhí)行所有的命令,直至程序結(jié)尾或遇見exit命令或出錯意外退出。批處理命令簡介echorempausecallstartgotoset 批處理符號簡介

      回顯屏蔽 @重定向1 >與>>重定向2 管道符號 |轉(zhuǎn)義符 ^邏輯命令符包括:&、&&、||常用DOS命令文件夾管理cd 顯示當(dāng)前目錄名或改變當(dāng)前目錄。md 創(chuàng)建目錄。rd 刪除一個目錄。dir 顯示目錄中的文件和子目錄列表。tree 以圖形顯示驅(qū)動器或路徑的文件夾結(jié)構(gòu)。path 為可執(zhí)行文件顯示或設(shè)置一個搜索路徑。xcopy 復(fù)制文件和目錄樹。

      文件管理type 顯示文本文件的內(nèi)容。copy 將一份或多份文件復(fù)制到另一個位置。del 刪除一個或數(shù)個文件。move 移動文件并重命名文件和目錄。(Windows XP Home Edition中沒有)ren 重命名文件。replace 替換文件。attrib 顯示或更改文件屬性。find 搜索字符串。fc 比較兩個文件或兩個文件集并顯示它們之間的不同

      網(wǎng)絡(luò)命令ping 進(jìn)行網(wǎng)絡(luò)連接測試、名稱解析ftp 文件傳輸net 網(wǎng)絡(luò)命令集及用戶管理telnet 遠(yuǎn)程登陸ipconfig顯示、修改TCP/IP設(shè)置msg 給用戶發(fā)送消息arp 顯示、修改局域網(wǎng)的IP地址-物理地址映射列表

      系統(tǒng)管理at 安排在特定日期和時間運(yùn)行命令和程序shutdown立即或定時關(guān)機(jī)或重啟tskill 結(jié)束進(jìn)程taskkill結(jié)束進(jìn)程(比tskill高級,但WinXPHome版中無該命令)tasklist顯示進(jìn)程列表(Windows XP Home Edition中沒有)sc 系統(tǒng)服務(wù)設(shè)置與控制reg 注冊表控制臺工具powercfg控制系統(tǒng)上的電源設(shè)置

      對于以上列出的所有命令,在cmd中輸入命令+/?即可查看該命令的幫助信息。如find /? Windows Batch 常用命令 echo 和 @回顯命令@

      #關(guān)閉單行回顯echo off

      #從下一行開始關(guān)閉回顯@echo off

      #從本行開始關(guān)閉回顯。一般批處理第一行都是這個echo on

      #從下一行開始打開回顯echo

      #顯示當(dāng)前是 echo off 狀態(tài)還是 echo on 狀態(tài)echo.#輸出一個”回車換行”,空白行

      #(同echo, echo;echo+ echo[ echo] echo/ echo)2 errorlevelecho %errorlevel%每個命令運(yùn)行結(jié)束,可以用這個命令行格式查看返回碼默認(rèn)值為0,一般命令執(zhí)行出錯會設(shè) errorlevel 為1 3 dir顯示文件夾內(nèi)容dir

      #顯示當(dāng)前目錄中的文件和子目錄dir /a

      #顯示當(dāng)前目錄中的文件和子目錄,包括隱藏文件和系統(tǒng)文件dir c: /a:d

      #顯示 C 盤當(dāng)前目錄中的目錄dir c: /a:-d

      #顯示 C 盤根目錄中的文件dir c: /b/p

      #/b只顯示文件名,/p分頁顯示dir *.exe /s

      #顯示當(dāng)前目錄和子目錄里所有的.exe文件 cd切換目錄cd

      #進(jìn)入根目錄cd

      #顯示當(dāng)前目錄cd /d d:sdk

      #可以同時更改盤符和目錄 md創(chuàng)建目錄md d:abc

      #如果 d:a 不存在,將會自動創(chuàng)建中級目錄#如果命令擴(kuò)展名被停用,則需要鍵入 mkdir abc。rd刪除目錄rd abc

      #刪除當(dāng)前目錄里的 abc 子目錄,要求為空目錄rd /s/q d:temp

      #刪除 d:temp 文件夾及其子文件夾和文件,/q安靜模式 7 del刪除文件del d:test.txt

      #刪除指定文件,不能是隱藏、系統(tǒng)、只讀文件del /q/a/f d:temp*.*刪除 d:temp 文件夾里面的所有文件,包括隱藏、只讀、系統(tǒng)文件,不包括子目錄del /q/a/f/s d:temp*.*刪除 d:temp 及子文件夾里面的所有文件,包括隱藏、只讀、系統(tǒng)文件,不包括子目錄 8 ren重命名命令ren d:temp tmp

      #支持對文件夾的重命名 9 cls清屏 type顯示文件內(nèi)容type c:boot.ini

      #顯示指定文件的內(nèi)容,程序文件一般會顯示亂碼type *.txt

      #顯示當(dāng)前目錄里所有.txt文件的內(nèi)容 copy拷貝文件copy c:test.txt d:test.bak復(fù)制 c:test.txt 文件到 d:,并重命名為 test.bakcopy con test.txt從屏幕上等待輸入,按 Ctrl+Z 結(jié)束輸入,輸入內(nèi)容存為test.txt文件con代表屏幕,prn代表打印機(jī),nul代表空設(shè)備copy 1.txt + 2.txt 3.txt合并 1.txt 和 2.txt 的內(nèi)容,保存為 3.txt 文件如果不指定 3.txt,則保存到 1.txtcopy test.txt +復(fù)制文件到自己,實(shí)際上是修改了文件日期 12 title設(shè)置cmd窗口的標(biāo)題title 新標(biāo)題

      #可以看到cmd窗口的標(biāo)題欄變了 13 ver顯示系統(tǒng)版本 label 和 vol設(shè)置卷標(biāo)vol

      #顯示卷標(biāo)label

      #顯示卷標(biāo),同時提示輸入新卷標(biāo)label c:system

      #設(shè)置C盤的卷標(biāo)為 system 15 pause暫停命令 rem 和 ::注釋命令注釋行不執(zhí)行操作 date 和 time日期和時間date

      #顯示當(dāng)前日期,并提示輸入新日期,按'回車'略過輸入date/t

      #只顯示當(dāng)前日期,不提示輸入新日期time

      #顯示當(dāng)前時間,并提示輸入新時間,按'回車'略過輸入time/t

      #只顯示當(dāng)前時間,不提示輸入新時間 goto 和 :跳轉(zhuǎn)命令:label

      #行首為:表示該行是標(biāo)簽行,標(biāo)簽行不執(zhí)行操作goto label

      #跳轉(zhuǎn)到指定的標(biāo)簽?zāi)且恍?find(外部命令)查找命令find 'abc' c:test.txt在 c:test.txt 文件里查找含 abc 字符串的行如果找不到,將設(shè) errorlevel 返回碼為1find /i “abc” c:test.txt查找含 abc 的行,忽略大小寫find /c 'abc' c:test.txt顯示含 abc 的行的行數(shù) 20 more(外部命令)逐屏顯示more c:test.txt

      #逐屏顯示 c:test.txt 的文件內(nèi)容 21 tree顯示目錄結(jié)構(gòu)tree d:

      #顯示D盤的文件目錄結(jié)構(gòu) &順序執(zhí)行多條命令,而不管命令是否執(zhí)行成功 23 &&順序執(zhí)行多條命令,當(dāng)碰到執(zhí)行出錯的命令后將不執(zhí)行后面的命令find 'ok' c:test.txt && echo 成功如果找到了'ok'字樣,就顯示'成功',找不到就不顯示 ||順序執(zhí)行多條命令,當(dāng)碰到執(zhí)行正確的命令后將不執(zhí)行后面的命令find 'ok' c:test.txt || echo 不成功如果找不到'ok'字樣,就顯示'不成功',找到了就不顯示 |管道命令dir *.* /s/a | find /c '.exe'管道命令表示先執(zhí)行 dir 命令,對其輸出的結(jié)果執(zhí)行后面的 find 命令該命令行結(jié)果:輸出當(dāng)前文件夾及所有子文件夾里的.exe文件的個數(shù)type c:test.txt|more這個和 more c:test.txt 的效果是一樣的 26 > 和 >>輸出重定向命令> 清除文件中原有的內(nèi)容后再寫入>> 追加內(nèi)容到文件末尾,而不會清除原有的內(nèi)容主要將本來顯示在屏幕上的內(nèi)容輸出到指定文件中指定文件如果不存在,則自動生成該文件type c:test.txt >prn屏幕上不顯示文件內(nèi)容,轉(zhuǎn)向輸出到打印機(jī)echo hello world>con在屏幕上顯示hello world,實(shí)際上所有輸出都是默認(rèn) >con 的copy c:test.txt f: >nul拷貝文件,并且不顯示'文件復(fù)制成功'的提示信息,但如果f盤不存在,還是會顯示出錯信息copy c:test.txt f: >nul 2>nul不顯示”文件復(fù)制成功”的提示信息,并且f盤不存在的話,也不顯示錯誤提示信息echo ^^W ^> ^W>c:test.txt生成的文件內(nèi)容為 ^W > W^ 和 > 是控制命令,要把它們輸出到文件,必須在前面加個 ^ 符號 27 從文件中獲得輸入信息,而不是從屏幕上一般用于 date time label 等需要等待輸入的命令@echo offecho 2005-05-01>temp.txtdate del temp.txt這樣就可以不等待輸入直接修改當(dāng)前日期 %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %*命令行傳遞給批處理的參數(shù)%0 批處理文件本身%1 第一個參數(shù)%9 第九個參數(shù)%* 從第一個參數(shù)開始的所有參數(shù)

      批參數(shù)(%n)的替代已被增強(qiáng)。您可以使用以下語法:

      %~1

      查找列在 PATH 環(huán)境變量的目錄,并將 %1

      擴(kuò)充到找到的第一個完全合格的名稱。如果環(huán)境變量名未被定義,或者沒有找到文件,此組合鍵會擴(kuò)充到空字符串 可以組合修定符來取得多重結(jié)果:

      %~dp1

      只將 %1 擴(kuò)展到文件名和擴(kuò)展名

      %~dp$PATH:1將 %1 擴(kuò)展到類似 DIR 的輸出行??梢詤⒄?call/? 或 for/? 看出每個參數(shù)的含意echo load '%%1' '%%2'>c:test.txt生成的文件內(nèi)容為 load '%1' '%2'批處理文件里,用這個格式把命令行參數(shù)輸出到文件 if判斷命令if '%1'=='/a' echo 第一個參數(shù)是/aif /i '%1' equ '/a' echo 第一個參數(shù)是/a/i 表示不區(qū)分大小寫,equ 和 == 是一樣的,其它運(yùn)算符參見 if/?if exist c:test.bat echo 存在c:test.bat文件if not exist c:windows(echo 不存在c:windows文件夾)if exist c:test.bat(echo 存在c:test.bat)else(echo 不存在c:test.bat)30 setlocal 和 endlocal設(shè)置”命令擴(kuò)展名”和”延緩環(huán)境變量擴(kuò)充”SETLOCAL ENABLEEXTENSIONS

      #啟用'命令擴(kuò)展名'SETLOCAL DISABLEEXTENSIONS

      #停用'命令擴(kuò)展名'SETLOCAL ENABLEDELAYEDEXPANSION

      #啟用'延緩環(huán)境變量擴(kuò)充'SETLOCAL DISABLEDELAYEDEXPANSION

      #停用'延緩環(huán)境變量擴(kuò)充'ENDLOCAL

      #恢復(fù)到使用SETLOCAL語句以前的狀態(tài)“命令擴(kuò)展名”默認(rèn)為啟用“延緩環(huán)境變量擴(kuò)充”默認(rèn)為停用批處理結(jié)束系統(tǒng)會自動恢復(fù)默認(rèn)值可以修改注冊表以禁用'命令擴(kuò)展名',詳見 cmd /?。所以用到'命令擴(kuò)展名'的程序,建議在開頭和結(jié)尾加上 SETLOCAL ENABLEEXTENSIONS 和 ENDLOCAL 語句,以確保程序能在其它系統(tǒng)上正確運(yùn)行'延緩環(huán)境變量擴(kuò)充'主要用于 if 和 for 的符合語句,在 set 的說明里有其實(shí)用例程

      set設(shè)置變量引用變量可在變量名前后加 %,即 %變量名%set

      #顯示目前所有可用的變量,包括系統(tǒng)變量和自定義的變量echo %SystemDrive%

      #顯示系統(tǒng)盤盤符。系統(tǒng)變量可以直接引用set p

      #顯示所有以p開頭的變量,要是一個也沒有就設(shè)errorlevel=1set p=aa1bb1aa2bb2

      #設(shè)置變量p,并賦值為 = 后面的字符串,即aa1bb1aa2bb2echo %p%

      #顯示變量p代表的字符串,即aa1bb1aa2bb2echo %p:~6%

      #顯示變量p中第6個字符以后的所有字符,即aa2bb2echo %p:~6,3%

      #顯示第6個字符以后的3個字符,即aa2echo %p:~0,3%

      #顯示前3個字符,即aa1echo %p:~-2%

      #顯示最后面的2個字符,即b2echo %p:~0,-2%

      #顯示除了最后2個字符以外的其它字符,即aa1bb1aa2becho %p:aa=c%

      #用c替換變量p中所有的aa,即顯示c1bb1c2bb2echo %p:aa=%

      #將變量p中的所有aa字符串置換為空,即顯示1bb12bb2echo %p:*bb=c%

      #第一個bb及其之前的所有字符被替換為c,即顯示c1aa2bb2set p=%p:*bb=c%

      #設(shè)置變量p,賦值為 %p:*bb=c%,即c1aa2bb2set /a p=39

      #設(shè)置p為數(shù)值型變量,值為39set /a p=39/10

      #支持運(yùn)算符,有小數(shù)時用去尾法,39/10=3.9,去尾得3,p=3set /a p=p/10

      #用 /a 參數(shù)時,在 = 后面的變量可以不加%直接引用set /a p=”1&0″

      #”與”運(yùn)算,要加引號。其它支持的運(yùn)算符參見set/?set p=

      #取消p變量set /p p=請輸入屏幕上顯示”請輸入”,并會將輸入的字符串賦值給變量p注意這條可以用來取代 choice 命令注意變量在 if 和 for 的復(fù)合語句里是一次性全部替換的,如@echo offset p=aaaif %p%==aaa(echo %p%

      set p=bbb

      echo %p%)結(jié)果將顯示aaaaaa因?yàn)樵谧x取 if 語句時已經(jīng)將所有 %p% 替換為aaa這里的'替換',在 /? 幫助里就是指'擴(kuò)充'、'環(huán)境變量擴(kuò)充'可以啟用”延緩環(huán)境變量擴(kuò)充”,用!來引用變量,即!變量名!@echo offSETLOCAL ENABLEDELAYEDEXPANSIONset p=aaaif %p%==aaa(echo %p%

      set p=bbb

      echo!p!)ENDLOCAL結(jié)果將顯示aaabbb還有幾個動態(tài)變量,運(yùn)行 set 看不到%CD%

      #代表當(dāng)前目錄的字符串%DATE%

      #當(dāng)前日期%TIME%

      #當(dāng)前時間%RANDOM%

      #隨機(jī)整數(shù),介于0~32767%ERRORLEVEL%

      #當(dāng)前 ERRORLEVEL 值%CMDEXTVERSION%

      #當(dāng)前命令處理器擴(kuò)展名版本號%CMDCMDLINE%

      #調(diào)用命令處理器的原始命令行可以用echo命令查看每個變量值,如 echo %time%注意 %time% 精確到毫秒,在批處理需要延時處理時可以用到

      start批處理中調(diào)用外部程序的命令,否則等外部程序完成后才繼續(xù)執(zhí)行剩下的指令

      call批處理中調(diào)用另外一個批處理的命令,否則剩下的批處理指令將不會被執(zhí)行有時有的應(yīng)用程序用start調(diào)用出錯的,也可以call調(diào)用

      choice(外部命令)選擇命令讓用戶輸入一個字符,從而選擇運(yùn)行不同的命令,返回碼errorlevel為1234……win98里是choice.comwin2000pro里沒有,可以從win98里拷過來win2003里是choice.exechoice /N /C y /T 5 /D y>nul延時5秒 35 assoc 和 ftype文件關(guān)聯(lián)assoc 設(shè)置'文件擴(kuò)展名'關(guān)聯(lián),關(guān)聯(lián)到'文件類型'ftype 設(shè)置'文件類型'關(guān)聯(lián),關(guān)聯(lián)到'執(zhí)行程序和參數(shù)'當(dāng)你雙擊一個.txt文件時,windows并不是根據(jù).txt直接判斷用 notepad.exe 打開而是先判斷.txt屬于 txtfile '文件類型'再調(diào)用 txtfile 關(guān)聯(lián)的命令行

      txtfile=%SystemRoot%system32NOTEPAD.EXE %1可以在'文件夾選項(xiàng)'→'文件類型'里修改這2種關(guān)聯(lián)assoc

      #顯示所有'文件擴(kuò)展名'關(guān)聯(lián)assoc.txt

      #顯示.txt代表的'文件類型',結(jié)果顯示.txt=txtfileassoc.doc

      #顯示.doc代表的'文件類型',結(jié)果顯示.doc=Word.Document.8assoc.exe

      #顯示.exe代表的'文件類型',結(jié)果顯示.exe=exefileftype

      #顯示所有'文件類型'關(guān)聯(lián)ftype exefile

      #顯示exefile類型關(guān)聯(lián)的命令行,結(jié)果顯示

      exefile='%1' %*assoc.txt=Word.Document.8設(shè)置.txt為word類型的文檔,可以看到.txt文件的圖標(biāo)都變了assoc.txt=txtfile恢復(fù).txt的正確關(guān)聯(lián)ftype exefile='%1' %*恢復(fù) exefile 的正確關(guān)聯(lián)如果該關(guān)聯(lián)已經(jīng)被破壞,可以運(yùn)行 command.com,再輸入這條命令

      pushd 和 popd切換當(dāng)前目錄@echo offc: & cd & md mp3

      #在 C: 建立 mp3 文件夾md d:mp4

      #在 D: 建立 mp4 文件夾cd /d d:mp4

      #更改當(dāng)前目錄為 d:mp4pushd c:mp3

      #保存當(dāng)前目錄,并切換當(dāng)前目錄為 c:mp3popd

      #恢復(fù)當(dāng)前目錄為剛才保存的 d:mp4 37 for循環(huán)命令這個比較復(fù)雜,請對照 for/? 來看for %%i in(c: d: e: f:)do echo %%i依次調(diào)用小括號里的每個字符串,執(zhí)行 do 后面的命令注意%%i,在批處理中 for 語句調(diào)用參數(shù)用2個%默認(rèn)的字符串分隔符是'空格鍵','Tab鍵','回車鍵'for %%i in(*.txt)do find 'abc' %%i對當(dāng)前目錄里所有的txt文件執(zhí)行 find 命令for /r.%%i in(*.txt)do find 'abc' %%i在當(dāng)前目錄和子目錄里所有的.txt文件中搜索包含 abc 字符串的行for /r.%%i in(.)do echo %%~pni顯示當(dāng)前目錄名和所有子目錄名,包括路徑,不包括盤符for /r d:mp3 %%i in(*.mp3)do echo %%i>>d:mp3.txt把 d:mp3 及其子目錄里的mp3文件的文件名都存到 d:mp3.txt 里去for /l %%i in(2,1,8)do echo %%i生成2345678的一串?dāng)?shù)字,2是數(shù)字序列的開頭,8是結(jié)尾,1表示每次加1for /f %%i in('set')do echo %%i對 set 命令的輸出結(jié)果循環(huán)調(diào)用,每行一個for /f 'eol=P' %%i in('set')do echo %%i取 set 命令的輸出結(jié)果,忽略以 P 開頭的那幾行for /f %%i in(d:mp3.txt)do echo %%i顯示 d:mp3.txt 里的每個文件名,每行一個,不支持帶空格的名稱for /f 'delims=' %%i in(d:mp3.txt)do echo %%i顯示 d:mp3.txt 里的每個文件名,每行一個,支持帶空格的名稱for /f 'skip=5 tokens=4' %%a in('dir')do echo %%a對 dir 命令的結(jié)果,跳過前面5行,余下的每行取第4列每列之間的分隔符為默認(rèn)的'空格'可以注意到 dir 命令輸出的前5行是沒有文件名的for /f 'tokens=1,2,3 delims=-' %%a in('date /t')do(echo %%a

      echo %%b

      echo %%c)對 date /t 的輸出結(jié)果,每行取1、2、3列第一列對應(yīng)指定的 %%a,后面的 %%b 和 %%c 是派生出來的,對應(yīng)其它列分隔符指定為-和'空格',注意 delims=-后面有個'空格'其中 tokens=1,2,3 若用 tokens=1-3 替換,效果是一樣的for /f 'tokens=2* delims=-' %%a in('date /t')do echo %%b取第2列給 %%a,其后的列都給 %%b 38 subst(外部命令)映射磁盤。subst z: serverd

      #這樣輸入z:就可以訪問serverd了subst z: /d

      #取消該映射subst

      #顯示目前所有的映時

      xcopy(外部命令)文件拷貝xcopy d:mp3 e:mp3 /s/e/i/y復(fù)制 d:mp3 文件夾、所有子文件夾和文件到 e:,覆蓋已有文件加 /i 表示如果 e: 沒有 mp3 文件夾就自動新建一個,否則會有詢問

      第四篇:dos 批處理命令_forfiles

      dos 批處理命令(forfiles)

      Windows Server 2003內(nèi)置的命令行文件,不適合于XP系統(tǒng)

      1.用批處理文件刪除當(dāng)前目錄下 7 天以前的擴(kuò)展名為bkf文件(以當(dāng)前系統(tǒng)時間為基準(zhǔn))

      示例: forfiles /m *.bkf /d-7 /c “cmd /c del @file /f”

      2.forfiles 自動刪除7天前文件(以當(dāng)前系統(tǒng)時間為基準(zhǔn))

      示例: forfiles /p “d:test” /s /m *.* /d-7 /c “cmd /c del @path”

      d:test換成你要的目錄路徑;/d-7 指刪除7天以前文件。

      3.刪除所有的空目錄(以刪除d:test目錄下為例):

      dir /ad/b/s d:test |sort /r >d:kill.txt

      For /f “tokens=*” %%i in(d:kill.txt)DO rd “%%i”

      del d:kill.txt

      4.先刪7 天以前文件,再刪所有的空目錄;把以下復(fù)制到bat文件中。@echo off

      forfiles /p “d:test” /s /m *.* /d-7 /c “cmd /c del @path”

      dir /ad/b/s d:test |sort /r >d:kill.txt

      For /f “tokens=*” %%i in(d:kill.txt)DO rd “%%i”

      del d:kill.txt

      5.forfiles 命令的用法及參數(shù):

      forfiles /p <目標(biāo)目錄名> /d <天數(shù)> /c <執(zhí)行的命令>

      /p 指定了要在哪個目錄里查找文件,默認(rèn)是當(dāng)前工作目錄。

      /d 指定一個日期或天數(shù),用于比較文件的最后修改日期是否符合條件。/c 對每個找到的文件執(zhí)行的命令。

      例1.要把在C盤根目錄下最后修改日期大于或等于2010年1月7日的文件復(fù)制到D盤根目錄下:

      forfiles /p “c:” /d “2007-7-1” /c “cmd /c copy @path d:”

      例2.刪除在C盤backup目錄下最后修改日期在10天前的文件:

      forfiles /p “c:backup” /d-10 /c “cmd /c echo deleting @file...&& del /f @path”

      6.forfiles /p 包含要刪除文件的完整路徑(如:F:Logfiles)/m *.log-d-7 /c “cmd /c del /f

      @path”

      解釋一下相關(guān)參數(shù)及命令

      /p

      : 指定開始搜索文件的位置,如果不指定則默認(rèn)為當(dāng)前目錄。/m : 文件查找所使用的通配符如代碼中的“*.log”則為所有日志文件,當(dāng)然也可以指定諸

      如“manmee_*.log”這樣以manmee開頭的所有日志文件。如果不指定此參數(shù)則默認(rèn)為“*.*”。

      /d [{+|-}][{|}] : 指定想選擇文件的最后修改時間,上文中用了 “/d-7” 表示所有以當(dāng)

      天為基礎(chǔ),7天以前的文件。當(dāng)然這里還可以指定具體時間,例如:“/d-01/7/2010”這樣所有早于2010年

      1月7日的文件。注意指定的時間必須是“MM/DD/YYYY”的格式。

      /c 對所有文件以此執(zhí)行指定的命令,命令體須在雙引號(“)內(nèi),默認(rèn)是”cmd /c echo @file“。上文中用

      到的是”cmd /c del /f @path“刪除指定文件。(這里的@file 和 @path 為變量,下文中將解釋。)

      下面說一下上文中用到的參數(shù):

      @PATH : 表示文件的完整的路徑。

      @File : 表示文件名稱。

      接下來我們看看刪除文件夾的操作,如果你看了上面的介紹,相信這命令你一看就能看懂。

      forfiles /p 包含文件夾的路徑(如:F:)/m 文件夾名稱(如:LogFiles)-d 0 /c ”cmd /c if @ISDIR

      == true rd /s/q @path“

      注意這里的”包含文件夾的路徑“不能包含要刪除的文件夾,如以上代碼所表示的就是,在F盤中查找名為

      LogFiles的文件或文件夾(不能指定查找文件夾,不過在刪除時我們做了判斷)。還有就是這里出現(xiàn)了一個新的參數(shù)”@ISDIR“他用于判斷當(dāng)前文件類型是否是”文件夾類型“,如果是則為

      true否則為false。

      相信到這大家就明白了,最后再將代碼保存為批處理文件,然后加入計(jì)劃任務(wù)定期執(zhí)行即可。

      看了上面的例子,覺得在 Windows Server 2003 下面要刪除老文件很簡單吧。但如果操作系統(tǒng)是 Windows 2000/XP 就比較麻煩,因?yàn)樗鼈儧]有forfiles命令,只能靠自己寫批處理來

      實(shí)現(xiàn)了。

      下面是我寫的批處理文件內(nèi)容:

      @echo off

      rem ******************************

      rem * 按時間刪除文件目錄的批處理 *

      rem ******************************

      rem 設(shè)置臨時目錄的路徑

      set tempDir=%tmp%remove_%date:~0,10%

      if not exist %tempDir% md %tempDir%

      rem 設(shè)置處理日期的腳本文件的路徑

      set scriptFile=%tempDir%get_date.vbs

      rem 獲得要保留的天數(shù)

      set days=%~1

      if ”%days%“ == ”“ goto printUsage

      rem 獲得目標(biāo)目錄的路徑

      set dirPath=%~2

      if ”%dirPath%“ == ”“ set dirPath=.rem 獲得要操作的文件形式

      set fileSpec=%~3

      if ”%fileSpec%“ == ”“ set fileSpec=*.*

      rem 生成計(jì)算日期的腳本文件并獲得刪除的截止日期

      echo d=date()-%1 > %scriptFile%

      echo s=right(”0000“ ^& year(d),4)^& ”-“ ^& right(”00“ ^& month(d),2)^& ”-“ ^& right(”00“

      ^& day(d),2)>> %scriptFile%

      echo wscript.echo s >> %scriptFile%

      for /f %%i in('cscript /nologo %scriptFile%')do set lastDate=%%i

      rem 處理目標(biāo)目錄里的每個對象

      for /f ”tokens=1,2,3* delims=<> “ %%i in('dir ”%dirPath%%fileSpec%“ /a /-c /tc')do call

      :proc ”%%i“ ”%%j“ ”%%k“ ”%%l“

      goto :done

      rem 處理目標(biāo)目錄里對象的過程

      :proc

      rem 獲得對象的創(chuàng)建日期并判斷是否為有效格式

      set fileDate=%~1

      echo %fileDate% | findstr ”[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9]“ > nul if errorlevel 1 goto end

      rem 獲得對象的類型

      set fileType=%~3

      if ”%fileType%“ == ”“ goto end

      rem 獲得對象的名稱

      set fileName=%~4

      if ”%fileName%“ == ”“ goto end

      if ”%fileName%“ == ”.“ goto end

      if ”%fileName%“ == ”..“ goto end

      if ”%fileName%“ == ”字節(jié)“ goto end

      if ”%fileName%“ == ”可用字節(jié)“ goto end

      rem 判斷對象日期是否小于或等于刪除的截止日期

      if ”%fileDate:~0,10%“ leq ”%lastDate%“(echo deleting ”%fileName%“...if ”%fileType%“ == ”DIR“(rd /s /q ”%dirPath%%fileName%“)else(del /q /f ”%dirPath%%

      fileName%"))

      goto end

      :error

      echo An error occurred during backuping.:done

      rd /s /q %tempDir%

      goto end

      :printUsage

      echo Usage: %0 ^ [Work directory] [Target file specification(can include wildcards)]

      goto end

      :end

      主要是利用Windows的腳本功能來計(jì)算要刪除文件的截止日期,然后for加dir命令來提取文件的日期進(jìn)行

      判斷。

      關(guān)于forfiles和for的詳細(xì)信息,可以在Windows的幫助與支持中找到。

      第五篇:批處理練習(xí)題

      批處理實(shí)現(xiàn)兩文本同行交替輸出

      有兩個文本如下(實(shí)際中并不知道兩文本各有多少行): 文本1.txt aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ccccccccccccccccccccccccccccccccccccccc eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ggggggggggggggggggggggggggggggggggggggg 004km.cne easy]

      I should have known all along.There was something wrong.I just never read between the lines.Then I woke up one day and found you on your way.Leaving nothing but my heart behind.What can I do to make it up to you.Promises don't come easy.But tell me if there's a way to bring you back home to stay.Well I'd promises anything to you.I've been walkin' around with my head hanging down.Wondrin' what I'm gonna do.'Cause when you walked out that door.要求,CMD原始窗口中,不調(diào)節(jié)窗口大小,不生成臨時文件,居中顯示文本內(nèi)容。輸出如下: 代碼: [Promise don't come easy] I should have known all along.There was something wrong.I just never read between the lines.Then I woke up one day and found you on your way.Leaving nothing but my heart behind.What can I do to make it up to you.Promises don't come easy.But tell me if there's a way to bring you back home to stay.Well I'd promises anything to you.I've been walkin' around with my head hanging down.Wondrin' what I'm gonna do.'Cause when you walked out that door.@echo off copy /y 1.txt 2.txt>nul echo.>>2.txt&echo end>>2.txt for /f “tokens=1,2* delims=: ” %%i in('findstr /n /o.* 2.txt')do(set “_%%i=%%j”&set “.%%i=%%k”

      if %%i geq 2 call :lp %%i)del /q 2.txt&pause>nul&goto :eof :lp set /a n=%1-1 set /a num=_%1-_%n%-2 set /a kl=(80-num)/2 for /l %%i in(1,1,%kl%)do set /p=

      @echo off for /f “delims=” %%.in(1.txt)do(set “str=%%.” call,set “str=%%str:*a=%%” for /f “delims=a” %%{ in(“%%.”)do(set “var=%%{” call,echo.%%var:0=%%a%%str%%))pause>nul

      @echo off for /f “tokens=1,2 delims=a” %%i in(1.txt)do(if “%%j” neq “"(set ”str=%%i“ call,set ”str=%%str:0=%%" call,echo %%str%%a%%j)else(echo a%%i))pause>nul

      下載Windows批處理命令總結(jié)詳解word格式文檔
      下載Windows批處理命令總結(jié)詳解.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        AutoCAD2017命令總結(jié)

        AutoCAD2017命令總結(jié) 直線:L+空格 畫直線時點(diǎn)三點(diǎn):C+空格鍵可以使三條線形成閉合狀態(tài) 畫圓:C+空格 ESC取消一切命令 單擊右鍵可以回到上一步命令(控制在250毫秒內(nèi)) 正交:F8切換正......

        stata命令總結(jié)

        表2-1: 回歸分析相關(guān)命令一覽 命令用途 anova 方差和協(xié)方差分析 heckman Heckman 篩選模型 intreg 離散型變量模型,包括Tobit 、cnreg 和intreg ivreg 工具變量法(IV 或2SLS) n......

        stata命令總結(jié)

        stata11常用命令 注:JB統(tǒng)計(jì)量對應(yīng)的p大于0.05,則表明非正態(tài),這點(diǎn)跟sktest和swilk檢驗(yàn)剛好相反; dta為數(shù)據(jù)文件; gph為圖文件; do為程序文件; 注意stata要區(qū)別大小寫; 不得用作用戶變......

        電腦技術(shù)-簡單批處理命令就能徹底有效清理電腦中的垃圾

        簡單批處理命令就能徹底有效清理電腦中的垃圾 用簡單的批處理命令文件就可以真正有效徹底的清理電腦中的殘余垃圾,一直珍藏中。 下面是代碼: -----------------------開始(請......

        T-SQL批處理(模版)

        先打個比方:如果你家來了客人,你媽媽給你2元錢到商店買1瓶啤酒給客人喝。結(jié)果客人不夠喝,你媽怕浪費(fèi),又給你2元錢讓你下樓再去買1瓶,結(jié)果又不夠喝,又讓你下樓再買1瓶,還不夠,再讓你......

        windows phone 總結(jié)5篇

        Windows phone8項(xiàng)目總結(jié)報(bào)告 半年的時間,自己在總結(jié)它的時候,感覺是那么的短暫,彈指一揮間。而也就是在這一揮間,承載著太多、太多的東西,有收獲與成就,有失敗與不足?;仡^看......

        Windows引導(dǎo)錯誤總結(jié)

        Windows引導(dǎo)錯誤總結(jié) Yuki | | 2014年7月31日 1、 BCD配置錯誤 概述: 這張圖片顯示的是BCD配置錯誤導(dǎo)致的引導(dǎo)問題,如何判斷呢?很簡單,圖中明確指出文件是BOOTBCD,所謂BCD,指的是......

        Windows Server總結(jié)2

        學(xué)習(xí)Windows Server總結(jié) 李靜 22號 一、Windows Server 2003 的版本: 1.Windows Server 2003 標(biāo)準(zhǔn)版 Windows Server 2003 標(biāo)準(zhǔn)版是滿足所有規(guī)模的公司(特別是小企業(yè)和工作組)......