dataframe保存为txt_批量为文件重命名,不会这招就可惜了

13d39cefcdf57334bc81bdd2fa43538a.png

很多职场人士都会遇到需要修改文件名的情况。如果文件不多,选中文件,按F2就可以快速重命名。但是文件数量太多,例如有100个文件要重命名,一个一个地来,得多久呀。

2239b69e013cfe80d905eea890a2137f.png

其实文件重命名也有巧秒的方法,其原理是:用dos下的批处理文件bat文件来为文件重命名。而bat文件可以修改txt记事本文件而来。

但是还有一个关键点,需要在bat文件写清楚文件的原名和修改后的名称。所以还要借助Excel快速提取原文件名称及生成新文件名称。快来看操作吧。

第1步:确定要改名的文件都放在一个文件夹里了,如下图所示。

70aef2955d74f6c71d4e1c0fa64a7ca4.png

第2步:使用名称管理器。为了方便后面提取文件夹中的文件名,这里先定义一个名称。如下面的动图所示,打开名称管理器,输入【=FILES("G:文件改名*.docx")】。

你的文件放在什么位置,就要严格对应位置,如果你的文件是表格,那么后缀应该是.xlsx,以此类推。

f44bb8d22362656b3c01706168da45c7.png

第3步:在A2单元格中输入函数【=INDEX(名称,ROW(A1))】提取第一个文件名。往下复制,完成所有文件名的提取。

a9e88e87028943e32b087924390f4b2c.png

第4步:在B列输入文件的新名称。你可能觉得为什么还要手动输入文件新名称呀?可是要想让电脑自动知道你要将文件改成什么名,是不可能滴哦,所以这一步必不可少。总比手动重命名文件简单吧。

f4ef97dad4ea949f2524901c9672b1a9.png

第5步:生成bat文件的内容。在【C2】单元格中输入函数【="ren "&A2&" "&B2&".docx"】,往下复制,生成bat文件的内容。

55da8024f1c490bbbaa9d1620b59899b.png

第6步:在要修改文件名称的文件夹中新建一个txt记事本文件,并将C列的文件名复制粘贴到记事本文件中,然后保存关闭文件。

09980f49434602fda3e28536e09426e6.png

第7步:修改后缀并运程文件。选中txt记事本文件,按F2进行重命名状态,将后缀改成.bat。然后双击运行。此时该文件夹中的文件就完成了重命名。

defd11b524f15fece9f074f4de33eaf5.png

看一看重命名的效果,还是很不错的。用一招还可以批量为文件添加日期、批量删除文件中的文字,快去试一试吧。

8208ee218b6184c39466ca63d00f6619.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值