If it was me, I would write a function in vba and use a loop to write a shell command for ExifTool and execute it.
Or if the following fails, I would use vb to write a bat file in a folder in a loop and execute it in each loop.
For example : (not tested)
pth = "C:\Music\"
artist = "Michael...