ho trovato uno script per rinominare i file togliendo gli spazi, solo che ad un certo punto si blocca dicendo che non trova il file e non capisco perchè
lo script
Const cartella = "C:\temp\"
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(cartella)
Set objFolderItem = objFolder.Self
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set colItems = objFolder.Items
dim nuovo_nome
For Each objItem in colItems
nuovo_nome=objItem.name'replace(objItem.name, " ", "")
objFSO.CopyFile "C:\temp\" & objItem.name , "C:\temp\" & nuovo_nome, True
Next