Windows环境下利用CMD命令批量修改文件名

核心命令

文件重命名 ren 
ren即rename的缩写,使用ren或者rename命令均可实现文件重命名的操作;命令的使用方法很简单,格式为 ren old_name new_name ;例如,想要将D盘根目录下的文件 a.txt 重命名为 b.doc ,只需要在CMD中进入D盘根目录,执行 ren a.txt b.doc ;或者使用绝对路径,执行 ren D:\a.txt b.doc ,也可以达到同样的效果
需要注意的是,旧文件名 old_name 可以使用相对路径,也可以包含绝对路径,但新文件名 new_name 不能包含任何文件路径,只能是纯文件名;所以,要想批量修改包含子文件夹的多个路径下的大量文件名,还需要用到一款支持通配符匹配查询替换的文本编辑器,以便从路径+文件名的文件目录系统中提取出文件名的部分
另外, ren 也支持使用通配符;例如,想要将扩展名为 .docx 的文件扩展名批量修改为 .doc ,执行 ren *.docx *.doc 即可;但通配符的使用规则十分复杂,若无法完全理解其中的匹配规则,建议只使用通配符来修改文件扩展名
显示文件系统目录信息 dir

dir 命令可以列出指定路径下的所有文件和目录列表,其功能类似于Linux下的 ls 命令; dir 的参数众多,但都可以省略,这里不一一列举,只列出几个本文中将会用到的参数,如下所示:

参数 功能
[path] 指定文件目录的路径
/a 筛选文件目录属性
/b 不显示详细信息
/s 显示所有子目录
值得一提的是, dir /a 参数不仅可以列出文件列表信息,同时也会列出文件夹列表,而 ren 命令对文件夹也同样适用;若要尽量避免可能的误操作对文件夹名称造成改变,可以使用 dir /a-d 参数,效果为列出非文件夹的文件目录;类似的,使用 dir /ad 参数则可以只列出文件夹目录;参数 dir /a 支持的部分属性如下:

参数 功能
d 文件夹
r 只读
h 隐藏
s 系统
- 取反
如表格所示,执行 dir D:\test /b/s/a-d 即可在CMD中打印出D盘test文件夹下的所有子文件夹所包含的文件目录列表;而若要将这个列表保存至文本文档中,只需在命令后面指定输出文档的路径: dir D:\test /b/s/a-d>D:\file.txt ;如果要存放输出列表的文档 D:\file.txt 不存在,该文件会由命令自动创建;而如果文档 D:\file.txt 已经存在,使用 > 操作符将覆盖原文档内容;若要保留原文档内容,可以使用 >> 操作符,输出列表将从原文档内容的末尾开始写入




以下为自己操作

cd D:\相机胶卷\日期图片

dir  /b/s/a-d>file.txt

把file.txt复制到Excel,改成自己需要的文件名


用Excel公式拼接操作命令语句:
在表格第三列输入公式 ="ren "&A1&" "&B1 ,注意公式包含空格 
然后把Excel复制到一个bat文件,执行,大功告成





VMware Workstation 11注册机以及下载地址

VMware Workstation 11

下载地址

https://download3.vmware.com/software/wkst/file/VMware-workstation-full-11.0.0-2305329.exe

注册机下载

阅读全文>>

windowns8.1邮政银行网上支付报错显示Error 404--Not Found的解决方法

tinkpad e420新装windows8.1后,支付宝支付选择中国邮政银行在线支付,却返回错误信息


Error 404--Not Found

From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:

10.4.5 404 Not Found

The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.

If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
解决方法:

阅读全文>>

解决SAP_FI凭证跳号问题

事务代码:SNRO 输入对象名称:RF_BELEG 点击“修改”的图标,在弹出的信息窗口中点击回车。 点击菜单“编辑”-“设置缓存”-“无缓冲”,保存退出.