у меня в бат файле записано "C:\Program Files\Microsoft Office\Office11\winword.exe" "z:\home\tes2.ua\www\ochered\1305029869.doc" /mFilePrintDefault /mFileExit
а на php вот такая штука
$bat='"C:\Program Files\Microsoft Office\Office11\winword.exe" "z:\home\tes2.ua\www\ochered\1305029869.doc" /mFilePrintDefault /mFileExit';
$last_line = system($bat, $retval);
на первый случай работае без отказно, а во втором даже не запускается ворд
1. neformatik - 10 Мая, 2011 - 17:17:04 - перейти к сообщению
2. EuGen - 10 Мая, 2011 - 17:20:59 - перейти к сообщению
Попробуйте так:
$bat='"C:\\Program Files\\Microsoft Office\\Office11\\winword.exe" "z:\\home\\tes2.ua\\www\\ochered\\1305029869.doc" /mFilePrintDefault /mFileExit';
$bat='"C:\\Program Files\\Microsoft Office\\Office11\\winword.exe" "z:\\home\\tes2.ua\\www\\ochered\\1305029869.doc" /mFilePrintDefault /mFileExit';
3. neformatik - 10 Мая, 2011 - 17:24:15 - перейти к сообщению
не подходит пробывал
я в переменную типа стринг даю значение, а потом оно выполняеться (пробывал с командами dir cd ...)
я в переменную типа стринг даю значение, а потом оно выполняеться (пробывал с командами dir cd ...)
4. EuGen - 10 Мая, 2011 - 17:27:25 - перейти к сообщению
Возможно еще попробовать использовать DOS-пути:
$bat='C:\\Progra~1\\Microsoft Office\\Office11\\winword.exe z:\\home\\tes2.ua\\www\\ochered\\1305029869.doc /mFilePrintDefault /mFileExit';
$bat='C:\\Progra~1\\Microsoft Office\\Office11\\winword.exe z:\\home\\tes2.ua\\www\\ochered\\1305029869.doc /mFilePrintDefault /mFileExit';
5. neformatik - 10 Мая, 2011 - 19:05:28 - перейти к сообщению
спасиба.... ворд открыло, а вот команду (/mFilePrintDefault /mFileExit) почему не исполнило, я пока догнать не могу...
может нужно какието права давать или ...
может нужно какието права давать или ...