CheckShareAccess for Invoke-ShareFinder and Invoke-NetView more accurately checks read permissions