精华内容
下载资源
问答
  • Java 对文件重命名
    千次阅读
    2019-07-19 21:01:36

    File file = new File("/Users/lixuanfeng/Desktop/workspace/ccb-charitable/txt.txt");
    file.renameTo(new File("/Users/lixuanfeng/Desktop/workspace/ccb-charitable/text.txt"));

    更多相关内容
  • 基于jsZip库 压缩文件 解压文件 对文件重命名 删除文件 打包文件 下载到本地 希望可以给你们参考价值
  • java实现文件重命名

    2020-08-24 19:32:41
    主要为大家详细介绍了java实现文件重命名,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要介绍了java实现文件重命名的方法,涉及java针对文件的重命名操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  • 文件重命名

    2019-01-15 18:12:43
    重新命名所有的文件名字,简单,实用,附加源码,方面根据自己的情况修改
  • 主要介绍了java实现文件重命名功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 按键精灵脚本,用来文件批量重命名;具体源码打开脚本自然知道
  • 文件重命名软件

    2018-09-19 13:41:17
    好用的重命名软件,支持批量修改文件名字,好用自然不用说!
  • MFC c++文件查重,文件移动,文件复制
  • 主要介绍了Java实现文件批量重命名具体实例,需要的朋友可以参考下
  • 本文实例讲述了python指定目录下文件进行批量重命名的方法。分享给大家供大家参考。具体如下: 这段python代码可c:\temp目录下的所有文件名为”scroll_1”文件替换为”scroll_00” import os path = 'c:\\temp'...
  • ASP.NET 在下载文件重命名的思路及实现方法,需要的朋友可以参考一下
  • 博客地址:https://blog.csdn.net/qiziyiming/article/details/82785108 有源码和可执行文件(jar)
  • 最近工作中遇到了对文件进行重命名的需求,后通过node.js实现了,所以下面这篇文章主要给大家介绍了利用Node.js对文件进行重命名的相关资料,文中介绍的非常详细,大家具有一定的参考价值,需要的朋友们下面来一起...
  • 批处理文件重命名

    2018-12-26 21:15:27
    一个不错的批量文件重命名软件,很实用,操作简单,实用。
  • 为您提供Smart Rename 文件批量重命名下载,Smart Rename(文件批量重命名)是一款能够帮助用户批量修改文件名和修改文件后缀的软件,通过软件能够电脑内的文件进行快速的检索并修改,软件功能十分齐全,有需要的...
  • 主要介绍了java文件重命名的程序代码,大家参考使用吧
  • file-utils:重命名文件

    2021-05-15 04:00:02
    将具有相关性的jar复制到包含要重命名文件的文件夹中cp /local00/sources/learning/file-utils/target/file-utils-0.0.1-SNAPSHOT-jar-with-dependencies.jar〜/ tmp /测试/文件-utils.jar #1-完成java -jar文件...
  • 使用本软件可以批量重命名选中的文件夹内的所有文件,方便文件管理和查找,尤其是网站照片管理特色:支持数字前显示000;日期命名法;随机命名法;隐藏文件步骤:1.手工或点"选择" 分别输入要进行批量重命名文件的...
  • PHP文件重命名

    2021-04-23 09:47:54
    现在,我的一位朋友告诉我,要求管理员手动重命名图片文件并要求他们处理文件复制问题是非常糟糕的.他建议的解决方案是自动重命名文件,然后将其存储在数据库中,然后将其导入目录.我很困惑我应该...

    我有一个表单,管理员将三个不同维度的图片上传到三个不同的指定目录.现在要确保我没有遇到重复文件名的问题,我实现像php将比较上传的文件名,它将检查该文件名是否存在于指定目录中,如果是,那么它将回显错误并停止脚本执行.

    现在,我的一位朋友告诉我,要求管理员手动重命名图片文件并要求他们处理文件复制问题是非常糟糕的.他建议的解决方案是自动重命名文件,然后将其存储在数据库中,然后将其导入目录.

    我很困惑我应该给重命名的文件什么组合,并确保它将保持唯一的文件名更准确我希望你理解我的目录结构

    正如我所说,管理员将上传三个图片文件

    a) Title Picture b) Brief Picture c)

    Detail Picture

    并且所有三个图片文件将被移动到不同的相应目录,如标题图片转到标题目录,依此类推.

    我正在使用下面的脚本当前只是为了在数据库中使用varchar移动和存储文件名.

    $ns_pic_title_loc= $_FILES["ns_pic_title"]["tmp_name"];

    $ns_pic_title_name = $_FILES["ns_pic_title"]["name"];

    move_uploaded_file($ns_pic_title_loc, $ns_title_target.$ns_pic_title_name) or die(mysql_error());

    这只是示例代码我没有包括我正在使用的验证功能.我想我想要重命名所有文件

    a)在标题目录中,文件应存储为.

    title_1.jpg

    title_2.jpg

    title_3.jpg

    title_4.jpg

    等等

    和其他图片一样.我怎么做?我用什么功能来实现我的目标.如果这不是重命名文件的好方法,我将不胜感激任何重命名文件的建议.

    提前致谢

    展开全文
  • 主要介绍了shell备份文件重命名文件、删除指定文件的3个脚本分享,是学习shell时的练习脚本,shell新手朋友可以参考下哦
  • 利用MATLAB批量对文件重命名

    千次阅读 2021-04-29 11:20:36
    利用MATLAB批量对文件重命名tags:MATLAB科研软件序窃·格瓦拉没paper,实验肯定要做啊,不做就毕不了业 。编程这方面,编程是不可能编程的,这辈子不可能编程的 。paper又发不了 就是写这种东西 才能维持的了生活这...

    利用MATLAB批量对文件重命名

    tags:

    MATLAB

    科研软件

    cac7d97ee083?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    窃·格瓦拉

    没paper,实验肯定要做啊,不做就毕不了业 。

    编程这方面,编程是不可能编程的,这辈子不可能编程的 。

    paper又发不了 就是写这种东西 才能维持的了生活这样子

    进实验室感觉像回家一样 在实验室里的感觉比寝室里感觉好多了! 里面个个都是人才,说话又好听,我超喜欢里面的!

    ——窃·格瓦拉

    前段时间想着天天做实验太无聊了,可以抽时间把平时自己一些科研的小tips分享出来,这样至少可以做到有些输出,而不是每天都是做无聊的实验,几年如一日,毫无社交毫无长进。

    这个系列打算一直做下去,这部分就是关于MATLAB的。MATLAB这么强大的工具除了可以用来做科学计算,仿真模拟以外还可以助力我们平时的科研办公。所以,平时用的到MATLAB的小伙伴们可以一起交流学习一下。

    以下正文:

    背景:

    有时候文件夹中有一堆相同类型的文件,刚开始拷贝进去的时候排列的顺序就是按照我们最开始放进去的时间来排列的(即按照最新修改顺序),但是后面我们可能对立面的某些文件作出一些修改,那这样顺序就变了,但是我又只想要最开始的排列顺序。

    因为文件名完全无规则,我们无法通过文件名的索引顺序排列。这个时候就得在最开始的时候就对文件进行重命名,让文件名本身带上数字或者字母等方便排序的内容。但是一个文件就操作的一次的话是很累的一件事。

    cac7d97ee083?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    需要修改名称的文件

    方案:

    所以今天给大家介绍下我的做法,用MATLAB实现批量修改文件名称,包括两种方法:

    一种是自由度比较小的,只能在文件本身名字的基础上加上前缀或者后缀,可以是数字或字母

    另一种是自由度比较大的,不过在中间修改文件名字的时候要借助Excel。

    可以看自己的需求选用吧,文末会附上实现的完整代码。下面分别介绍两种方法。

    方案一:

    先获取指定路径下的所有特定文件名称,此处用到dir函数

    path ='D:\my data\实验数据\IV测试\20170222\';

    Files= dir(strcat(path,'*.xlsx'));%这是要改的文件名的目录,我的是xlsx文件

    利用循环将每个文件依次重命名,顺序是按照在该文件夹下本来的顺序。这里为了不破坏原有文件,我们选择copyfile函数把文件复制为新文件到其他地址。

    for i=1:length(Files)

    x1=Files(i).name;%取出第一个文件的名称

    a = sprintf('%03d',i);%类似‘0001’为前缀的命名方式,数字依次递增

    x2=num2str(a);%转为字符串

    x3=strcat(x2,'-',x1);

    copyfile([path x1],['D:\处理好的数据\' x3]);%复制到“处理好的数据”文件夹中

    end

    到这里,所有的文件就按照顺序重命名为新的格式了,存在“处理好的数据”文件夹中。且命名的格式是按照你设定的格式。

    cac7d97ee083?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    微信图片_20180714203303.png

    方案二:

    先获取指定路径下的所有特定文件名称,此处还是用到dir函数

    path ='D:\my_data-201508-201710\test-data\IV-test\20170702\';

    %需要重命名的文件所在的地址。此处应当注意文件地址中不要出现空格,否则程序会报错

    Files = dir(strcat(path,'*.xlsx'));

    将获取到的文件名称变量写入到一个指定的Excel文件中,这里因为我们获取到的Files变量是一个元胞数组,每个原胞中有name属性的变量,所以要应用循环来将每个元胞数据中的name变量提取出来。

    LengthFiles = length(Files);

    for i = 1:LengthFiles

    d=Files(i).name;

    f(i)=cellstr(d);%转化为字符串再进行赋值

    end

    f=f.';%转置一下

    xlswrite('C:\Users\ye\Desktop\matlab_rename_data.xlsx',f,'sheet1','A1');

    %先将名字数据写入Excel数据中,以便后续在Excel中修改数据,再将修改好的数据重新读取

    在Excel文件中按自己想需求修改文件名称,这里Excel怎样操作就不介绍了,毕竟不同人有不同的需求。

    cac7d97ee083?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

    按自己需求修改文件名称

    修改完之后需要做的就是如何把修改完之后的名称变量按顺序重新命名给对应的文件。这里先把修改完的名称变量从Excel文件中读取出来。

    [data,file_id] = xlsread('C:\Users\ye\Desktop\matlab_rename_data.xlsx', 'sheet1', 'A1:A78');

    %重新读取的修改好的名字变量。

    %这里可以指定读取的具体单元格

    %比如采用xlsread('PATH', 'sheet1', 'A1:A78')这种写法也可

    跟写入Excel文件过程类似,将Excel中的名称变量写回每个对应的文件也需要用到循环。这里为了不破坏原有文件,我们选择copyfile函数把文件复制为新文件到其他地址。

    for i=1:LengthFiles

    x1= Files(i).name;

    x2= file_id{i};

    %注意此处是大括号而不是小括号因为file_id(i)是cell类型但是file_id{i}是string类型

    copyfile([path x1],['D:\处理好的数据\' x2]);

    %复制到“处理好的数据”文件夹中,请确保该路径有相应文件夹

    end

    这样名称就修改完了。在“处理好的数据”文件夹中就有复制且改完名称的数据文件。

    总结

    可以用matlab通过dir函数和循环批量对文件重命名,重命名的格式可以自己在程序中设定(方案一),也可以在中途借助Excel文件设定(方案二)。方案二重命名自由度会大一些,而方案一只能给文件加上统一格式的前缀(比如数字序号)等内容。

    大家可以视情况自由选择。

    最后附上方案一和二的完整代码:

    方案一:

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    %%% 本程序是用于对一个文件夹里面特定类型的文件进行固定排序,即本来文件夹里 %%%%

    %%% 面文件的顺序是按照你想要的顺序排列的(比如修改时间排序),但是你担心以 %%%%

    %%% 后做出一些其他修改会改变固有的顺序,而文件本身又没有按照数字标序,则需 %%%%

    %%% 程序执行对文件进行标序来固定排序。所以本程序的作用就是固定文件排序。%%%%%%%

    %%% author:yetwanng; date:2018-07-14%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    path ='D:\my_data-201508-201710\test-data\IV-test\20170702\';

    %此处path是你需要重命名文件所在的完整路径。应当注意文件地址中不要出现空格,否则程序会报错

    Files= dir(strcat(path,'*.xlsx'));

    %利用dir函数读取相应路径下的特定文件名,我的是xlsx文件

    for i=1:length(Files)

    x1=Files(i).name;%取出第一个文件的名称

    a = sprintf('%03d',i);%类似‘0001’为前缀的命名方式,数字依次递增

    x2=num2str(a);%转为字符串

    x3=strcat(x2,'-',x1);

    copyfile([path x1],['D:\处理好的数据\' x3]);%复制到“处理好的数据”文件夹中

    end

    clear;

    clc;

    方案二(上):

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    %%% 本程序是用于对一个文件夹里面特定类型的文件名进行批量提取,然后进行批量 %%%%

    %%% 修改。即先读取指定路径下的特定类型文件的全部名字,并把名字存在数组变量 %%%%

    %%% 中,然后把数组变量写到Excel文件中去,方便自己来修改。%%%%%%%%%%%%%%%%%%%%

    %%% author:yetwanng; date:2018-07-14%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    path ='D:\my_data-201508-201710\test-data\IV-test\20170702\';

    %此处path是你需要重命名文件所在的完整路径。应当注意文件地址中不要出现空格,否则程序会报错

    Files = dir(strcat(path,'*.xlsx'));

    %利用dir函数读取相应路径下的特定文件名,我的是xlsx文件

    LengthFiles = length(Files);

    for i = 1:LengthFiles

    d=Files(i).name;

    f(i)=cellstr(d);%转化为字符串再进行赋值

    end

    f=f.';%转置一下

    xlswrite('C:\Users\ye\Desktop\matlab_rename_data.xlsx',f,'sheet1','A1');

    %先将名字数据写入Excel数据中,以便后续在Excel中修改数据,再将修改好的数据重新读取

    clear;

    clc;

    方案二(下):

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    %%% 本程序是承接files_rename_read程序,在其读取了文件名字写入Excel文件中 %%%%

    %%% 然后在Excel修改完名称后,本程序是用于将修改完后的Excel文件中的名字变 %%%%%

    %%% 量重新给对应文件命名。为了不破坏原本的文件,选择新的文件夹,将文件完整 %%%%

    %%% 的复制为重新命名后的文件。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    %%% author:yetwanng; date:2018-07-14%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    path ='D:\my_data-201508-201710\test-data\IV-test\20170702\';

    %需要重命名的文件所在的地址。此处应当注意文件地址中不要出现空格,否则程序会报错

    Files = dir(strcat(path,'*.xlsx'));

    %利用dir函数读取相应路径下的特定文件名,我的是xlsx文件

    [data,file_id] = xlsread('C:\Users\ye\Desktop\matlab_rename_data.xlsx', 'sheet1', 'A1:A78');

    %重新读取的修改好的名字变量。

    %这里可以指定读取的具体单元格

    %比如采用xlsread('PATH', 'sheet1', 'A1:A78')这种写法也可

    LengthFiles = length(Files);

    for i=1:LengthFiles

    x1= Files(i).name;

    x2= file_id{i};

    %注意此处是大括号而不是小括号因为file_id(i)是cell类型但是file_id{i}是string类型

    copyfile([path x1],['D:\处理好的数据\' x2]);

    %复制到“处理好的数据”文件夹中,请确保该路径有相应文件夹

    end

    clear;

    clc;

    展开全文
  • 使用C++实现文件夹下的文件重命名操作,主要使用windows中的系统函数所有文件进行过滤,选出符合要求的文件进行排序,按统一格式进行重命名操作
  • 对文件重命名

    2013-07-14 21:28:30
    C++ 读取文件下所有文件,输出所有文件的名字。。
  • 用BAT写的重命名工具,拖动要重命名文件到bat文件上就可以。也可以结合Qttabar等其他软件来使用。 --------------------示例:"icon_001.jpg"="icon_"+"001"+".jpg" --------------------编号示例1: "0000" =》...
  • 图片文件重命名排序1,2,3,4......................
  • Sub rename() With Application.ActiveSheet basePath = Application.ActiveWorkbook.Path i = 1 Do While (.Cells(i, 1) <> "") strFileName = basePath & "\" & .Cells(i, 1) &...

    Sub rename()
    With Application.ActiveSheet
    basePath = Application.ActiveWorkbook.Path
    i = 1
    Do While (.Cells(i, 1) <> "")
    strFileName = basePath & "\" & .Cells(i, 1) & ".pdf"
    If Dir(strFileName, 16) <> Empty Then
          Name strFileName As basePath & "\" & .Cells(i, 2) & ".pdf"
        End If
    i = i + 1
    Loop
    End With
    End Sub

    展开全文
  • 文件重命名工具.zip

    2020-11-06 13:28:33
    这是一个批量重命名和批量文件处理的工具(菲菲更名宝贝),支持软件批量重命名等功能,免费使用,没有广告。
  • 该脚本的主要功能是:把下载的文件重命名为“真实名称.mp3” 使用方法: 1.将喜马拉雅下载的文件打包上传到虚拟机上并解压 2.将该脚本ximalaya.py放置于同层文件夹 3.修改userid为您的实际ID, 4.运行脚本
  • web应用程序从远程下载文件,通过Blob流下载并且提供重命名的接口,暴露的接口需要传入文件下载的地址以及文件的名字,文件名包含文件后缀

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 411,989
精华内容 164,795
关键字:

怎样对文件重命名