Question: lpr is not recognized as an internal?
Answer: 'LPR' is not recognized as internal or external command, operable program or batch file. This issue is caused by how any 64-bit Windows operating system handles 32-bit processes. ... EXE to run and since this is a 64-bit process it can access the %WINDIR%\system32 directory so the LPR.