精华内容
下载资源
问答
  • 如何批量更改文件名

    2012-10-16 08:48:24
    怎么批量修改文件名?【用Excel和DOS命令的方法】  你的Windows电脑上批量修改文件名是非常简单的。选择所有的文件,按F2... 例如,你如何将当前的日期加在文件名中?或者你想替换掉文件名中的几个文字或字符(如

    怎么批量修改文件名?【用Excel和DOS命令的方法】

      在你的Windows电脑上批量修改文件名是非常简单的。选择所有的文件,按F2,然后输入一下描述性的文本。

      Windows将会在每个文件名中加上一个唯一的序列数字。

      这是一个相当快捷的解决方案,但是并不是很灵活,因为你不能自定义修改的方式。

      例如,你如何将当前的日期加在文件名中?或者你想替换掉文件名中的几个文字或字符(如一个拼写错误)?或者你想文件按照一个不同的重命名系统去修改,像这样file-A.jpg,而不是默认的file(1).jpg。

      为了有效的批量修改文件名,你可以学习一些有点复杂的shell编程语言(SED,AWK,Perl)或者更简单的,只是使用一个电子表格和几个dos命令。

      1: 点击Windows左下角的“开始”菜单,选择“运行”,输入 cmd ,回车进入命令行。

      2: 用 cd 命令进入到你想批量修改文件名的文件夹目录。比如这里,我想要进入C盘中的pics文件夹。

      cd

      cd pics

      3: 输入 dir /b 你可以看见当前文件夹目录下面全部文件的列表。

      输入 dir /b > pics.xls 将的列表输出到pics.xls电子表格。

      4: 有趣的东西现在才开始。打开Excel或Google Docs电子表格,你会在第一列中看到刚才文件列表。

      5: 在旁边空白的列中,添加一个相应的function函数公式——例如,使用SUBSTITUTE可以来修改文件名中指定的字符,使用 CONCATENATE() 和 DATE() 可以在文件名中加上日期,等等。 

      6: 选中B1单元格右下角的+加号,向下拖动,这样我们的公式将被复制应用到所有行。

      现在,你原来的文件名在A列,你期望替换成的文件名在B列——我们现在要将它们转化为DOS中

      的rename命令。

      在C列,输入Excel公式:

      =CONCATENATE("ren ",A1, " ", B1)

      点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。

      7: 选中C列,点击“复制”,在C盘pics文件夹目录下,创建一个rename.bat文件,将复制的内容粘贴进去。

      8: 现在我们已经基本要完成了。在C:pics下输入命令rename.bat,然后回车,你会发现pics目录下的文件名已经按照你期望的方式全部被修改了。

     

    展开全文
  • 展开全部提供一个Linux下使用Shell脚本来批量改名的方法,我很久不用Windows系统了,所以只有Linux下的方法。我这边Linux下的测试过e68a843231313335323631343130323136353331333431343034程是下面这样的:「0」...

    展开全部

    提供一个在Linux下使用Shell脚本来批量改名的方法,我很久不用Windows系统了,所以只有Linux下的方法。

    我这边在Linux下的测试过e68a843231313335323631343130323136353331333431343034程是下面这样的:

    「0」提醒:在终端terminal中,第一步就是把当前目录切换到文件所在目录,用cd命令。

    「1」新建文件夹,起名为「rename_by_source」,用来放置「改名前的文件」、「shell脚本文件」、「文件名对应文件」,以及保存「改名后的文件」。你在自己电脑上操作时,也建议你把下载下来的需要改名的文件放到一个单独的文件夹里,这样容易查看一些。

    「2」我新建的「rename_by_source」文件夹中,根据你给的文件名对应表,新建了4个「改名前的文件」,它们是空白文件,只是有个文件名而已,另外,估计文件类型是mp3文件,所以后缀名是.mp3,如果你的文件不是mp3类型的话,请届时自行在shell脚本文件里更改相关的代码行。

    「3」在文件夹中,新建了「source_name.txt」文件,用来放置(改名前)与(改名后)的对应文件名,跟你给的图片一样,也是一行对应一个文件的,只不过,把ren那一列删除了。如果你要直接使用下面提供的shell脚本的话,也请把你的文件名对应文件中的ren那一列删除,并且「数字」名的前面不要有空格或其它字符。同时,你的文件名对应文件也请保存为「source_name.txt」这个名称和格式的文件。

    「4」shell脚本文件「rename_by_source.sh」,内容如下:#!/bin/bash

    cat source_name.txt | while read LINE

    do

    ori_name=${LINE:0:7};

    des_name=${LINE:8};

    cp "${ori_name}.mp3" "${des_name}.mp3";

    done

    解释一下,第3句是逐行读取source_name.txt的内容,并赋值给变量LINE,第5句是把该行的第1至第8个字符作为原始文件名,第6句是把该行的第9至末尾的字符串作为新文件名,第7句是在当前文件夹下「复制」(原始文件名.mp3)文件并重命名为(新文件名.mp3)文件。

    之所以采用「复制」而不是「移动」命令,主要还是希望避免误操作。

    「5」在前面的文件夹中,新建并保存上述shell脚本文件,然后在终端terminal里赋予此shell脚本文件的可执行权限,反正也没有什么关系,我是直接改为了777权限:sudo chmod 777 rename_by_source.sh

    「6」在终端中,在当前文件夹下运行上述shell脚本文件:./rename_by_source.sh

    完成。

    下面是我这里的测试截图,

    搞定。

    上述shell脚本及演示文件等,已放入百度网盘,链接: 「1F-3Mc2n5-8a4QSCNAVpDfg」, 提取码: 「82jd」,请自取,有效期7天!(链接的前面部分,请自行补充。)

    如有帮助,烦请采纳,谢谢!

    展开全文
  • 但是在Windows中,它很重要。在我在linux机器上有一个服务器程序(python),它向客户机发送文件。有些文件有扩展名,有些文件没有扩展名,有些文件名中有一个或多个点(.)。在在windows机器(扩展名是否隐藏)中,如何在...

    如您所知,文件扩展名在*nix系统中并不重要,但我们仍使用它以便于使用。但是在Windows中,它很重要。在

    我在linux机器上有一个服务器程序(python),它向客户机发送文件。有些文件有扩展名,有些文件没有扩展名,有些文件名中有一个或多个点(.)。在

    在windows机器(扩展名是否隐藏)中,如何在不更改扩展名的情况下更改文件名。?在

    例如:

    从我的Linux服务器发送的文件:abc.txt (txt files)

    def.doc (doc files)

    qwe.qwe.qwe (text files not have extension)

    Windows Machine1上所需的输出(不隐藏扩展名):

    ^{pr2}$

    Windows Machine2上所需的输出(隐藏扩展):abc_Monday (txt files but extension is not seen)

    def_Monday (doc files but extension is not seen)

    qwe.qwe.qwe_Monday (text files not have extension)

    而且还有很多文件扩展名。因此,我不想用黑名单来确定文件扩展名。如何区分文件是否有扩展名,以及如何在python客户端不更改扩展名的情况下重命名它?在

    展开全文
  • 在实际项目开发,我们会...错误方法如果在windows平台上,右键选择“新建”->“文本文档”,给取名”.npmignore”,会发现报错“必须键入文件名”,如下图。正确方法方法一新建文件时,在文件名后面再添加一个”.”,

    在实际项目开发中,我们会经常遇到以”.”开头的配置文件。例如我们如果需要通过配置文件给npm更换源就需要更改.npmrc文件,然而还有很多友友还不清楚如何创建一个类似的文件,今天就和大家分享下这个小技巧。

    这里写图片描述

    错误方法

    如果在windows平台上,右键选择“新建”->“文本文档”,给取名”.npmignore”,会发现报错“必须键入文件名”,如下图。

    这里写图片描述

    正确方法

    方法一

    新建文件时,在文件名后面再添加一个”.”,文件名部分输入:”.npmignore.”,就可以成功完成创建。

    方法二

    打开命令行,在命令行输入:echo hi > .npmignore并执行,文件便可以创建成功。

    这里写图片描述

    相关拓展

    echo是window系统中大家比较熟悉的一条DOS命令,可以通过此命令创建或者写入文件内容。

    格式:echo 文件内容>文件名

    例如:echo hi > .npmignore的命令意思就是新建.npmignore文件并写入内容hi。

    展开全文
  • 在实际项目开发,我们会经常遇到以”.”开头的配置文件。...如果在windows平台上,右键选择“新建”->“文本文档”,给取名”.npmignore”,会发现报错“必须键入文件名”,如下图。 正确方法...
  • 下载 windows 安装包,进行...如何 Call Stack 位置无法显示文件名,和跟踪堆栈函数,则需要你更改 vld.ini 默认配置文件的编码格式为 unicode 然后它会调试器打印出调用堆栈,根据这个信息进行定位即可...
  • 如果想在Windows操作系统下新增一个.htaccess 文件,任你如何右点鼠标或者选文件->新增去新增都不会成功的,Windows都会要求给个文件名称,你也无法更改档名为.htaccess。 1. 打开Windows内建的记事本;2. 选取...
  • Windows 7 桌面刷新小问题

    千次阅读 2012-06-08 15:28:29
    比如更改了桌面一个图标的名字,必须按“F5”刷新才会显示出新的文件名来,而回收站,明明删除了垃圾,依然显示没用删除的状态,虽然不是什么大问题,但是却挺烦的,如何来解决呢? 解决桌面刷新问题 开始...
  • 个文件在Windows各个版本的安装光盘或是硬盘上的Windows/command/里都 有,只有几十KB,把这个文件复制到软盘下,启动系统后直接运行这个程序( 可以不加参数,该程序会自动根据内存大小分配适当的内存空间作为...
  • vss如何使用(图解)

    热门讨论 2011-04-25 15:10:48
    3) file to share列表选择要共享的文件,如果你要的文件没有显示,项目列表 3.3.9删除/恢复文件或文件夹 如果想从VSS中移走某个文件,你必须首先确定是仅仅从项目移走,还是从VSS数据库移走。你还...
  • 输入的yaml文件应按此仓库的文件所示进行维护(也保留相同的文件名)。 根据需要更换IP和命令,无需其他更改。 ips应该用逗号(,)分隔,只有范围不被接受。 打开命令promt,然后从下载文件夹Show_cmd_Capture...
  • 有些长文件名的文件和未处理的邮件要求在windows下备份,所以第一点这里笔者建议您先不要退出windows,因为病毒一旦发作,可能就不能进入windows了。  不管这些文件是否带毒了,你都应该备份,用标签纸标记为待查...
  • 如何将下载下来的文件名乱码的pdf按论文标题命名,在windows系统下,利用Python3.6,使用pdfminer库来实现。按照https://www.jianshu.com/p/742a28decc58的程序来实现,按照原作者的程序,能实现步骤2(读pdf获取...
  • Windows不允许在文件名中使用':',因此我使用String方法-> replace将该字符替换为'_'。 其次,教师计算机的默认语言环境为英语,我的语言为法语。 因此,我将默认语言环境设置为英语以满足要求。 通过遵循课程和...
  • 第一部分 界面设计

    2013-10-22 23:10:34
    实例089 如何更改文件扩展名 实例090 如何删除文件 实例091 如何删除文件夹 实例092 如何选择文件夹 实例093 如何创建多层文件夹 实例094 如何自动获取文件夹和文件 实例095 如何搜索指定目录下的文件 实例...
  • 实例089 如何更改文件扩展名 实例090 如何删除文件 实例091 如何删除文件夹 实例092 如何选择文件夹 实例093 如何创建多层文件夹 实例094 如何自动获取文件夹和文件 实例095 如何搜索指定目录下的文件 实例...
  • C#开发经验技巧宝典

    2008-10-14 20:19:21
    0675 如何更改文件扩展名 416 0676 如何实现复制文件 416 0677 如何修改文件名 416 0678 如何删除文件 417 0679 如何上传文件 417 0680 如何下载文件 418 0681 如何拖放文件 419 0682 如何搜索文件 ...
  • 实例089 如何更改文件扩展名 实例090 如何删除文件 实例091 如何删除文件夹 实例092 如何选择文件夹 实例093 如何创建多层文件夹 实例094 如何自动获取文件夹和文件 实例095 如何搜索指定目录下的文件 实例...
  • 光盘提供了书所有实例的源代码,全部源代码都经过精心调试,在Windows XP/Windows 2000/Windows Server 2003等操作系统下测试通过,均能够正常运行。  本书适合程序开发人员,也可供大中专院校师生阅读。 目 ...
  • 2.5 在Windows上安装Perl及其软件包 33 2.6 在Linux, Unix或OS X上安装Perl和使用CPAN 34 2.7 安装CAL9000 35 2.8 安装ViewState Decoder 36 2.9 安装cURL 36 2.10 安装Pornzilla 37 2.11 安装Cygwin 38 2.12 安装...
  • Visual C++编程技巧精选500例.pdf

    热门讨论 2012-09-01 15:01:50
    024 如何在列表框自动装载磁盘文件列表? 025 如何使1istContro1控件支持整栏选择? 026 如何使用PictureBox控件浏览多种格式的图像? 第3章 通用对话框 027 如何使用字体对话框? 028 如何使用颜色对话框? 029 如何...
  • 2.2 添加语言支持和更改默认语言 ................................... 41 2.3 创建一个用户账户和快速切换用户 ............................... 44 2.4 添加/删除应用程序 ....................................
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    88 <br>0136 如何进行文本加密与解密 88 <br>0137 如何区别0、空字符串、Null、Empty和Nothing 89 <br>0138 从字符串分离文件路径、文件名及扩展名 89 <br>0139 如何批量替换某一类字符串 89...
  • csci2020u-a1-源码

    2021-03-09 08:39:02
    然后,将每个文件装入文件名,类别(火腿或垃圾邮件)和垃圾邮件概率的表。 表格下方的字段显示了每次计算的准确性和精确度。 该项目由Curtis Reynolds和Benjamin Tsoumagas共同完成。 改进之处 添加了新的应用...
  • NSIS用户手册(中文版)

    热门讨论 2013-05-29 15:16:48
    Windows 上构建 POSIX 上构建 每日构建 附录 H: 致谢名单 程序员 资源设计师 翻译人员 文档编写者 附录 I: 许可协议 版权 适用许可协议 zlib/libpng 许可协议 bzip2 许可协议 通用公共许可证 ...
  • 在Windows98系统,鼠标的右键功能虽然很强但还不够完善,这里我们为其增加“快速启动”和“关闭系统”的两个选项,来完善鼠标的右键功能。 点击HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\DIRECTORY\SHELL,用鼠标...
  • jhead这个DOS程式必需在DOS下执行,如何在windows中启动DOS? 以windowsXP为例: 开始——运行 在开启处键入cmd C:\DocumentsandSettings\user。这即是我们的电脑硬碟(简化来说。其实只是硬碟的一部份)。试着click这...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 142
精华内容 56
关键字:

在windows中如何更改文件名