First off, C:/Users/Fred/Pictures/2016-12/z is not under C:/Users/Fred/Documents/My Pictures , right?
Second notice that your "dos" dir command did not list C:/Users/Fred/Templates, yet the errors from find suggest find was able to see it. I suspect this is a function of a class of "magic dirs" that microsoft has invented, these are not really dirs, they are pointers,(think of ln -s ... under unix). and like a softlink in unix the object of these pointers may not even exist.
I would think that perl/find would be able to understand this by now, except if you are not "current". Please run these
perl -v perl -MFile::Find -wE "say $File::Find::VERSION;"
In reply to Re: how to handle the warnings in a find statement
by huck
in thread how to handle the warnings in a find statement
by Aldebaran
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |