Rename Files on Sub-folders: Ignore Hidden Files

You should be able to do that already using a rename script. The file attributes are available to the script via the item object for each file.