Расположение папок для надстроек

Флетчер спросил, знает ли кто-нибудь обо всех папках, из которых Word может загружать глобальные надстройки. Ответ – как и многие подобные ответы в Word – может варьироваться в зависимости от обсуждаемой версии Word.

В Word 97 был единственный путь запуска, который был путем, указанным при выборе Tools | Опции | Расположение файлов и использование типа файла запуска. Чтобы сбалансировать этот совет, я буду называть ее «исторической папкой автозагрузки».

Начиная с Word 2000, Microsoft изменила ситуацию, и теперь у Word есть два пути запуска. Он по-прежнему распознает историческую папку автозагрузки, но также использует заводскую папку автозагрузки. Эта вторая папка называется «Автозагрузка» и обычно находится в каталоге C: Program Files Microsoft Office Office (хотя во время установки вы можете указать другое расположение). Вы не можете ни изменить расположение этой папки, ни изменить его. Если вы удалите папку, Word немедленно воссоздает ее при следующем запуске программы.

Могут быть и другие папки автозагрузки, и пути к этим папкам могут различаться в зависимости от версии Word вы используете, версию Windows, которую вы используете, и способ настройки вашей системы. К счастью, Word на самом деле называет эти папки автозагрузкой, поэтому использовать инструмент Windows Search для поиска всех папок автозагрузки несложно. Изучение пути к папкам покажет, связаны они с Word или нет. Например, вы можете найти папку автозагрузки для Word в папке «Документы и настройки», как в C: Documents and Settings Allen Application Data Microsoft Word Startup. Вы также можете найти зависящие от профиля папки автозагрузки, если ваша версия Windows поддерживает профили пользователей.

Хотя Word может создавать дополнительные папки автозагрузки, это не означает, что Word использует эти папки. Это может показаться запутанным, но все, что вам нужно сделать, это помнить, что если вы используете Word 97, то Word использует только папку, указанную в Tools | Опции | Расположение файлов | Запускать. Если вы используете Word 2000 или более позднюю версию, Word использует эту папку и заводскую предустановленную папку запуска. Любые другие папки автозагрузки, которые могут существовать в вашей системе, остались либо из предыдущих версий Word, либо из неиспользуемых папок из текущей версии. (Например, вы больше не можете использовать C: Documents and Settings Allen Application Data Microsoft Word Startup – даже если Word однажды указал историческую папку автозагрузки на это место, вы могли изменить его на другое место. Оригинал остается, но Word больше не использует.)

Звучит непонятно? Это может быть. Это становится еще более запутанным, когда вы начинаете учитывать обновления до Word. Когда вы запускаете программу установки Word, она ищет папки автозагрузки, используемые в более ранних версиях Word, и передает информацию из этих папок в папки автозагрузки, используемые более новой версией (той, которая устанавливается).. Старые папки и их содержимое остаются на жестком диске, даже если они больше не используются. Вместо этого Word использует скопированную информацию в новых папках.

Интересно отметить, что некоторые статьи базы знаний ошибочно предполагают, что Word 2000 и Word 2002 будут искать файлы запуска в папки, определенные в более ранних версиях Word. Программа установки делает это, как описано в предыдущем абзаце, но сам Word этого не делает.

Изменение на использование двух путей, но только перечисление одного из них в Инструменты | Опции | Расположение файлов, очень запутывает жизнь пользователей, особенно с учетом того, что некоторые программы устанавливают надстройки в исторической папке автозагрузки, но многие другие плохо запрограммированные приложения устанавливают их в предварительно установленную заводскую папку автозагрузки. В результате этой путаницы пользователи часто получают одну и ту же надстройку, загруженную дважды, потому что одна и та же надстройка попала в обе папки автозагрузки.

Еще более запутанно в Word. 2002 и Word 2003, если у вас установлен флажок Доверять всем установленным шаблонам и надстройкам (по умолчанию он установлен в диалоговом окне Инструменты | Параметры | Безопасность | Безопасность макросов | Надежные источники), любые надстройки, находящиеся в Историческая папка автозагрузки рассматривается как «установленные надстройки» и является доверенной, тогда как надстройки в заводской папке автозагрузки обрабатываются Word как неустановленные надстройки и не являются доверенными. Это, очевидно, поднимает вопрос о том, почему Word автоматически загружает их, если им не доверяют и они не считаются установленными.

Еще один интересный лакомый кусочек, связанный с папками автозагрузки, заключается в том, что при запуске Word 97 с переключателем/a, чтобы глобальные шаблоны не загружались, вы все равно можете посмотреть в Инструменты | Опции | Расположение файлов, чтобы узнать путь к папке автозагрузки. Начиная с Word 2000, когда вы запускаете программу с помощью переключателя/a, Word изменяет то, что отображается в Tools | Опции | Расположение файлов. Вместо указанного вами пути Word отображает путь по умолчанию. В результате, если надстройка вызывает сбой Word и вы запускаете Word с переключателем/a, вы не можете легко определить, где находится историческая папка автозагрузки. Это может отправить пользователя в погоню за диким гусем, чтобы попытаться найти файл надстройки renegade.

Для получения дополнительной информации о папках автозагрузки и устранении некоторых проблем, связанных с ними, обратитесь к следующему статьи на сайте Word MVP:

 http://wordmvp.com/FAQs/Customization/CheckIfAddinsInstalled.htmhttp://wordmvp.com/FAQs/Customization/WhatTemplatesStore.htm 

Оцените статью
Frestage.ru
Добавить комментарий