есть сервер IIS, php-скрипты работают от одного юзера, а когда выполняешь системные команды (system(), exec() и т.п.) - то от другого. Соответственно, файлы, создаваемые командами из консоли не читаемы для обычных php-скриптов. Как побороть? Нашел как. Может кому пригодиться в будущем: cacls file /e /g user:F