Suche einen speziellen path

26/11/2009 - 01:47 von ingo | Report spam
Hallo NG,

wenn ich von meiner Anwendung
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)
aufrufe bekomme ich c:\User\User Name\AppData\Local\

Wenn ich den Aufruf vom meinem Dienst aus mache
C:\Windows\system32\config\systemprofile\AppData\Local\
wird folgender Pfad geliefert.

Klar da der Dienst auf einem localen Systemkonto làuft.

Nun meine Frage wie bekomme ich von meiner WinForm Anwendung den Pfad????

Mein Dienst erstellt eine Protokoll-Datei und ich möchte diese gerne vo nder
Formanwendung auslesen.

Danke im voruas.


Grüße Ingo
 

Lesen sie die antworten

#1 Thorsten Doerfler
26/11/2009 - 07:16 | Warnen spam
ingo schrieb:
wenn ich von meiner Anwendung
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)
aufrufe bekomme ich c:\User\User Name\AppData\Local\

Wenn ich den Aufruf vom meinem Dienst aus mache
C:\Windows\system32\config\systemprofile\AppData\Local\
wird folgender Pfad geliefert.

Klar da der Dienst auf einem localen Systemkonto làuft.

Nun meine Frage wie bekomme ich von meiner WinForm Anwendung den Pfad????



Da der User, der die WinForm Anwendung aufruft auch berechtigt sein
muss, auf das Profil des Systemkontos zuzugreifen, wàre es ggf. eine
bessere Idee diese Protokolldatei in das Verzeichnis für gemeinsame
Anwendungsdaten (SpecialFolder.CommonApplicationData) abzulegen.

Thorsten Dörfler
Microsoft MVP Visual Basic

vb-hellfire visual basic faq | vb-hellfire - einfach anders
http://vb-faq.de/ | http://www.vb-hellfire.de/

Ähnliche fragen