首页 > 网名大全 正文
qq群名字改为文件名字——qq群文件的图片怎么改名字

时间:2023-03-06 10:07:32 阅读: 评论: 作者:佚名

最近的一个问题是,有很多Execl文件,每个文件的名称都包含日期和版本,需要更新文件的日期和版本。

比如:

文件01_20190921--->文件01_20190922

文件02_20190921--->文件02_20190922,

文件03_20190921--->文件03_20190922,

文件04_20190921--->文件04_20190922,

文件05_20190921--->文件05_20190922,

如何通过UiPath来实现呢。

这里用到的activities都是大家平常见到的:

  1. Assign
  2. ForEach
  3. MoveFile

第一步:新建一个Sequence,并将名称修改为Execl重命名,并添加2个Assign的activities,

  • 定义一个String类型的变量filePath,我这里赋值为"D:\d\2019\2-4"
  • 定义一个String[]类型的字符串数组ArrayFileName,通过Direc()来获取指定目录的文件名称。本例中是获取2-4文件夹中所有的文件,故使用“*.*”

使用方法如:Direc("D:\d\2019\2-4","*.*")

第二步:ForEach 循环

  • item为对应的数组对象
  • 定义一个String类型的变量fileName,如下:Sy),大家从函数的名称上就可判断出,这个是用来获取不带后缀的文件名。

第三步:获取文件名中日期的部分,定义一个String类型的变量newDate,我这里是直接使用当天的日期:Now.ToString("yyyyMMdd")

第四步:修改文件为新的名称,定义一个String类型的变量fileName

(0,)+newDate+".xlsx"

第五步:通过MoveFile来实现文件名的修改

好了,上面就是批量修改文件名的实现方法。

如果大家在实现的过程中有任何问题,欢迎大家关注的微信公众:UiPath8888

或者扫描下方二维码,进入QQ 群进行交流:714733686

  • 评论列表

发表评论: