KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

[其他] 有关文件重命名的问题(已解决)

[ 5598 查看 / 6 回复 ]

回复:有关文件重命名的问题

我改名是这样弄的:

打开一个记事本,扔以下代码进去:
strComputer = "."
numJPG = 1

FullPath = InputBox("请输入文件所在路径", "指定文件路径", "")
'FullPath = WScript.Arguments(0)

Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

Set colFiles = objWMIService.ExecQuery _
    ("ASSOCIATORS OF {Win32_Directory.Name='" & FullPath & "'} Where " _
        & "ResultClass = CIM_DataFile")

For Each objFile In colFiles
    strEnd = Right(objFile.Name, 4)
    strNewName = objFile.Drive & objFile.Path & CStr(numJPG) & strEnd
    errResult = objFile.Rename(strNewName)
    numJPG = numJPG +1
Next

然后存成一个vbs,执行,传入一个目录,这样那个目录的所有文件就都变成1、2、3、4……这样的文件名了……

我记得我原来发过这个代码的解释……不过好像不是在这里- -
1

评分次数

    本主题由 见习版主 Dangoo201723 于 2010/2/15 13:01:20 执行 关闭主题/取消 操作
    分享 转发
    TOP
     完成求助后请自觉结帖。好人卡是发帖时扣除的,与结帖无关。如逾期不操作的,将予以警告甚至处罚。
     牡丹仓库帮助你解决常见问题,告诉你如何进行求助~  为求助区的建设出一份力,有好人卡奖励哦~