Gdzie są przechowywane ustawienia automatycznej archiwizacji programu Outlook?

1

Próbuję udokumentować proces konfigurowania nowej stacji roboczej, a częścią tego jest konfiguracja automatycznej archiwizacji dla programu Outlook. Chciałbym wiedzieć, gdzie są przechowywane ustawienia automatycznej archiwizacji, aby stwierdzić, czy użytkownik przełączający się na nową stację roboczą będzie miał przywrócone poprzednie ustawienia po prostu poprzez migrację swoich plików PST lub OST.

Rozumiem, że różne ustawienia programu Outlook są przechowywane w różnych miejscach. Dwa wyżej wymienione pliki, folder AppData użytkownika i ewentualnie inne miejsca.

Korzystam z programu Outlook 2010 (wersja 14)

Luka
źródło
@DavidPostill Nie pytam, gdzie jest plik PST. Pytam, gdzie są przechowywane ustawienia automatycznej archiwizacji. Czy są w pliku PST? Nie jestem tego pewien.
Luka
Zobacz dodaną odpowiedź.
DavidPostill

Odpowiedzi:

2

Chciałbym wiedzieć, gdzie są przechowywane ustawienia automatycznej archiwizacji

Są przechowywane w rejestrze.

Automatyczne archiwizowanie jest funkcją wyłącznie programu Outlook (tzn. Ustawienia nie są przechowywane w skrzynce pocztowej), a ustawienia nie są ujawniane w modelu obiektowym. Ustawienia są jednak przechowywane w rejestrze, dzięki czemu można odczytać informacje z tego miejsca. Należy jednak pamiętać, że jest to całkowicie nieobsługiwane (podobnie jak nie obsługujemy modyfikowania profilu programu Outlook w rejestrze). Powiedziawszy to, większość ustawień pozostała taka sama od programu Outlook 2003 (prawdopodobnie wcześniej, ale nie testowałem żadnych wcześniejszych klientów), i tak długo, jak tylko chcesz przeczytać ustawienia (nie ustawiać ich), wtedy to można dość łatwo zrobić.

Większość ustawień automatycznej archiwizacji profilu znajduje się w kluczu rejestru HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\<PROFILE>\0a0d020000000000c000000000000046, gdzie <PROFILE>jest nazwa profilu. Wartości w tym kluczu są nieudokumentowane, więc będziesz musiał przeprowadzić własne badanie tego, co robią (łatwym sposobem na to jest zmiana ustawień automatycznego archiwizowania i sprawdzenie, co zmieniło się w rejestrze).

Link źródłowy zawiera skrypt do zgłaszania niektórych ustawień automatycznej archiwizacji.

Źródło programu Outlook: jak programowo odczytywać ustawienia automatycznej archiwizacji

DavidPostill
źródło
Nie dotyczy to programu Outlook 2016 i / lub Windows 10.
Daniel
1
@Daniel wzrusza ramionami - pytanie dotyczyło programu Outlook 2010.
DavidPostill
0

Najłatwiej znajduję dostęp do niego, klikając prawym przyciskiem myszy dowolny folder, taki jak skrzynka odbiorcza - przejdź do właściwości - wtedy środkowa karta to „Autoarchiwizacja”.

Zmienia to tylko ustawienia tego konkretnego folderu, ale jest przycisk umożliwiający dostęp do domyślnych ustawień archiwizacji.

Spowoduje to przejście do ustawień archiwizacji dla wszystkich folderów.

wprowadź opis zdjęcia tutaj

djsmiley2k
źródło
Pytam, gdzie są przechowywane ustawienia, a nie gdzie je zmienić.
Luka
0

W programie Outlook każdy folder może mieć własne ustawienia autoarchiwizacji. Te ustawienia są przechowywane bezpośrednio w skrzynce pocztowej / PST na folder. Domyślne ustawienia autoarchiwizacji są przechowywane w rejestrze (HKCU \ Software \ Microsoft \ Office \ 14.0 \ Outlook \ Preferences). Możesz je skonfigurować za pomocą GPO. Odpowiednie wartości to:

  • DoAging: włączanie i wyłączanie autoarchiwizacji
  • EveryDays: jak często odbywa się archiwizacja
  • PromptForAging: Monituj przed archiwizacją
  • DeleteExpired: Usuń wygasłe elementy

Lokalna ścieżka do archiwizacji plików PST jest również przechowywana w rejestrze w ustawieniach profilu MAPI (HKCU \ Software \ Microsoft \ WIndows NT \ CurrentVersion \ Windows Messaging Subsystem \ Profiles).

thims
źródło