Ik ben op zoek naar een script welke binnen een directory naast een rename ook een character uit een bestandsnaam kan halen.
Dat wil zeggen; in directory c:\test staan bestanden met de volgende naam opmaak TTFILE00-0123.
Aan de bestandsnaam van deze bestanden moet een p worden toegevoegd en ook .AMV als extensie, daarnaast moet het - worden verwijderd.
Het toevoegen van de p en de extensie heb ik reeds met het onderstaande script, het verwijderen van de - lukt echter niet
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colFileList = objWMIService.ExecQuery _
("ASSOCIATORS OF {Win32_Directory.Name='C:\test'} Where " _
& "ResultClass = CIM_DataFile")
For Each objFile In colFileList
strNewName = objFile.Drive & objFile.Path & "p" & _
objFile.FileName & "." & "amv"
errResult = objFile.Rename(strNewName)
Next
Dat wil zeggen; in directory c:\test staan bestanden met de volgende naam opmaak TTFILE00-0123.
Aan de bestandsnaam van deze bestanden moet een p worden toegevoegd en ook .AMV als extensie, daarnaast moet het - worden verwijderd.
Het toevoegen van de p en de extensie heb ik reeds met het onderstaande script, het verwijderen van de - lukt echter niet
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colFileList = objWMIService.ExecQuery _
("ASSOCIATORS OF {Win32_Directory.Name='C:\test'} Where " _
& "ResultClass = CIM_DataFile")
For Each objFile In colFileList
strNewName = objFile.Drive & objFile.Path & "p" & _
objFile.FileName & "." & "amv"
errResult = objFile.Rename(strNewName)
Next