if errorlevel is a >= comparison; if errorlevel 0 always succeeds and is meaningless.
Also fix the find command; the copy tests were actually failing, but failures were masked by the errorlevel thing. This commit is the same as in !8588, it's needed by both.