好吧,就像许多其他人一样,我是VB脚本的noob。我想要做的是创建一个VB脚本,它将操纵从Fulton A1032-CCC Adamsville到A1032-CCC的文件名。我浏览过很多网站试图找到答案,但只有在中途工作时才提出来。VB脚本,将操纵文件名
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colFiles = objWMIService.ExecQuery _
("ASSOCIATORS OF {Win32_Directory.Name='H:\Darrell 2014 folder\Distview Wiki Revamp\To'} Where " _
& "ResultClass = CIM_DataFile")
For Each objFile In colFiles
strPath = objFile.Drive & objFile.Path
strExtension = objFile.Extension
strFileName = objFile.FileName
If Left(strFileName, 7) = "Fulton " Then
intLength = Len(strFileName)
strFileName = Right(strFileName, intLength - 7)
End If
If Right(strFileName, 10) = " Adamsville" Then
intLength = Len(strFileName)
strFileName = Left(strFileName, intLength - 10)
End If
strNewName = strPath & strFileName & "." & strExtension
errResult = objFile.Rename(strNewName)
Next
请帮助
VBScript!= VB.Net!= VB6。 IOW,它们不是同义词 - 它们是三种不同的语言。请仅使用** **相关标签(本例中为'vbscript')。谢谢。 – 2014-09-05 15:54:25