关于文件夹的所有文件名称修改以及输出

背景:我有一个文件夹,里面有几十首歌曲,我想给每首歌曲的名称前加个数字

  如:001_邓紫棋-喜欢你.flac

    002_GALA-追梦赤子心.flac

    ……

  然后再输出到一个txt文档内(或者Excel)。

步骤:

  1.   下载一个小软件Replace Pioneer 
  2.   安装完成后打开软件,找到 Tools -> Batch Runner
  3.     Pick Files。选择所要修改的文件内容,确定后所有要修改的文件都会显示在下面的表格中。
  4.      勾选 Set output file name ,然后在后面的复选框中进行选择要修改的样式。如:“file => 001_filename” ,就表示在文件名称前加上数字,并依次递增。
  5.      此时,修改名称任务完成。
  6.      要将该文件夹内所有歌曲名称以列表形式显示到txt文本文档中。只需要用到 DOS 命令。
  7.      在cmd窗口中,输入DOS 命令 :dir I: folder /b > I:folderlist.txt   
  8.      I 表示盘符,folder表示文件夹的名称, /b 表示只显示文件的名称,不显示创建日期和文件大小 , list.txt 表示生成的列表文件。 
  9.      如果要输出为 Excel 文件 ,则直接将 list.txt 的后缀改为 .xls 即可。

  

原文地址:https://www.cnblogs.com/zhangzijian/p/5572637.html