好吧,就像許多其他人一樣,我是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