Seite 1 von 1

desktop verzeichnis ermitteln

Verfasst: Mittwoch 30. April 2008, 11:44
von Costi
wie kann ich platformunabhaengig den desktop verzeichnis des gerade eingelogten users ermitteln?

danke

Verfasst: Mittwoch 30. April 2008, 12:17
von BlackJack
Dazu müsste es erst einmal so etwas wie ein plattformunabhängiges Desktop-Verzeichnis geben. Nicht jede Desktopumgebung hat so etwas.

Verfasst: Mittwoch 30. April 2008, 13:55
von lunar
``os.path.expanduser(os.path.join('~', 'Desktop'))`` dürfte noch die beste Lösung sein... das funktioniert imho zumindest unter Windows (sofern MSHOME nicht umgebogen wurde) und unter KDE/Gnome.

Verfasst: Mittwoch 30. April 2008, 15:00
von Costi
solange es fuer windows und linux funktioniert bin ich zufrieden

ich werds dan so machen
tu mir aber den gefallen und aendere ps in os, und setze `Desktop` in anfuerungszeichen, falls nhemand anderes es auch benutzen wil....

Verfasst: Mittwoch 30. April 2008, 15:02
von Rebecca
Costi hat geschrieben:und linux funktioniert
Gnome/KDE != Linux :wink:

Verfasst: Mittwoch 30. April 2008, 15:11
von lunar
Rebecca hat geschrieben:
Costi hat geschrieben:und linux funktioniert
Gnome/KDE != Linux :wink:
Für eingefleischte FVWM-Nutzer muss diese Gleichsetzung ja fast schon beleidigend sein ;)

@Costi
Es funktioniert nicht unter "Linux". Es funktioniert noch nicht mal unter KDE, wenn der Nutzer den Desktop-Pfad geändert hat.

Du solltest dich hier an BlackJack halten, wenn er sagt, dass es kein Desktop-Verzeichnis gibt, ergo deine Idee nicht umsetzbar ist.

Verfasst: Mittwoch 30. April 2008, 16:35
von Leonidas
lunar hat geschrieben:Es funktioniert nicht unter "Linux". Es funktioniert noch nicht mal unter KDE, wenn der Nutzer den Desktop-Pfad geändert hat.
Ob es unter GNOME funktioniert ist auch nicht sicher. Schließlich verwendet GNOME je nach Sprache andere Ordner und bietet an die bei einer Sprachänderung umzubenennen.

Verfasst: Mittwoch 30. April 2008, 20:22
von Costi
ueberredet :lol:

ich benutz stadessen den home verzeichnis