strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colFileList = objWMIService.ExecQuery _
("ASSOCIATORS OF {Win32_Directory.Name='C:\Logs'} Where " _
& "ResultClass = CIM_DataFile")
For Each objFile In colFileList
strNewName = objFile.Drive & objFile.Path & "pl-" & _
objFile.FileName & "." & objFile.Extension
errResult = objFile.Rename(strNewName)
Next
不知道是哪位高手写的code,以前保存在我的硬盘里,有些我看不懂,现在我把它贴出来
上面的代码是把'C:\Logs'文件夹下所以文件加-pl前缀
'C:\Logs'能用参数换出来吗,比如说弄个inputbox 以后方便些
还有哦,怎么把它该一下,给文件名的屁股后面加尾巴吗,哦,说错了
怎么把文件名字后面加-pl的后缀啊,怎么改
Last edited by wert123 on 2007-5-30 at 06:03 PM ]