mexx
Goto Top

Wie Pfad der IMAP PST oder USERPROFILE und oder USERPATH ändern?

Ich bin an einem Punkt angekommen, an dem ich hoffe, dass Ihr noch 1-2 Ideen haben. Die Forensuche war eher ernüchternd und im Internet habe ich zwar viele ähnliche Probleme gefunden, aber keiner hatte DIE Lösung. Ich schildere euch das Problem.

(Active Directory unter Windows 2003 SP2)

Im Outlook 2007 werden ohne die Verwendung eines Exchange Servers zwei PST Dateien angelegt. Die Outlook.PST und die IMAP
Datei des Kontos. Den Speicherort der ersten Datei kann man ohne Problem ändern. Inhalt dieser Datei sind die Kontakte, Termine
und alles, was nicht mit dem IMAP-Konto zu tun hat. Die IMAP-Datei verhält sich jedoch um einiges sturer.
Löscht man die IMAP-Datei oder ändert man deren Speicherort, wird automatisch eine neue Datei erstellt. Leider frisst diese Datei
die Systempartition des Rechners voll und führt zu einer Instabilität des Systems.

Im Internet habe ich bereits ernüchternde Ergebnisse dieses bekannten Problems gefunden. Die IMAP-Datei ist ein Zwischenspeicher, der
sogar laut Microsoft definitiv nicht zu ändern sei. Es soll keine Option geben, diese Datei an einen anderen Ort zu speichern. Damit kann
und will ich mich nicht zu Frieden geben. Zumal ich glaube, dass die sogenannte „Option“ eine Konfigurationsmöglichkeit im Outlook selbst sein sollte.
Ich habe noch Hoffnung, dass Outlook die Datei in den Systemvariablen %USERPROFILE% oder
%USERPATH% schreibt und wenn ich diesen ändere, auch der Ort der PST Datei ein anderer ist. Aber wie ändere ich diesen Pfad?
Im AD unter Profile -> Profilpfad habe ich einen Pfad drin stehen, aber wenn ich mich anmelde und in der Konsole SET eingebe, steht noch
der lokale Pfad C:\Dokumente und Einstellungen\%USERNAME% drin.

Ich habe also zwei Fragen:
Wie kann ich den Speicherort der IMAP PST ändern?
Wie kann ich die Variable %USERPROFILE% und/oder %USERPATH% ändern?

Vielen Dank!

Content-Key: 95259

Url: https://administrator.de/contentid/95259

Printed on: April 20, 2024 at 00:04 o'clock

Mitglied: 68955
68955 Aug 25, 2008 at 14:36:00 (UTC)
Goto Top
Ich denke mal das der Eintrag für den Pfad in der Registry hinterlegt ist, hast du da schonmal nachgehackt?
Member: slubitz76
slubitz76 Aug 26, 2008 at 06:57:28 (UTC)
Goto Top
Schau mal hier:
http://www.jiffle.net/node/95
und hier:
http://weblogs.asp.net/whaggard/archive/2005/02/09/370189.aspx

Dort wird erklärt wie du die Profile (%USERPROFILE%) verschieben kannst.

Grüße,
Stefan
Member: flaesch
flaesch Sep 30, 2008 at 07:51:37 (UTC)
Goto Top
Wie kann ich den Speicherort der IMAP PST ändern?

hallo,

hast du eine lösung gefunden?

gruß
flaesch
Member: mexx
mexx Sep 30, 2008 at 08:12:59 (UTC)
Goto Top
Nein, dafür gibt es keine Lösung. Die IMAP PST wird immer wieder erzeugt und liegt immer unter C:\Dokumente und Einstellungen\...
Meine Lösung sieht so aus, dass ich die IMAP Pst beim Ausloggen auf einen zentralen Server kopiere, so dass die Datei, wenn der User nicht mehr auf den Terminalserver arbeitet auch nicht mehr dort rumlungert. Beim logoin wird die Datei wieder dahin kopiert, damit sie nicht jedes mal neu erzeugt werden muss. Damit bekomme ich das Problem der zugemüllten Festplatte in den Griff, weil immer nur die IMAP PSTs auf den Server liegt, die auch gebraucht wird.
Member: flaesch
flaesch Sep 30, 2008 at 08:46:21 (UTC)
Goto Top
danke für die antwort. kopierst du die lokalen einstellungen des profils mit oder wie kopierst du die pst-datei?
Member: mexx
mexx Sep 30, 2008 at 08:49:39 (UTC)
Goto Top
Hier mal meine zwei Scripte.

Logout:
copy "%USERPROFILE%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook\*.pst" \\FS01\USERHOMES\%USERNAME%\Anwendungsdaten\Microsoft\Outlook\IMAP\ /Y
del /F "%USERPROFILE%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook\*.pst"

Login:
copy \\FS01\USERHOMES\%USERNAME%\Anwendungsdaten\Microsoft\Outlook\IMAP\*.pst "%USERPROFILE%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook\" /Y


Ist ein unschöner Workaround, aber mir ist keine andere Möglichkeit eingefallen.