2010-07-15 76 views

回答

1

因为它似乎总是去,挖小时后我找到了答案张贴此之后...

rename ?_body.html ?.html 
rename ??_body.html ??.html 
rename ???_body.html ???.html 

照顾它。

1

你也可以用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。

+0

要格式化代码,请将其缩进四个空格,或选中它并单击编辑器工具栏上的代码按钮(101010)。 – Helen 2010-07-15 19:26:57

+0

非常酷,我想保存这个以备后用 – 2010-09-16 21:32:18