The only thing I have noticed, and suspect its system related is that sometimes you get all folders processed on the first run, other times its one or two, sometimes necessitating multiple presses (window refresh sometimes does't apper to do it). My first thought was that it might be related to the folder selection i.e. A snapshot is taken of all the folders within, and as i was adding folders for testing it was then not seeing them all.
Would it be possible to tweak the utility so that if a folder subsequently has content and is processed, then the standard system icon is returned.
I have also placed the icon on a shared drive, so the affects are seen across the network! Although I could have just put the .ico on both machines in the same folder.
Further info to my first statement The other machine on the network see's all the folder changes as they happen, and I only get some, untill after a few refreshes !
Is it possible to build into the code some sort of window refresh, which may overcome this?
From my own initial need, I can see the potential as a productivity tool. If at a later time it were extended you could have green for empty, orange to 1-9 items red for 10-99 items blue for 100-999 items .... etc Sell the idea to M$, they can incorporate it in Windows 2020, assuming we still have folders by then