dos批文件处理实例

当前文章版本1.0.0

简介


光是只有理论,那么路终究是走不长的,我们还需要有实践,俗话说得好,实践是检验真理的唯一标准,但是你别直接来看我的这篇文章,如果你之前没有看过我的dos命令和批脚本精编版的话请先去补补基础,也花不了多少时间


开始




使用for语句批量重命名文件#


@echo off
set /a sum=0
set houzui=.wow
for %%i in (*) do (
	if not "%%i"=="使用for语句更改.bat" (
		ren %%i %%i%houzui%
		echo %%i
	)
	set /a sum=sum+1
)
echo 当前一共执行了%sum%pause


如果想要使用数字进行命名的话,比如1.txt,2.txt,3.txt,4.txt

需要使用到setlocal enabledelayedexpansion参数

关于这个参数的设置和使用方法我在另外一个帖子里面有说明


使用for语句创建20个文件#


如何使用批命令批量创建文件夹

@echo off
echo 即将准备生成文件

for /l %%i in (0,1,20) do (
echo 这是写入txt的内容 >> %%i.txt
)

echo 文件创建完毕
pause

!!! note 特别注意
在for的后面一定要加上参数/l,如果没有参数/l,那么最后只会输出3个文件
他们分别是0.txt,1.txt,20.txt,正好是我们括号内的内容

演示

生成

作者:bemake

出处:https://www.cnblogs.com/BEMAKE/p/16018725.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   271374667  阅读(68)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示