it-roy-ru.com

Запустите Word 2013 из командной строки

У некоторых наших клиентов есть проблема, которую мы не можем воспроизвести здесь сами: наше программное обеспечение использует MS-Word для создания формы письма. Поскольку некоторые из наших клиентов используют Office 2013, эта функция больше не будет работать.
Мы попытались воспроизвести это и обнаружить, что в уязвимых системах Word не запускается из командной строки. Запуск по ссылке в стартовом меню работает. Это также работает, чтобы запустить Excel из командной строки. 

У кого-нибудь есть идея, в чем проблема и как ее решить?

7
Michael

Мы нашли решение: Наше программное обеспечение по-прежнему использует старые имена файлов 8.3 - также длинные имена файлов заменяются короткими. И кажется, что Office 2013 они больше не нравятся.

2
Michael

Вы можете попробовать использовать start.exe из командной строки:

c:> start winword

Я не был знаком с этим, но попробовал это, и это работало для меня на Windows 7, с Office 2007. Найдено это site (windows-commandline.com). Они утверждают, что это работает для всех версий Word.

11
zako42

Это исполняемый файл и расположение в Office 2013, как указано в ярлыке. Вы не можете запустить его с помощью winword либо в Win 8 32 бит.

"C:\Program Files\Microsoft Office 15\root\office15\winword.exe"
1
foxidrive

Просто 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"
1
shack

Попробуйте использовать команду Запустить, нажав кнопку Windows + R. Откроется приглашение «Выполнить», а затем введите winword , чтобы открыть MS Word, и Excel , чтобы открыть MS Excel.

0
Safwan Umer