Всем привет. Не могу понять, в чем дело. PHP стоит как FastCGI. Выполняется Код (Text): exec('file.bat', $r); print_r($r); В батнике одна строка: echo "%OS%" Результатом является: echo "" "" Если батник запускать вручную через командную строку, то результат: echo "Windows_NT" "Windows_NT" На всякий случай: в апаче прописано SetEnv OS "Windows_NT" getenv('OS') дает Windows_NT, как и ожидалось... Но вот с батником не понятно. Причем если PHP стоит как модуль апача, то указанной проблемы нет. Странно, ведь переменная окружения OS является системной, т.е. для всех пользователей она как бы должна быть.