
bat
文章平均质量分 76
windone0109
Less is awesome~
展开
-
遍历所有子目录——BAT文件
for 对一组文件中的每个文件运行指定的命令。 可以在批处理程序中或直接从命令提示符使用 for 命令。 要在批处理程序中使用 for 命令,请使用以下语法:for %%variable in (set) docommand [command-parameters] 要在命令提示符下使用 for,请使用以下语法:for %variable in (set) do原创 2008-10-30 14:25:00 · 24102 阅读 · 0 评论 -
批量修改多个文件内容的脚本
如果你是需要修改所有文件的内容,则将*.txt直接替换为*即可。把保存后的bat或vbs文件放在需要执行的目录的根目录下,执行后将替换掉当前目录及其子目录下文件的所有需要替换的内容。 以下为批处理代码,保存为bat文件,双击执行,使用前备份文件。 @echo offfor /f "delims=" %%i in (dir /s/b *.txt) do ( fo转载 2009-12-18 09:37:00 · 14042 阅读 · 1 评论 -
dos技巧100例
1、*.*的简写 *.*可以用.代替,例如,删除当前目录中的全部文件∶ DEL. 2、返回父目录即上级目录 CD.. 3、把目录文件的列表存入文本文件中 DIR>filename 4、查看当前目录下任何属性的文件 方法一∶DIR, 方法二∶DIR/A 5、取消当前目录下所有文件的所有属性 ATTRIB, 若在C盘根目录原创 2009-02-13 14:13:00 · 2531 阅读 · 0 评论 -
第7章 DOS编程高级技巧--结束篇
一、交互界面设计没啥说的,看看高手设计的菜单界面吧:@echo offclstitle 终极多功能修复:menuclscolor 0Aecho.echo ==============================echo 请选择要进行的操作,然后按回车echo =================原创 2008-11-07 16:25:00 · 1471 阅读 · 2 评论 -
第5章 set命令详解
在上一贴中我简单的介绍了一下SET设置自定义变量的作用,现在我来具体讲一下set的其他功能.一、用set命令设置自定义变量显示、设置或删除 cmd.exe 环境变量。SET [variable=[string]] variable 指定环境变量名。 string 指定要指派给变量的一系列字符串。要显示当前环境变量,键入不带参数的 SET。SET 命令不允许变量名含有等号。例子原创 2008-11-07 16:21:00 · 1386 阅读 · 0 评论 -
第4章 批处理中的变量
批处理中的变量,我把他分为两类,分别为"系统变量"和"自定义变量"我们现在来详解这两个变量!一、系统变量他们的值由系统将其根据事先定义的条件自动赋值,也就是这些变量系统已经给他们定义了值,不需要我们来给他赋值,我们只需要调用而以! 我把他们全部列出来!%ALLUSERSPROFILE% 本地 返回“所有用户”配置文件的位置。%APPDATA% 本地 返回默认情况下应用程序存储数原创 2008-11-07 16:06:00 · 992 阅读 · 0 评论 -
第1章 批处理基础A
第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"pause把上面的3条命令保存为文件t转载 2008-10-30 14:31:00 · 2177 阅读 · 0 评论 -
第2章 DOS循环:for命令详解
看了看第一节的东西,发现那些简单的命令都有详细解释,实在想不出什么更好的东西来解释他们,就直接来一个"FOR命令详解"在其中运用这些东西来解释吧!讲FOR之前呢,咋先告诉各位新手朋友,如果你有什么命令不懂,直接在CMD下面输入:name /? 这样的格式来看系统给出的帮助文件,比如for /? 就会把FOR命令的帮助全部显示出来!当然许多菜鸟同志都看不懂....所以才会有那么多批处理文章!原创 2008-10-30 14:35:00 · 1505 阅读 · 0 评论 -
第1章 批处理基础B
第二节 常用特殊符号1、@ 命令行回显屏蔽符2、% 批处理变量引导符3、> 重定向符4、>> 重定向符5、&、6、| 命令管道符7、^ 转义字符8、& 组合命令9、&& 组合命令10、|| 组合命令11、"" 字符串界定符12、, 逗号13、; 分号14、() 括号15、! 感叹号16、批处理中可能会见到的其它特殊标记符: (略) CR(0D)转载 2008-10-30 14:33:00 · 1214 阅读 · 0 评论 -
第3章 FOR命令中的变量
FOR命令中有一些变量,他们的用法许多新手朋友还不太了解,今天给大家讲解他们的用法!先把FOR的变量全部列出来: ~I - 删除任何引号("),扩展 %I %~fI - 将 %I 扩展到一个完全合格的路径名 %~dI - 仅将 %I 扩展到一个驱动器号 %~pI - 仅将 %I 扩展到一个路径 %~nI转载 2008-10-30 14:37:00 · 1049 阅读 · 0 评论 -
备忘:遍历批量替换多目录多文件内容——VBS脚本
将以下代码复制到一个文本文档中,并将文本文档的后缀修改为.vbs,直接运行即可 Set WshShell = CreateObject("Wscript.Shell")WshShell.Run "cmd /c dir /s/b *.htm > list.htm",vbHideWscript.Sleep 1000sFile = "list.htm"Set ob原创 2010-04-30 11:21:00 · 4975 阅读 · 0 评论