我是靠谱客的博主 温暖冬瓜,最近开发中收集的这篇文章主要介绍有趣的bat(批处理)文件~~,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

最近下载了一些电子书,由于想获取该目录下的所有文件名,而在这个过程中用到了批处理文件,感觉还挺有意思的(下面是效果图)。简单了解了一下。
在这里插入图片描述
bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下输入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。

常用的批处理命令

批处理创建文件夹:md QQ群 回访 留信息 论坛 微信 微信群
打开文件夹:start E:eBook
打开文件:start E:eBooktest.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:停止系统命令的执行并显示下面的内容,运行显示:请按任意键继续. . .

最后

以上就是温暖冬瓜为你收集整理的有趣的bat(批处理)文件~~的全部内容,希望文章能够帮你解决有趣的bat(批处理)文件~~所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部