Udostępnij za pośrednictwem


Scenariusz: Skanowanie programu Outlook

Uwaga

Scenariusze pomoc techniczna firmy Microsoft i Asystenta odzyskiwania nie są dostępne dla nowego programu Outlook dla systemu Windows.

Scenariusz skanowania programu Outlook skanuje urządzenie i tworzy szczegółowy raport dotyczący konfiguracji programu Microsoft Outlook, pakietu Microsoft Office, systemu Windows i skrzynki pocztowej.

W pełnej wersji programu pomoc techniczna firmy Microsoft i Asystenta odzyskiwania równoważnym punktem wejścia dla scenariusza jest zaawansowana diagnostyka \ Outlook \ Utwórz szczegółowy raport konfiguracji programu Outlook, pakietu Office, systemu Windows i skrzynki pocztowej.

Uwaga: Ten scenariusz nie wymaga użycia okna wiersza polecenia z podwyższonym poziomem uprawnień.

Pobieranie wersji Asystenta dla przedsiębiorstw

Wybierz następujący przycisk:

Aby uzyskać szczegółowe informacje na temat uruchamiania wersji Asystenta w przedsiębiorstwie, zobacz Enterprise version of pomoc techniczna firmy Microsoft and Recovery Assistant (Wersja enterprise programu pomoc techniczna firmy Microsoft i Asystent odzyskiwania).

Skrypt scenariusza skanowania programu Outlook

Niektóre zadania można zautomatyzować w celu uruchomienia scenariusza. Poniższy przykładowy skrypt Windows PowerShell może ułatwić rozpoczęcie pracy. Można go również edytować, aby lepiej dopasować je do wymagań.

Uwaga: szczegółowe instrukcje dotyczące skryptu znajdują się w dołączonych komentarzach.

Pobieranie skryptu scenariusza skanowania programu Outlook

Skrypt wykonuje następujące podstawowe zadania.

  1. Skopiuj pliki dla wersji Asystenta dla przedsiębiorstwa do klienta z lokalizacji określonej w skryptze.

    Domyślną lokalizacją pobierania, do którego odwołuje się skrypt, jest https://aka.ms/SaRA_EnterpriseVersionFiles. Jest to lokalizacja pobierania z Internetu dla Asystenta. Można jednak zmodyfikować skrypt tak, aby używał ścieżki do pliku .zip do pobrania Asystenta lub lokalizacji folderu zawierającej pliki wyodrębnione z pobierania Asystenta.

  2. Uruchom SaraCmd.exe, aby uruchomić scenariusz skanowania programu Outlook przy użyciu wymaganych przełączników i parametrów.

  3. Zbierz pliki dziennika wygenerowane podczas uruchamiania scenariusza.

    Skrypt zbiera wszystkie pliki dziennika generowane przez Asystenta.

  4. Utwórz skonsolidowany plik .zip zawierający wszystkie dzienniki.

    Wszystkie pliki dziennika generowane przez Asystenta są kompresowane do pliku .zip. Nazwę tego pliku .zip można dostosować.

Dostępne przełączniki dla scenariusza skanowania programu Outlook

W tym scenariuszu dostępne są następujące przełączniki. Nie uwzględniają wielkości liter. Jeśli nie zostanie to zanotowane jako opcjonalne, przełączniki są wymagane do uruchomienia scenariusza. Można użyć więcej niż jednego przełącznika opcjonalnego.

Parametr przełącznika <> Szczegóły Wymagane/opcjonalne
-S <scenarioname> Określ ten przełącznik i ExpertExperienceAdminTask jako wartość parametru scenarioname do uruchomienia tego scenariusza. Wymagany
-AcceptEula Określ ten przełącznik, aby zaakceptować umowę licencyjną użytkownika końcowego (EULA) i uruchomić ten scenariusz. Wymagany
-LogFolder <Output Path> Określ ten przełącznik, aby wymusić SaraCmd.exe do danych wyjściowych dzienników specyficznych dla scenariusza do folderu określonego <Output Path> przez parametr. Opcjonalny
-HideProgress Określ ten przełącznik, aby ukryć wyświetlanie postępu dla tego scenariusza. Domyślnie Asystent zawsze wyświetla postęp zadań w konsoli programu . Opcjonalny
-OfflineScan Określ ten przełącznik, aby uruchomić skanowanie w trybie offline programu Outlook, gdy aplikacja Outlook jest uruchomiona. Opcjonalny

Przykładowe polecenia

Poniżej przedstawiono przykładowe kombinacje przełączników do uruchomienia tego scenariusza.

  • Przykład 1

    Aby przeskanować program Outlook, uruchom następujące polecenie w oknie wiersza polecenia bez podwyższonego poziomu uprawnień.

    SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula
    
  • Przykład 2

    Aby przeskanować program Outlook w trybie offline, gdy aplikacja Outlook jest uruchomiona, i ukryć wyświetlanie postępu w konsoli programu , uruchom następujące polecenie w oknie wiersza polecenia bez podwyższonego poziomu uprawnień.

    SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula -OfflineScan -HideProgress
    
  • Przykład 3

    Aby przeskanować program Outlook i wytworzyć pliki dziennika do folderu C:\temp , uruchom następujące polecenie w oknie wiersza polecenia bez podwyższonego poziomu uprawnień.

    Uwaga: Folder określony przez -LogFolder przełącznik musi istnieć i być zapisywalny.

    SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula -LogFolder C:\temp
    
  • Przykład 4

    Aby uruchomić skanowanie w trybie offline programu Outlook, wyprowadź pliki dziennika do folderu C:\temp i ukryj wyświetlanie postępu w konsoli programu , uruchom następujące polecenie w oknie wiersza polecenia bez podwyższonego poziomu uprawnień.

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

Wykryte warunki i wyniki

Po uruchomieniu scenariusza skanowania programu Outlook przy użyciu wersji Enterprise Asystenta nie są wyświetlane żadne monity. Jest to inne środowisko niż pełna wersja Asystenta. W poniższej tabeli opisano akcje wykonywane przez wersję Asystenta w przedsiębiorstwie dla każdego warunku napotkanego w tym scenariuszu oraz odpowiednie dane wyjściowe, które są wyświetlane.

Warunek Akcja podjęta przez wersję enterprise Dane wyjściowe wyświetlane w oknie wiersza polecenia
Program Outlook nie jest uruchomiony Uruchamianie skanowania w trybie offline programu Outlook 01: Skanowanie w trybie offline zostało wykonane, ponieważ program Outlook nie jest uruchomiony lub ma podwyższony poziom uprawnień (jako administrator). Zobacz <filename in %localappdata%\saralogs\UploadLogs( Nazwa pliku w pliku %localappdata%\saralogs\UploadLogs>).
Program Outlook jest uruchomiony Uruchamianie pełnego skanowania programu Outlook 02: Wykonano pełne skanowanie. Zobacz <filename in %localappdata%\saralogs\UploadLogs( Nazwa pliku w pliku %localappdata%\saralogs\UploadLogs>).
Wykryto więcej niż jedną wersję programu Outlook Uruchamianie skanowania najnowszej wersji programu Outlook (W zależności od sytuacji dane wyjściowe mogą wynosić 01, 02, 04 lub 05)
Zarówno program Outlook, jak i okno wiersza polecenia asystenta mają podwyższony poziom uprawnień Uruchamianie pełnego skanowania programu Outlook 02: Wykonano pełne skanowanie. Zobacz <filename in %localappdata%\saralogs\UploadLogs( Nazwa pliku w pliku %localappdata%\saralogs\UploadLogs>).
Program Outlook jest uruchomiony z podwyższonym poziomem uprawnień, ale okno wiersza polecenia asystenta nie ma podwyższonego poziomu uprawnień Uruchamianie skanowania w trybie offline programu Outlook 01: Skanowanie w trybie offline zostało wykonane, ponieważ program Outlook nie jest uruchomiony lub jest uruchomiony z podwyższonym poziomem. Zobacz <filename in %localappdata%\saralogs\UploadLogs( Nazwa pliku w pliku %localappdata%\saralogs\UploadLogs>).
Program Outlook nie jest uruchomiony z podwyższonym poziomem uprawnień, ale okno wiersza polecenia asystenta ma podwyższony poziom uprawnień Brak 04: Program Outlook nie ma podwyższonego poziomu. Nie używaj wiersza polecenia z podwyższonym poziomem uprawnień.
Nie można uruchomić skanowania z przyczyn takich jak:
  • Program Outlook nie jest zainstalowany.
  • Wykryta wersja programu Outlook jest starsza niż 2007.
  • Podczas skanowania występuje wyjątek.
Skanowanie zainicjowane, ale nie ukończone 05: Wystąpił błąd podczas skanowania programu Outlook. Jeśli zakończysz program Outlook i ponownie uruchomisz ten scenariusz, możesz przeprowadzić skanowanie w trybie offline. Możesz również spróbować użyć pełnej wersji SaRA.