Почему Word открывается с другим normal.dot, если он запускается через COM, а не через меню «Пуск»? - PullRequest
4 голосов
/ 17 апреля 2019

Когда я запускаю Microsoft Word в меню «Пуск», а затем запрашиваю Application.NormalTemplate.Path местоположение файла normal.dotm, я получаю, как и ожидалось, C:\Users\USERNAME\AppData\Roaming\Microsoft\Templates.

Однако, когда я запускаю Word с помощью автоматизации COM в PowerShell:

$wrd = new-object -com word.application
$wrd.visible = $true

Я получаю другой путь при запросе одного и того же выражения: C:\Users\USERNAME\AppData\Local\Packages\Microsoft.Office.Desktop_8wekyb3d8bbwe\LocalCache\Roaming\Microsoft\Templates.

Почему и что я могу сделать, чтобы при вызове COM открывался тот же файл normal.dotm?

...