Сценарий: сканирование Outlook

Примечание.

Сценарии служба поддержки Майкрософт и помощника по восстановлению недоступны для новых версий Outlook для Windows.

Сценарий сканирования Outlook сканирует устройство и создает подробный отчет о конфигурациях Microsoft Outlook, Microsoft Office, Windows и почтовых ящиков.

В полной версии служба поддержки Майкрософт и помощника по восстановлению эквивалентной точкой входа для сценария является Advanced диагностика \ Outlook \ Create a подробный отчет о конфигурации Outlook, Office, Windows и почтового ящика.

Примечание: В этом сценарии не требуется использовать окно командной строки с повышенными привилегиями.

Скачивание корпоративной версии помощника

Нажмите следующую кнопку:

Полные сведения о запуске корпоративной версии помощника см. в разделах Корпоративная версия служба поддержки Майкрософт и Помощник по восстановлению.

Создание скрипта для сценария сканирования Outlook

Для выполнения сценария можно автоматизировать некоторые задачи. Приведенный ниже пример скрипта Windows PowerShell поможет вам приступить к работе. Вы также можете изменить его в соответствии со своими требованиями.

Примечание. Подробные инструкции по скрипту приведены во включенных примечаниях.

Скачивание сценария сканирования Outlook

Скрипт выполняет следующие основные задачи.

  1. Скопируйте файлы для корпоративной версии помощника в клиент из расположения, указанного в скрипте.

    Расположение загрузки по умолчанию, на которое ссылается скрипт, — https://aka.ms/SaRA_EnterpriseVersionFiles. Это расположение для загрузки помощника в Интернете. Однако можно изменить скрипт, чтобы использовать путь к файлу .zip для загрузки помощника или папку, содержащую файлы, извлеченные из загрузки помощника.

  2. Запустите SaraCmd.exe, чтобы запустить сценарий проверки Outlook с помощью необходимых параметров и параметров.

  3. Соберите файлы журнала, созданные при выполнении сценария.

    Скрипт собирает все файлы журнала, созданные помощником.

  4. Создайте объединенный .zip файл, содержащий все журналы.

    Все файлы журнала, созданные помощником, сжимаются в файл .zip. Имя этого файла .zip можно настроить.

Доступные параметры для сценария сканирования Outlook

Для этого сценария доступны следующие параметры. Регистр не учитывается. Если параметр не указан как необязательный, для запуска сценария требуются параметры. Можно использовать несколько необязательных переключателей.

Параметр Switch <> Подробно Обязательный или необязательный
-S <scenarioname> Укажите этот параметр и ExpertExperienceAdminTask в качестве значения параметра для scenarioname запуска этого сценария. Обязательный
-AcceptEula Укажите этот параметр, чтобы принять лицензионное соглашение (EULA) и запустить этот сценарий. Обязательный
-LogFolder <Output Path> Укажите этот параметр, чтобы принудительноSaraCmd.exe для вывода журналов, относящихся к сценарию, в папку, указанную параметром <Output Path> . Необязательный
-HideProgress Укажите этот параметр, чтобы скрыть отображение хода выполнения для этого сценария. По умолчанию помощник всегда отображает ход выполнения задач в консоли. Необязательный
-OfflineScan Укажите этот параметр для запуска автономной проверки Outlook во время выполнения приложения Outlook. Необязательный

Примеры команд

Ниже приведены примеры сочетаний параметров для запуска этого сценария.

  • Пример 1

    Чтобы проверить Outlook, выполните следующую команду в окне командной строки без повышенных привилегий.

    SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula
    
  • Пример 2

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

    SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula -OfflineScan -HideProgress
    
  • Пример 3

    Чтобы проверить Outlook и вывести файлы журнала в папку C:\temp , выполните следующую команду в окне командной строки без повышенных привилегий.

    Примечание: Папка, указанная параметром -LogFolder , должна существовать и быть записываемой.

    SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula -LogFolder C:\temp
    
  • Пример 4

    Чтобы запустить автономную проверку Outlook, выведите файлы журнала в папку C:\temp и скройте отображение хода выполнения в консоли, выполните следующую команду в окне командной строки без повышенных привилегий.

    SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula -LogFolder C:\temp -HideProgress -OfflineScan
    

Обнаруженные условия и результаты

При запуске сценария проверки Outlook с помощью корпоративной версии помощника запросы не отображаются. Это отличается от полной версии помощника. В следующей таблице описаны действия, которые корпоративная версия помощника выполняет для каждого условия, которое встречается в этом сценарии, и соответствующие выходные данные, которые отображаются.

Условие Действия, выполняемые версией Enterprise Выходные данные, отображаемые в окне командной строки
Outlook не работает Запуск автономной проверки Outlook 01. Проверка в автономном режиме была выполнена, так как Outlook не работает или работает с повышенными привилегиями (от имени администратора). См. <раздел filename> в папке %localappdata%\saralogs\UploadLogs.
Outlook работает Запуск полной проверки Outlook 02. Выполнена полная проверка. См. <раздел filename> в папке %localappdata%\saralogs\UploadLogs.
Обнаружено несколько версий Outlook Запуск проверки последней версии Outlook (В зависимости от ситуации эти выходные данные могут быть 01, 02, 04 или 05)
Outlook и окно командной строки помощника имеют повышенные привилегии Запуск полной проверки Outlook 02. Выполнена полная проверка. См. <раздел filename> в папке %localappdata%\saralogs\UploadLogs.
Outlook работает с повышенными привилегиями, но окно командной строки помощника не имеет повышенных привилегий Запуск автономной проверки Outlook 01. Проверка в автономном режиме была выполнена, так как Outlook не работает или работает с повышенными привилегиями. См. <раздел filename> в папке %localappdata%\saralogs\UploadLogs.
Outlook не работает с повышенными привилегиями, но окно командной строки помощника имеет повышенные привилегии Нет 04. Outlook не работает с повышенными привилегиями. Не используйте командную строку с повышенными привилегиями.
Сбой при выполнении проверки по следующим причинам:
  • Outlook не установлен.
  • Обнаруженная версия Outlook старше 2007 года.
  • Во время проверки возникает исключение.
Сканирование инициировано, но не завершено 05: произошла ошибка при проверке Outlook. При выходе из Outlook и повторном запуске этого сценария вы можете выполнить проверку в автономном режиме. Вы также можете попробовать использовать полную версию SaRA.