文件批量复制、剪切和修改文件名

电脑环境

文件批量复制

文件批量剪切

批量修改文件名

批量修改文件名和复制(剪切)

电脑环境

MATLAB:2018a

Windows:win10

文件批量复制

close all;

clear all;

clc;

%目的文件目录

DST_PATH_t = 'C:\Users\fatflower\Desktop\2018BBC精听\';

for i=1:90 %此处是根据文件夹中的文件个数所确定的

%切换到目标文件

cd(['H:\听BBC学英语原声新闻年度合集2018版 音频\',num2str(i,'%d')]);

filename=['精听',num2str(i,'%d'),'.mp3'];

copyfile(filename,DST_PATH_t); %复制文件

end

文件批量剪切

close all;

clear all;

clc;

%目的文件目录

DST_PATH_t = 'C:\Users\fatflower\Desktop\2018BBC精听\';

for i=1:90 %此处是根据文件夹中的文件个数所确定的

%切换到目标文件

cd(['H:\听BBC学英语原声新闻年度合集2018版 音频\',num2str(i,'%d')]);

filename=['精听',num2str(i,'%d'),'.mp3'];

movefile(filename,DST_PATH_t); %剪切文件

end

批量修改文件名

file = dir('*.mp3');%将后缀一致的文件赋给file

len = length(file);%确定该文件夹中同类文件的个数

for j = 1 : len

oldname = file(j).name;%获取旧的文件名

newname = [num2str(i,'%d'), '_',num2str(j,'%d'),'.mp3'];%按照要求设计新的文件名

eval(['!rename' 32 oldname 32 newname]);%修改文件名

end

批量修改文件名和复制(剪切)

close all;

clear all;

clc;

DST_PATH_t = 'C:\Users\fatflower\Desktop\2018BBC泛听\';%目的文件目录

for i=1:90%此处是根据文件夹中的文件个数所确定的

%切换到目标文件

cd(['H:\听BBC学英语原声新闻年度合集2018版 音频\',num2str(i,'%d')]);

file = dir('*.mp3');%将后缀一致的文件赋给file

len = length(file);%确定该文件夹中同类文件的个数

for j = 1 : len

oldname = file(j).name;%获取旧的文件名

newname = [num2str(i,'%d'), '_',num2str(j,'%d'),'.mp3'];%按照要求设计新的文件名

eval(['!rename' 32 oldname 32 newname]);

% movefile(newname,DST_PATH_t);%剪切文件

copyfile(newname,DST_PATH_t);%复制文件

end

end

注: 如有问题请留言。

参考文献

[1]: https://blog.csdn.net/z1282429194/article/details/95316440

[2]: https://blog.csdn.net/liukai2918/article/details/80360752

[3]: https://blog.csdn.net/yeyang911/article/details/78119779

matlab 列表 剪切,利用Matlab进行文件批量复制、剪切和修改文件名相关推荐

  1. matlab 多普勒效应,《利用MATLAB仿真多普勒效应.doc

    <利用MATLAB仿真多普勒效应 利用MATLAB仿真多普勒效应 某某某 摘 要:分析多普勒效应特性,建立数学模型,利用MATLAB软件对其进行仿真试验,进行定量分析,根据仿真试验结果绘制出听者 ...

  2. react——利用jszip实现文件批量下载并打包成zip文件

    本文章主要记录利用jszip实现文件批量下载图片,文档.mp3,视频(MP4)等文件,一般而言前端实现下载功能一般都是通过a链,这在下载单个文件的场景很实用,但如果是批量下载很多个文件,同样也可以用a ...

  3. 用MATLAB编程正弦稳态相量图,matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析...

    matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析 课程设计任务书 学生姓名: 专业班级: 指导教师: 刘 新 华 工作单位:信息工程学院 题 目: 利用MATLAB对线性电路正弦稳态 ...

  4. 基于matlab的绘图设计,matlab课程设计---利用MATLAB仿真软件进行绘图

    matlab课程设计---利用MATLAB仿真软件进行绘图 课程设计任务书课程设计任务书 题题 目目 利用利用 MATLABMATLAB 仿真软件进行绘图仿真软件进行绘图 初始条件初始条件 仿真软件 ...

  5. 利用notepad++实现文件批量转换编码格式

    利用notepad++实现文件批量转换编码格式 一.安装Python Script 插件 二.新建python脚本,进行格式转换 三.需要注意几点 一.安装Python Script 插件 1.Run ...

  6. 梦雨百度网盘批量改名与文件批量复制

    主要功能: 可以对百度网盘中的文件\文件夹进行批量改名操作,和指定文件批量复制功能(将指定文件复制到多个目录). 特色: 1.改名规则可以一对一免费增加.现在规则看下面的改名规则说明 . 2.批量替换 ...

  7. 一款可以对百度网盘批量改名与文件批量复制的软件

    主要功能: 可以对百度网盘中的文件\文件夹进行批量改名操作,和指定文件批量复制功能(将指定文件复制到多个目录). 软件界面截图: 特色: 1.改名规则可以一对一免费增加.现在规则看下面的改名规则说明 ...

  8. 期货策略matlab,code 一个利用MATLAB编写的螺纹钢期货高频交易套利策略 联合开发网 - pudn.com...

    code 所属分类:金融证券系统 开发工具:matlab 文件大小:506KB 下载次数:398 上传日期:2013-10-09 14:14:53 上 传 者:huangxiao 说明:  一个利用M ...

  9. python如何对文件进行批量命名-利用Python对文件批量重命名

    由于要用到对无序的文件进行重命名,以下写了一个脚本,进行批量进行重命名. 基本格式是 i.后缀名 (i 循环条件下的数 ) 1 #coding:utf8 2 import os; 3 4 def re ...

最新文章

  1. thinkphp整合系列之phpqrcode生成二维码
  2. CloudFoundry Service 使用
  3. Cutting Codeforces Round #493 (Div. 2)
  4. html判断整数小数点后两位小数点,js控制input框只能输入数字和一位小数点且小数点后面只有两位小数...
  5. NumPy 基础知识·翻译完成
  6. 用户登录界面(Bootstrap)入门教程01(适合初学者)
  7. 可微偏导数一定存在_【数学】多元函数可微如何判断?
  8. pd.stats.ols.MovingOLS以及替代
  9. LookUpEditPopup自动调整宽度
  10. 区块链 xuperchain 命令行 部署使用EVM solidity合约 教程
  11. DroidCam花样控制
  12. uchome数据字典
  13. 褚时健去世,柳传志发悼词:我非常钦佩褚老
  14. 阿里云飞天系统质效管理体系入选信通院“软件质效领航者”优秀案例
  15. Alpha选股:资本资产定价模型(CAPM)
  16. 认知升级篇:为什么我们一定要掌握自学能力?
  17. Maven中央仓库地址(实用版)
  18. Sphinx(斯芬克斯的安装及使用)
  19. 如何掌控自己的时间和生活
  20. 晨哥真有料丨 “不断提升自己,有择偶标准” 的男生会被倒追

热门文章

  1. 使用Spring WS创建合同优先的Web服务
  2. MapReduce算法–了解数据连接第二部分
  3. Java 8:在新的Nashorn JS引擎中编译Lambda表达式
  4. Java中的观察者设计模式-示例教程
  5. Web服务安全性和SOA路线图的人为维度
  6. Web开发框架–第2部分:Play Framework 2.0
  7. 业务活动监视器(BAM)2.0带来的革命
  8. 用于RIA的JavaFX 2与HTML5
  9. 计算机数据链路层教案,第三章 数据链路层(2) 新.ppt
  10. android console命令,我们可以通过两种方式进入Android的console: 1. 直接执行命令emulator -shell; 2....