BATCH
文章平均质量分 56
PersonFly_小逗
这个作者很懒,什么都没留下…
展开
-
十分经典的windows批处理教程
原文 http://blog.chinaunix.net/uid-683300-id-24712.html 这是一篇技术教程,真心诚意会用很简单的文字表达清楚自己的意思,只要你识字就能看懂,就能学到知识。写这篇教程的目的,是让每一个看过这些文字的朋友记 住一句话:如果爱可以让事情变的更简单,那么就让它简单吧!看这篇教程的方法,就是慢!慢慢的,如同品一个女人、一杯茗茶,转载 2015-11-17 15:20:23 · 1004 阅读 · 0 评论 -
assoc ftype
ASSOC [.ext [ = [fileType] ] ] .ext 指定跟文件类型关联的文件扩展名 fileType 指定跟文件扩展名关联的文件类型 键入 ASSOC 而不带参数,显示当前文件关联。 如果只用文件扩展名调用 ASSOC,则显示那个文件扩展名的当前文件关联。 如果不为文件类型指定任何参数,命令会删除文件扩展名的关联。 assoc #显示所有'文件扩展名'关原创 2015-11-27 23:15:53 · 1108 阅读 · 0 评论 -
setlocal 与 变量延迟
例子: @ECHO OFF SET a=4 SET a=5 & ECHO %a% PAUSE 结果:4 原因:批处理在给以行为单位执行语句,某一行的变量为之前的值。 例子: @ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSION SET a=4 SET a=5 & ECHO !a! PAUSE 结果:5 原因:启动了变量延迟,且变量用 !原创 2015-11-27 23:40:35 · 479 阅读 · 0 评论 -
pushd popd shift ATTRIB
PUSHD [path | ..] path 指定要成为当前目录的目录。 POPD 更改到 PUSHD 命令存储的目录。 PUSHD "C:\Windows\Temp" POPD原创 2015-11-27 23:22:55 · 340 阅读 · 0 评论 -
批处理命令 (一)
最常用基本的最简单的几个命令: ECHO STR => 输出STR内容 ECHO OFF => 关闭这句命令之后的所有命令回显,会显示本身命令 ECHO ON => 打开这句命令之后的所有命令回显 @COMMAND => 不显示@之后的命令 @ECHO OFF => 不显示本身命令且关闭只有所有命令的回显 PAUSE => 命令执行到这句时暂停并提示 EXIT => 命令执行到这句退原创 2015-11-18 18:53:20 · 392 阅读 · 0 评论 -
FOR 深入
在批处理程序中使用 FOR 命令时,指定变量请使用 %%variable 而不要用 %variable。变量名称是区分大小写的,所以 %i 不同于 %I. FOR %variable IN (set) DO command [command-parameters] %variable 指定一个单一字母可替换的参数。 (set) 指定一个或一组文件。可以使用通配符。 command原创 2015-11-28 22:56:31 · 355 阅读 · 0 评论 -
BAT 字符串处理
@ECHO OFF SET STR1="STR1" SET STR2="STR2STR2" SET STR3="STR3STR3STR3" SET STR4="STR4STR4STR4STR4" ::赋值字符串 SET STR=%STR1% ECHO %STR% ::拼接 SET STR=%STR%%STR% ECHO %STR% ::字符串截取 ::%STR:~BEGIN,LEN% 从0原创 2015-12-04 20:46:45 · 1788 阅读 · 0 评论 -
批处理 字符串替换、大小写判断
@ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSION SET "STR=AAaa BBb;bC Ccc" ECHO %STR:A=x% ECHO %STR:b=X% SET "STR=AAaa BBb;bC Ccc" :NEXT IF DEFINED STR ( SET C=%STR:~0,1% IF !C! LEQ Z IF !C! GEQ A (原创 2015-12-05 13:39:52 · 2945 阅读 · 0 评论 -
批处理 大小写转换
@ECHO OFF SET "UP=A B C D E F G H I J K L M N O P Q R S T U V W X Y Z" SET "DOWN=a b c d e f g h i j k l m n o p q r s t u v w x y z" SET STR="falfFDFvlSDF.SDFckGmsSDFz;lJf ehmKsd" ::需要引号包含否则无法传入空格分号原创 2015-12-05 14:03:38 · 5297 阅读 · 0 评论