如何自動執行多個批處理命令

  1、要執行的批處理命令在D盤的一個目錄(如:批處理文件)中,windows

分別是:1 .bat、2.bat、3.bat、4.bat。

二、新建一個文本文檔:新建 文本文檔.txt,保存。其中的內容是:cookie

 

@ echo off spa

CALL D:\批處理文件\1.bat文檔

CALL D:\批處理文件\2.batcookies

CALL D:\批處理文件\3.batfile

@ echo.程序

@ echo. & pause im

 

 (批處理解釋:word

@ echo off  不顯示除結果外的任何信息
             CALL 開始執行其後的批處理,而且不終止父批處理程序
di

 @ echo. 顯示一個空行

      @ echo. & pause 顯示「請按任意鍵繼續……」)

 

三、改「新建 文本文檔.txt」爲「批處理執行.bat」。

四、將「批處理執行.bat」保存在除桌面和C盤外的任何地方。

五、您只要運行「批處理執行.bat」,就能自動執行「1 .bat、2.bat、3.bat、4.bat」。 

             

下面是我正在使用的一個批處理實例:

   

 一、總批處理文件

文件名:批處理執行.bat

內容有:

 

@ echo off 

CALL D:\批處理文件\清理系統垃圾文件.bat

CALL D:\批處理文件\刪除有~$的word文檔.bat

CALL D:\批處理文件\刪除系統的補丁文件.bat

@ echo.

@ echo. & pause

 

二、在D盤的「批處理文件」目錄下有:

(一、清理系統垃圾文件.bat,內容有:

 

@ echo off 

@ echo 正在清除系統垃圾文件,請稍等......  

@ echo.

@ del /f /s /q /a %systemdrive%\*.tmp

@ del /f /s /q /a %systemdrive%\*._mp

@ del /f /s /q /a %systemdrive%\*.gid

@ del /f /s /q /a %systemdrive%\*.chk

@ del /f /s /q /a %systemdrive%\recycled\*.*

@ del /f /s /q /a %windir%\*.bak

@ rd /s /q %windir%\temp & md %windir%\temp

@ del /f /s /q /a %userprofile%\cookies\*.*

@ del /f /s /q /a %userprofile%\recent\*.*

@ del /f /s /q /a "%userprofile%\Local Settings\Temp\*.*"

@ del /f /s /q /a "%userprofile%\recent\*.*"

@ echo off

@ echo.

@ echo 清除系統垃圾完成!

@ echo.

@ echo.

@ echo.

 

(二、刪除有~$的word文檔.bat,內容有:

 

@ echo off 

echo 正在清除硬盤上的~$*.doc,請稍等......  

@ echo.

@ del /f /s /q /a c:\~$*.doc

@ del /f /s /q /a d:\~$*.doc

@ del /f /s /q /a e:\~$*.doc

@ del /f /s /q /a f:\~$*.doc

@ del /f /s /q /a g:\~$*.doc

@ del /f /s /q /a h:\~$*.doc

@ del /f /s /q /a j:\~$*.doc

@ echo.

@ echo.硬盤上的~$*.doc已經沒有了!

@ echo.

@ echo.

@ echo.

 

(三、刪除系統的補丁文件.bat,內容有:

 

@ echo off 

echo 正在清除c:\windows目錄下的補丁文件夾及補丁文件,請稍等......   

@ echo.

@ echo off

cd /d c:\windows

for /f "delims=" %%i in ('dir/b/ad $*$')do rd/s/q "%%i"

@ del /f /s /q /a c:\windows\kb*.log

@ echo.

@ echo c:\windows目錄下的補丁文件夾及補丁文件已經沒有了。

@ echo.

@ echo.

@ echo.

 

  另:1、批處理的創建:可參照本文「如何自動執行多個批處理命令」中的2 編輯之。

     2、您只要運行「批處理執行.bat」,就能自動運行「清理系統垃圾文件.bat、刪除有~$word文檔.bat、刪除系統的補丁文件.bat」三個批處理文件。

相關文章
相關標籤/搜索