EuGen пишет:То есть у Вас в ОС не работают DOS-пути?
Весьма странно и правда.
Можно сделать тогда хитрее. В переменную PATH прописать требуемые пути и вызывать просто
winword.exe <файл>
да я уже как только не пробовал, разбивал пути по-всякому в переменные, но проблема похоже в другом...
запрос нормально выполняется в командной строке:
"C:\\Program Files\\Microsoft Office\\OFFICE11\\WINWORD.EXE" "x:\\home\\localhost\\www\\POforNP\\files\\info\\Пример.doс"
и не хочет выполняться в php коде:
PHP:
скопировать код в буфер обмена
$dir = '"C:\\Program Files\\Microsoft Office\\OFFICE11\\WINWORD.EXE" "x:\\home\\localhost\\www\\POforNP\\files\\info\\Пример.doс"'
если проще, то почему то не воспринимаются обработчиком вторые кавычки... хрен знает почему, уже голову сломал
Кстати DOS-пути то как раз работают, просто я не учел, что у меня этих Microsoft в Program Files целая куча и ~1 просто не подходил: