Я нашел vbscript, который позволит мне обновить имена файлов, чтобы заменить "_" на «» (пробел), что было очень полезно. Я надеюсь сделать пару небольших изменений в этом же скрипте, чтобы добавить префикс к тем же файлам. Тем не менее, каждая моя попытка просто застревает в бесконечном цикле, который истекает, и добавляется более или менее бесконечное количество префиксов. Я не могу определить правильные условия для выхода из цикла после одного запуска для каждого файла. Ниже приведен сценарий. Любая помощь приветствуется.
Set objFSO = CreateObject("Scripting.FileSystemObject")   
Set Folder = objFSO.GetFolder("C:test")
For Each File In Folder.Files  
    sNewFile = File.Name  
    sNewFile = Replace(sNewFile, "_", "")  
    If (sNewFile <> File.Name) Then  
        File.Move (File.ParentFolder + "\" + sNewFile)  
    End If
Next
 