Опубликовано: сентябрь 2010 г

Вид материалаДокументы

Содержание


Устранение ошибок OEAT
Отображается сообщение об ошибке “Использован старый формат, либо библиотека имеет неверный тип” при компиляции результатов пров
Параметры командной строки OEAT
Папки, которые проверяет средство OEAT
Расширения файлов, которые проверяются в папках
Подобный материал:
1   ...   53   54   55   56   57   58   59   60   ...   75

Устранение ошибок OEAT


В этом разделе описывается, как устранять проблемы, которые могут возникать при использовании средства OEAT.

Ошибка пассивной проверки


Если пользователь, не являющийся локальным администратором, пытается выполнить пассивную проверку, последовательность ошибок записывается в журнал (errors.log) в той же папке, в которой хранится файл OEAT.exe. В журнал записываются следующие ошибки.

... SCAN: Error setting permissions on registry keys. PERMISSION ERROR: System.UnauthorizedAccessException: Attempted to perform an unauthorized operation. … at OfficeAddinScanner.clsWatcher.addAudits()

Если требуется выполнить пассивную проверку клиентских компьютеров без прав администратора, можно использовать следующие методы.

     Создайте объект групповой политики (GPO), который задает разрешение на изменение для пользователя в следующих разделах аудита.

     Excel = HKEY_CLASSES_ROOT\CLSID\{00024500-0000-0000-C000-000000000046}

     PowerPoint = HKEY_CLASSES_ROOT\CLSID\{91493441-5A91-11CF-8700-00AA0060263B}

     Word = HKEY_CLASSES_ROOT\CLSID\{000209FF-0000-0000-C000-000000000046}

     Outlook = HKEY_CLASSES_ROOT\CLSID\{0006F03A-0000-0000-C000-000000000046}

Дополнительные сведения об установке значений разделов аудита с помощью объекта групповой политики см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=178196&clcid=0x419) (Возможно, на английском языке).

     Выполните развертывание OEAT для запуска с применением учетной записи локальной системы на каждом клиентском компьютере с помощью решения управления, такого как Systems Management Server или System Center Configuration Manager. Настройте средство для запуска из папки автозагрузки или раздела Run реестра Windows и соберите результаты проверки с каждого клиентского компьютера.

Отображается сообщение об ошибке “Использован старый формат, либо библиотека имеет неверный тип” при компиляции результатов проверки OEAT


Эта ошибка возникает если выполняется компиляция результатов проверки OEAT с клиентского компьютера, на котором работает версия Excel на английском языке, а текущий языковой стандарт настроен для применения другого языка. В этой ситуации Excel попытается найти языковой пакет для заданного языка. Если найти языковой пакет не удалось, отображается сообщение об ошибке. Для устранения этой проблемы измените языковой стандарт в соответствии с версией Excel, которая используется на клиентском компьютере, и повторите компиляцию результатов проверки.

Приложение


В этом приложении описываются параметры командной строки средства OEAT и папки, в которых OEAT ищет надстройки и приложения.

Параметры командной строки OEAT


Средство OEAT можно запускать из командной строки или в скрипте, используя набор параметров, показанных в следующей таблице.



Параметр

Описание

-scan

Запуск OEAT.exe с параметром проверки. При использовании этого параметра файл Settings.xml сохраняется в той же папке, что и файл OEAT.exe.

-setup

Запуск мастера настройки, который создает файл Settings.xml.

-compile

Компиляция файлов с результатами проверки в XML-файл. Этот файл сохраняется в папку, указанную в файле Settings.xml. Если файл Settings.xml не существует, используется конфигурация по умолчанию, а затем компилированные данные сохраняются в файл в текущей папке.

-help

Открывается окно «Справка».

-debug

Останавливает проверку, если возникает ошибка, и отображает сообщение с описанием ошибки.



При использовании команды Oeat.exescan доступны дополнительные параметры. Синтаксис:

OEAT.EXEscan <путь к settings.xml> <путь к errors.log>

Например, эту команду можно использовать следующими способами:

    Oeat.exescan [default] %temp%\errors.log

    Oeat.exescan \\другой_сервер\путь\settings.xml

    Oeat.exescan \\другой_сервер\путь\settings.xml %temp%\errors.log

    Oeat.exescan %temp%\settings.xml \\сервер\общая_папка\errors.log

    Oeat.exescan %temp%\settings.xml %temp%\errors.log

При использовании этих параметров необходимо учитывать следующие требования.

     Имя файла настроек должно быть задано как settings.xml.

     Имя файла журнала ошибок должно быть errors.log.

     Нет необходимости использовать вместе путь для файла настроек и путь для журнала ошибок, однако нельзя указать путь к журналу ошибок, не задав сначала путь к файлу настроек.

     Можно указать параметр [default] в качестве пути к файлу settings.xml, чтобы средство OEAT использовало файл из папки, в которой хранится OEAT.EXE.

Папки, которые проверяет средство OEAT


Проверяемые папки:

%programfiles%\Microsoft Office\Office9\Xlstart

%programfiles%\Microsoft Office\Office10\Xlstart

%programfiles%\Microsoft Office\Office11\Xlstart

%programfiles%\Microsoft Office\Office12\Xlstart

%programfiles%\Microsoft Office\Office9\STARTUP

%programfiles%\Microsoft Office\Office10\STARTUP

%programfiles%\Microsoft Office\Office11\STARTUP

%programfiles%\Microsoft Office\Office12\STARTUP

%programfiles%\Microsoft Office\Office14\STARTUP

%appdata%\Microsoft\Excel\XLSTART

%appdata%\Microsoft\Word\STARTUP

%appdata%\Microsoft\AddIns

Расширения файлов, которые проверяются в папках:

PowerPoint: PPA, PPAM

Excel: XLA, XLM, XLL, XLAM

Word: DOT, DOTM, WLL

Office: DLL

Проверяемые разделы реестра:

PowerPoint:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\PowerPoint\Addins

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\PowerPoint\AddIns

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\PowerPoint\AddIns

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\AddIns

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\PowerPoint\Addins

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\PowerPoint\Addins

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\PowerPoint\Addins

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\9.0\PowerPoint\AddIns

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\PowerPoint\AddIns

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\PowerPoint\AddIns

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\PowerPoint\Addins

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0\PowerPoint\Addins

Outlook:

HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\Addins

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Addins

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Addins

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Addins

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Addins

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\9.0\Outlook\Addins

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0\Outlook\Addins

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\Outlook\Addins

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Outlook\Addins

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0\Outlook\Addins

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins

Excel:

HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins\

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Excel\Add-in Manager

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Excel\Add-in Manager

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Add-in Manager

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Add-in Manager

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Add-in Manager

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Excel\Addins\

Word:

HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins\

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Word\Add-ins

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Add-ins

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Add-ins

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Add-ins

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Add-ins

HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Word\Addins\

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Word\Options::STARTUP-PATH

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options::STARTUP-PATH

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options::STARTUP-PATH

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options::STARTUP-PATH

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options::STARTUP-PATH

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Excel\Options::OPEN#

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Excel\Options::OPEN#

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Options::OPEN#

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Options::OPEN#

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options::OPEN#

Разделы реестра, отслеживаемые при пассивной проверке:

{00024500-0000-0000-C000-000000000046}

{91493441-5A91-11CF-8700-00AA0060263B}

{000209FF-0000-0000-C000-000000000046}

{0006F03A-0000-0000-C000-000000000046}