None of the answers above find files or directories that end in either space ('') or period / period ('.'), Which are also not visible in the Win32 API.
By adding @falsetru's answer to .eg, you could do
find . -name '*[<>:/\\|?*]*' -o -name '*[ \.]'
source share