目錄
第一章 批處理基礎
第一節 常用批處理內部命令簡介
1、REM 和 ::
2、ECHO 和 @
3、PAUSE
4、ERRORLEVEL
5、TITLE
6、COLOR
7、mode 配置系統設備
8、GOTO 和 :
9、FIND
10、START
11、assoc 和 ftype
12、pushd 和 popd
13、CALL
14、shift
15、IF
16、setlocal 與 變量延遲(ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION
啟動或停用延緩環境變量擴展名。)
17、ATTRIB顯示或更改文件屬性
第二節 常用特殊符號
1、@命令行回顯屏蔽符
2、%批處理變量引導符
3、> 重定向符
4、>>重定向符
5、<、>、<& 重定向符
6、|命令管道符
7、^轉義字符
8、組合命令
9、& 組合命令
10、||組合命令
11、/"/"字符串界定符
12、, 逗號
13、; 分號
14、() 括號
15、! 感嘆號
第二章 FOR命令詳解
一、基本格式
二、參數 /d僅為目錄
三、參數 /R遞歸(文件名)
四、參數 /L迭代數值范圍
五、參數 /F迭代及文件解析
第三章 FOR命令中的變量
一、 ~I- 刪除任何引號(/"),擴展 %I
二、 %~fI- 將 %I 擴展到一個完全合格的路徑名
三、 %~dI- 僅將 %I 擴展到一個驅動器號
四、 %~pI- 僅將 %I 擴展到一個路徑
五、 %~nI- 僅將 %I 擴展到一個文件名
六、 %~xI- 僅將 %I 擴展到一個文件擴展名
七、 %~sI- 擴展的路徑只含有短名
八、 %~aI- 將 %I 擴展到文件的文件屬性
九、 %~tI- 將 %I 擴展到文件的日期/時間
十、 %~zI- 將 %I 擴展到文件的大小
十一、 %~$PATH:I
第四章 批處理中的變量
一、系統變量
二、自定義變量
第五章 set命令詳解
一、用set命令設置自定義變量
二、用set命令進行簡單計算
三、用set命令進行字符串處理
1、字符串替換
2、字符串截取
第六章 if命令講解
第一種用法:IF [NOT] ERRORLEVEL number command
第二種用法:IF [NOT] string1==string2 command
第三種用法:IF [NOT] EXIST filename command
第四種用法:IF增強的用法
第七章 DOS編程高級技巧
一、界面設計
二、if…else…條件語句
三、循環語句
四、子程序
五、用ftp命令實現自動下載
六、用7-ZIP實現命令行壓縮和解壓功能
七、調用VBScript程序
八、將批處理轉化為可執行文件
九、時間延遲
1、利用ping命令延時
2、利用for命令延時
3、利用vbs延遲函數,精確度毫秒,誤差1000毫秒內
4、僅用批處理命令實現任意時間延遲,精確度10毫秒,誤差50毫秒內
十、模擬進度條
十一、特殊字符的輸入及應用
新聞熱點
疑難解答