3.0 - Project Task - Fixes and windows compatibility

Sorry for suppressing errors, I know that's not very nice, but apart from testing against the paths defined for the `open_basedir` option that seems to be the only way to avoid being flooded with errors on systems that restrict PHP filesystem acceess.
You mean for use on the command line? That would be `%PATH%` on the regular CLI and `$Env:PATH` on PowerShell.