CMD命令行高级教程精选合编(批....doc
文本预览下载声明
CMD命令行高级教程精选合编(批...
悟静 收录于2009-04-15 阅读数: 公众公开 原文来源
CMD命令行高级教程精选合编目录第一章?批处理基础???第一节?常用批处理内部命令简介?????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毫秒内????十、模拟进度条????十一、特殊字符的输入及应用????十二、随机数(%random%)的应用技巧????十三、变量嵌套?与?命令嵌套????1、更正了所有的错别字,适当排版,增加条理性。????2、运行改善所有例子,并纠正了一些语法错误。????3、补充了一些不完全的地方。????4、第一章参考了网上许多教程汇编而成。????5、200
显示全部