批处理怎么根据文件内容进行重命名操作
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,小编给大家分享一下批处理怎么根据文件内容进行重命名操作,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!首先,我有个.dat文
千家信息网最后更新 2025年02月23日批处理怎么根据文件内容进行重命名操作
小编给大家分享一下批处理怎么根据文件内容进行重命名操作,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
首先,我有个.dat文件,名字是固定的,需要更改这个文件名.
.dat第1行的内容是: 10107xxxxxx,代表的意思是2007.01.01,后面的x内容不固定.如果是1~9月,则第1个字符是空的.
现在要根据这行内容来改文件名.比如10107XXXXXX,改为c01-0101.cvs.
110107xxxxxx,改为c01-1101.cvs
请问该怎么写这个BAT文件.
分析:
读出第一行内容到一变量
区变量的第5个字符,可以判断是否为0
1)如果是0,取变量前2位为月份,否则取前1位,并前缀0,作为月份
2)如果是0,取变量3-4位为月份,否则取2-3位,作为日
解答:
@echo offfor %%i in (*.dat) do call :goren %%igoto end:gorenset /p firstln=<%1set year=%firstln:~4,1%if /i %year% GTR 0 (set month=0%firstln:~0,1%& set day=%firstln:~1,2%) else ( set month=%firstln:~0,2%& set day=%firstln:~2,2%)ren %1 c01-%month%%day%.cvsgoto end:end
以上是"批处理怎么根据文件内容进行重命名操作"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
内容
文件
变量
月份
篇文章
字符
文件名
一行
不怎么
代表
前缀
名字
大部分
意思
更多
知识
行业
资讯
资讯频道
频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全甲方和乙方哪个好
数据库程序代码怎么写
快推科技专注互联网广告
计算机网络技术专业个人简历
软件开发小组实施小组
原神外服选择服务器
网络安全管理员的主要职责有哪些
怎么用电脑做服务器共享
发动机ECU软件开发公司
多个客户端连接服务器
dell 8核服务器
solr 服务器配置
广东电玩城游戏软件开发项目
柯美服务器管理密码
正规商城软件开发哪家好
互联网科技新闻早报
厌余年手游服务器维护公告
2021大学生网络安全教育图片
roblox服务器出现问题
ih数据库免费点数
怎样知道服务器类型
三级网络技术改革了吗
北京服务器租用公司
网络安全管理员的主要职责有哪些
w10服务器管理器在吗
如何将shp文件导入数据库
jsp连接数据库安全性
国产数据库市场占有率第一
SNP突变与数据库不一致
CIS服务器导轨