似乎无法指出这一个下来...是否有程序化/批量方式重命名1_body.html,2_body在同一目录中的一组文件.html等等1.html,2.html?Windows批量重命名<int> _body.html到<int> .html
我只是一个普通的用户,所以我没有权限做任何太花哨的事情:)。
似乎无法指出这一个下来...是否有程序化/批量方式重命名1_body.html,2_body在同一目录中的一组文件.html等等1.html,2.html?Windows批量重命名<int> _body.html到<int> .html
我只是一个普通的用户,所以我没有权限做任何太花哨的事情:)。
因为它似乎总是去,挖小时后我找到了答案张贴此之后...
rename ?_body.html ?.html
rename ??_body.html ??.html
rename ???_body.html ???.html
照顾它。
你也可以用VBScript来做到这一点。下面是一个例子(基于this script):
Set objFSO = CreateObject("Scripting.FileSystemObject")
strFolder = CreateObject("Scripting.FileSystemObject").GetAbsolutePathName(".") ''# Current directory
Set objFolder = objFSO.GetFolder(strFolder)
For Each strFiles In objFolder.Files
If objFSO.GetExtensionName(strFiles) = "html" Then
strComponents = Split(strFiles.Name, "_")
strFiles.Name = strComponents(0) + ".html"
End If
Next
保存上面它是运行目录,然后双击运行它something.vbs。
要格式化代码,请将其缩进四个空格,或选中它并单击编辑器工具栏上的代码按钮(101010)。 – Helen 2010-07-15 19:26:57
非常酷,我想保存这个以备后用 – 2010-09-16 21:32:18