我有一个像这样的文件夹:
folder-a
folder-a-1
file-2
folder-a-2
file-3
file-4
folder-a-3
file-1我有一个像这样的文件夹:
folder-b
file-1
file-2
file-3
file-4我正在寻找一个批处理(.bat),它根据文件名替换文件夹中的所有文件-a和文件夹中的文件-b。
我希望这不是太多的要求,但我相信有人愿意给它一次机会。
发布于 2018-03-26 14:58:12
这不是一个.bat,而是一个.vbs,而是您要寻找的函数。那么您应该将其保存为"samplename.vbs“
Set objFS = CreateObject("Scripting.FileSystemObject")
strFolder = "C:\path\of\your\folder"
Set objFolder = objFS.GetFolder(strFolder)
For Each Folder In objFolder.SubFolders
strFolderName = Folder.Name
For i=1 To Len(strFolderName)
if Mid(strFolderName,i,1) = " " Then
strEndOfFirst = i
End If
Next
strFirstName = Mid(strFolderName,1,strEndOfFirst)
strLastName = Mid(strFolderName,strEndOfFirst + 1)
strNewName = strLastName & ", " & strFirstName
Folder.Name=strNewName
Nexthttps://stackoverflow.com/questions/49494355
复制相似问题