`
zyongsheng83
  • 浏览: 43277 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

批处理 - 总结

阅读更多

常用命令

@不显示此行的路径信息
:: //注释掉一行
rem //注释掉一行, 和::相同
echo information //输出一行信息
echo. //输出空行
echo on/off //打开/关闭显示路径信息
>afile //输出信息到afile
>>afile //追加信息到afile
<afile //从afile中获取信息作为前边命令的输入
pause //暂停
call name.bat //调用一个批处理过程
%0 ... %9 //调用批处理过程是传递的参数
:aLabel //设置标签
goto aLabel //语句跳转, 应该和:aLabel配合使用
set sname=value //设置环境变量sname值为value
%sname% //引用sname的值
| //管道连接, 不管前边命令运行成功还是失败, 都运行后边的
|| //只有前边运行不成功才会运行后边的
& //
&& //只有前边运行成功才会运行后边的
and/or //并且/或者, 和if一起用
choise //在windows的command里边没有此命令
shift //在windows的command里边没有此命令

if

if [not] "abc"=="abc" aCommand //
if [not] exist aFile/aPath aCommand //如果存在aFile/aPath 则执行aCommand

for

for %a in (1,a,5) do echo %a //循环输出1,a,5
for /f "tokens=2,3* delims=/,\" %i in ("aaa/bbb\ccc/ddd/eee", "1/2/3/4") do echo %i-%j-%k
//      从第2个开始迭代  分隔符 开始字符   迭代字符串
//输出bbb-ccc-ddd/eee
for /f "skip=1 tokens=2,3* delims=/,\" %i in (afile) do echo %i-%j-%k
//      跳过第一行, 其他和上边一个相同, 有多少行输出多少次

字符串截取

set test=abcdefghijklmn
::从下标2截取长度3, 输出cde
echo %test:~2,3%
::从下标2截取到倒数下标3, 输出cdefghijk
echo %test:~2,-3%
::从倒数下标4截取到倒数下标3, 输出k
echo %test:~-4,-3%
::从下标1截取到最后, 输出bcdefghijklmn
echo %test:~1%
::从开始截取长度4, 输出abcd
echo %test:~,4%

字符串替换

set test=abcdefghijklmn
::替换bcd为wxyz
echo %test:bcd=wxyz%

技巧: 创建一个空文件

/>afile

 

分享到:
评论

相关推荐

    批处理---

    总结来说,批处理是提高工作效率的重要工具,尤其适用于日常的系统维护和文件管理。虽然现代自动化工具功能更加强大,但批处理因其简单易学、实用性强的特点,在很多场景下仍然是首选。了解并掌握批处理技术,能帮助...

    四个常用的批处理-清除垃圾-一键关机-取消关机-锁定计算机.rar

    总结来说,这个压缩包提供的四个批处理脚本涵盖了日常系统维护的关键操作,通过自动化这些任务,用户可以更方便地管理自己的计算机。了解并掌握这些批处理命令的使用,不仅能够提高工作效率,还能提升系统的稳定性和...

    批处理-复制

    总结起来,批处理是一种强大的工具,能够帮助我们自动化日常的计算机任务,但同时也需要谨慎使用,确保其行为符合法律和伦理标准。而量子力学作为物理学的重要分支,是现代科学和技术发展的基础,对于学习者来说,...

    批处理windows安全加固程序 一键安全加固系统

    此工具为bat批处理文件,里面是我收集总结的一套安全加固命令,集成windows系统的所有安全处理项,对于公司服务器,个人pc加固起到非常好的效果,只要双击运行,cmd可视界面,让你的电脑更加安全。更是学习系统安全...

    批处理应用---文件夹管理

    根据给定的文件信息,我们可以总结出以下与“批处理应用——文件夹管理”相关的知识点: ### 批处理基础知识 1. **批处理文件(Batch File)**:是一种由一系列命令组成的文本文件,这些命令在操作系统(如Windows...

    BAT批处理学习-数值计算-random随机数生成器.zip

    总结来说,学习BAT批处理中的数值计算和随机数生成是一项重要的技能。通过掌握这些技巧,你可以创建出各种自定义的自动化脚本来解决实际问题。记住,批处理脚本的灵活性和可扩展性使得它在IT运维、测试、数据处理等...

    bat批处理语法总结

    bat批处理语法总结 供大家分享,谢谢,很强大哦

    BAT批处理脚本-文件相关操作-卸载inf文件.zip

    总结起来,"BAT批处理脚本-文件相关操作-卸载inf文件.zip"这个压缩包提供了一个关于如何使用批处理脚本来自动化卸载INF驱动程序的实例。通过学习和理解这个脚本,你可以了解如何利用批处理脚本进行文件操作,提高...

    BAT批处理脚本-垃圾清理清除-注册表垃圾清理.zip

    总结来说,BAT批处理脚本在系统维护中扮演了重要角色,特别是在自动化的垃圾清理任务中。了解和掌握批处理脚本的编写与使用,能帮助我们更有效地管理计算机系统,提升系统运行效率。同时,对于注册表清理,我们需要...

    BAT批处理脚本-网络相关操作-巧用批处理快速切换IP地址.zip

    总结来说,BAT批处理脚本是网络管理员和日常用户进行自动化网络管理的强大工具。通过编写和执行这样的脚本,你可以快速切换IP地址,提高工作效率。对于"巧用批处理快速切换IP地址.txt"这个脚本,只需将其转换回BAT...

    BAT批处理脚本-虚拟磁盘连接断开控制.zip

    总结起来,"BAT批处理脚本-虚拟磁盘连接断开控制.zip"文件提供了一种便捷的方法来管理虚拟磁盘的生命周期,通过批处理脚本实现了虚拟磁盘的自动化连接和断开,从而简化了系统管理员的工作,提高了效率。了解和运用...

    BAT批处理脚本-XP相关-XP终端服务远程登录批处理.zip

    总结来说,"XP终端服务远程登录批处理.txt"可能是一个集成了多种远程操作命令的批处理脚本,旨在简化和自动化Windows XP系统中的远程管理任务。正确理解和使用这些批处理技术,能够显著提升IT专业人员的工作效率。

    BAT批处理脚本-修改GB搜索引擎.zip

    【总结】 “BAT批处理脚本-修改GB搜索引擎”这个压缩包中的脚本,是针对GB搜索引擎的定制工具,能够帮助用户快速、批量地进行设置修改。批处理技术是Windows环境中不可或缺的自动化手段,理解和掌握批处理脚本的...

    BAT批处理脚本-格式转换-人民币金额小写转大写.cmd.zip

    总结,"BAT批处理脚本-格式转换-人民币金额小写转大写.cmd.zip"主要展示了批处理脚本在自动化处理中的应用,特别是金融领域内的数据转换。了解并掌握这些技术,不仅有助于理解批处理脚本的工作原理,还可以为日常的...

    BAT批处理学习-数值计算-计算花费的时间.cmd.zip

    总结来说,通过批处理脚本可以方便地实现自动化任务,同时结合时间计算,我们可以轻松了解任务执行所需的时间,从而对效率进行评估和优化。在“BAT批处理学习-数值计算-计算花费的时间.cmd.zip”这个主题中,掌握...

    BAT批处理脚本-维护版.zip

    **总结** “BAT批处理脚本-维护版.zip”提供的批处理脚本是为了简化和自动化计算机维护任务。通过理解批处理脚本的基本原理和结构,我们可以创建自己的定制化脚本来满足特定需求,从而提高日常工作效率。在使用此类...

    BAT批处理脚本-合并文本2.zip

    总结来说,"BAT批处理脚本-合并文本2.zip"提供了一个用于自动化合并文本文件的批处理解决方案,它利用Windows操作系统内置的命令行工具,简化了大量文本文件处理的工作。这样的脚本对于系统管理员、程序员或是需要...

    BAT批处理学习-数值计算-用随机数做四则运算.cmd.zip

    总结来说,"BAT批处理学习-数值计算-用随机数做四则运算.cmd.zip"是一个很好的示例,展示了如何在批处理脚本中生成随机数并执行四则运算。这不仅有助于理解批处理脚本的基本语法,也为我们提供了在实际工作中自动化...

    批处理命令- 复制、删除

    #### 总结 本文详细介绍了批处理命令中关于文件复制和删除的核心概念,并通过具体案例分析展示了如何利用这些命令来构建自动化任务。掌握了这些基本技巧后,读者可以尝试根据自己的实际需求设计更为复杂的批处理...

Global site tag (gtag.js) - Google Analytics