Запустите Word 2013 из командной строки
У некоторых наших клиентов есть проблема, которую мы не можем воспроизвести здесь сами: наше программное обеспечение использует MS-Word для создания формы письма. Поскольку некоторые из наших клиентов используют Office 2013, эта функция больше не будет работать.
Мы попытались воспроизвести это и обнаружить, что в уязвимых системах Word не запускается из командной строки. Запуск по ссылке в стартовом меню работает. Это также работает, чтобы запустить Excel из командной строки.
У кого-нибудь есть идея, в чем проблема и как ее решить?
5 ответов
Мы нашли решение: наше программное обеспечение по-прежнему использует старые имена файлов 8.3 - также длинные имена файлов заменяются короткими. И кажется, что Office 2013 они больше не нравятся.
Вы можете попробовать использовать start.exe из командной строки:
c:> start winword
Я не был знаком с этим, но попробовал это, и это работало для меня на Windows 7, с Office 2007. Нашел этот сайт (windows-commandline.com). Они утверждают, что это работает для всех версий Word.
Просто FYI похож на Word для Excel в командной строке и параметрах
c:\> start excel "file path and location"
c:\> start excel "c:\somepath\myfile.xlsx"
работал для нас, чтобы открыть файл, созданный в VB 6.0 для Excel 2013
c:\excel does not work on command line for us either
Я думаю, что WinWord будет работать с параметром файла тоже.
c:\> start winword "c:\somepath\myfile.doc"
Это исполняемый файл и расположение в Office 2013, как указано в ярлыке. Вы не можете запустить его с помощью winword
либо в Win 8 32 бит.
"C:\Program Files\Microsoft Office 15\root\office15\winword.exe"
Попробуйте использовать подсказку запуска, нажав кнопку Windows +R. Откроется окно "Выполнить", а затем введите winword, чтобы открыть MS Word, и Excel, чтобы открыть MS Excel.