стороне сервера:
A) Переключатель «Интерактивный пользователь» на "Этот пользователь".
B) "Этот пользователь" работает только после создания этих папок:
- C: \ Windows \ SysWOW64 \ Config \ systemprofile \ Desktop
- C: \ Windows \ System32 \ Config \ systemprofile \ Desktop
C) подождите, это ... Шаг B) запускает Windows, чтобы автоматически создать:
- C: \ Users \ Default \ Desktop
Обратите внимание на определение "Interactive User" является спекулировали на то, что является активным вошедшего пользователя на сервер. Таким образом, не удается запустить MS Office, когда пользователь не активен на сервере.
I.e., для меня это решение было гибридом уже предложенных решений. Я использовал Office 2013 (x86) для Win 2012R2. Моя проблема была вместо Word (для использования WordToPDF).
Детали для стадии B:
- Войти в раздел Сервер> Пуск> Выполнить DCOMCNFG.EXE (для запуска службы компонентов)> Корень консоли> Службы компонентов> Компьютеры> Мой компьютер> DCOM Config ...
- Перейдите к «Документ Microsoft Word 97 - 2003» или «Приложение Microsoft Excel» (... то есть, какую вещь MS Office вам нужно запустить) ...
- Щелкните правой кнопкой мыши и выберите «Свойства»> вкладка «Идентификация»> Выберите «Этот пользователь»> введите учетные данные для некоторых пользователей, имеющих доступ к MS Office на сервере. (Я использовал пользователь с правами администратора.)
Детали для стадии C:
- Ожидание варьирует от 5 мин до в течение ночи. При желании, создайте эту папку вручную (если папка не существует, и вы спешите завершить тестирование).
Вы имеете в виду выполнение «Другие намеки», которые вы упомянули, имитирует наличие постоянного интерактивного пользователя? – mateolargo
Использование автоматического входа в систему - это риск для безопасности. Как вы могли защитить свой сервер таким образом? –