DOS批处理 龙卷风版 整理打印稿.doc
文本预览下载声明
目录
第一章 批处理基础?? 第一节 常用批处理内部命令简介???? 1、REM 和 ::???? 2、ECHO 和 @???? 3、PAUSE 暂停???? 4、ERRORLEVEL???? 5、TITLE 设置cmd窗口的标题???? 6、COLOR 设置cmd窗口前景和背景颜色???? 7、mode 配置系统设备???? 8、GOTO 和 :???? 9、FIND 在文件中搜索字符串???? 10、START 调用外部程序并任其在新窗口自行运行???? 11、assoc 和 ftype???? 12、pushd 和 popd???? 13、CALL 调用批处理程序或命令并等待其执行完毕???? 14、shift???? 15、IF???? 16、setlocal 与 变量延迟???? 17、ATTRIB? 显示或更改文件属性???? 18、findstr 在文件中搜索字符串(find增强版)???? 19、date /t 和 time /t
?? 第二节 常用特殊符号???? 1、@? 命令行回显屏蔽符???? 2、%? 批处理变量引导符???? 3、?? 输出重定向符???? 4、? 输出重定向符???? 5、、、 重定向符???? 6、|? 命令管道符???? 7、^? 转义字符???? 8、? 组合命令(顺序执行)???? 9、 组合命令(前面指令成功,才执行后面指令)???? 10、||? 组合命令(前面指令失败,才执行后面指令)???? 11、? 字符串界定符???? 12、, 逗号???? 13、; 分号
???? 14、() 括号???? 15、! 感叹号???? 16、批处理中可能会见到的其它特殊标记符: (略)???????? CR(0D) 命令行结束符????????? Escape(1B) ANSI转义字符引导符????????? Space(20) 常用的参数界定符????????? Tab(09) ; = 不常用的参数界定符????????? + COPY命令文件连接符????????? * ? 文件通配符????????? / 参数开关引导符????????? : 批处理标签引导符
第二章 FOR命令详解??? 一、基本格式??? 二、参数 /d 主要搜索匹配目录??? 三、参数 /R 搜索指定目录树中的匹配文件??? 四、参数 /L 按数字序列(start,step,end)循环??? 五、参数 /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命令延时????
显示全部