有趣的bat(批处理)文件~~

最近下载了一些电子书,由于想获取该目录下的所有文件名,而在这个过程中用到了批处理文件,感觉还挺有意思的(下面是效果图)。简单了解了一下。

bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。

常用的批处理命令

批处理创建文件夹:md QQ群 回访 留信息 论坛 微信 微信群

打开文件夹:start E:\eBook

打开文件:start E:\eBook\test.txt

删除当前目录下的文件:del test.txt

删除上一级目录下的文件:del ..\test.txt

删除当前目录下的所有.o文件:del .\*.o

复制文件:copy test.txt 绝对路径

修改文件的扩展名:ren *.txt *.mp3

批处理创件文件

cd.>a.txt

cd.>b.txt

cd.>c.txt

当前目录下的文件列表:dir *.* /b>ls.txt

批处理添加文件名的前缀:for /f %%i in ('dir /b *.txt') do (ren %%i 陈汤姆%%i)

批处理删除文件名的前缀

@echo off

setlocal enabledelayedexpansion

for /f "delims=" %%a in ('dir /a /b *.txt') do (

    set "str=%%~a"

    ren "%%~a" "!str:陈汤姆=!"

)

pause

常用命令中使用的符号的说明

md:用于创建文件夹

start:start 需要打开的指定目录,**.bat文件中如果使用cd只是闪一下而已

del:删除

copy:复制

cd.:cd.指的是当前的目录,>

ren:重命名文件(夹)

*:通配符,表示所有

pause:停止系统命令的执行并显示下面的内容,运行显示:请按任意键继续. . .

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,809评论 0 11
  • 前言简介 批处理文件(batch file)包含一系列 DOS命令,通常用于自动执行重复性任务。用户只需双击批处理...
    蒋_Sir阅读 6,869评论 0 3
  • 运行操作 CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) CM...
    小明yz阅读 2,874评论 0 8
  • 命令简介 cmd是command的缩写.即命令行 。 虽然随着计算机产业的发展,Windows 操作系统的应用越来...
    Littleston阅读 3,359评论 0 12
  • win7 cmd管理员权限设置 net localgroup administrators 用户名 /add 把“...
    f675b1a02698阅读 5,417评论 0 11