Strange, testing it on a vmware windows 10, the cpanel alias icons all showed fine..
I went ahead and switched to a brand new windows user profile and sure enough, cpanel icons are working nicely in there. So it looks like something about icon associations is kinda borked on my main account. I'll post an update here if I can figure out what it is.
One other thing I noticed though: In the new profile, I created a duplicate copy of cpanel in myaliases and named it "cp". (I also do this on my main account to save keystrokes.) Afterwards, the real "cpanel" aliases were still working ok, but the custom alias "cp" all showed a generic icon. This generic icon was different from the one shown in my main profile, so it's entirely possible this too is caused by something borked on my end.
Lastly, deleting the DonationCoder directory in MyDocuments and starting over with a clean setup did not change anything, so it's most probably due to some other Windows setting on my user profile.
Anyway, thank you for your time.
**A great idea about custom icons for batch files**
-Filipe Meira Castro
I too would love this feature!