Dave B. schrieb:
> Vieleicht ist sowas ja etwas besser.
>
>
1 | string activeDir =
|
2 | > Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
|
3 | >
|
>
> Das sollte auch unter verschiedenen Windows-Versionen für den
> aktiven/ausführenden Benutzer den richtigen Dokumente-Ordner liefern.
> Geht natürlich auch mit anderen SpecialFolder.
Und immer schön dem User noch die möglichkeit mitgeben, das er sein
eigenen Datei Path angeben kann.
Mich ärgert nichts mehr an Programmen, als das die teilweise meinen
Dokumente Ordner mit nutzlosen Ordnern und Dateien zumüllen und ich die
noch nicht mal umbiegen kann.´
Früher haben alle Programme ihre Daten unter C:\Programme\XXX abgelegt
was keinem recht war. Heute müllen die einem mit leeren Ordnern den
Dokumente Path zu ohne das man da was dagegen machen kann.
Ich versuche bei mir auf dem Rechner immer das zu trennen. Ich habe eine
Freigabe vom Server für die Daten welche auf den MyDocument zeigt und
meine Nutzdaten enthält.
Für die Programm Settings Daten etc gibt es dann eine extra Freigabe vom
Server wo die Programme dann ihre Settings ablegen können.
So habe ich in meinem Dokumente Ordner sauber sortierte Nutzdaten und
einen Wühltisch Ordner für die Settings wo mich sowieso nicht
interessieren.
Gesichert wird das alles dann automatisch durch den Server, wo dann auch
wieder keine Daten verloren gehen.
Ekelhaft wird das ganze nur wenn einem die Software das umbiegen nicht
erlaubt und sturr meint es muss seine Settings oder sonstige Daten im
Dokument Path ablegen.
Aber prinzipiell ist das mit den Environment schon der richtige weg.