Ermitteln „Explorer-Anzeige-Pfade” (aus Dos-Pfad)

  • Frage

  • Metaphore
  • 1132 Aufrufe 1 Antwort

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hi,

    es geht um Pfade unter XP. Ich muss gleich sagen, dass ich nicht genau weiß, ob die Pfade, die ich ermitteln möchte eine bestimmte Bezeichnung haben oder nicht.. aber ich kenne sie zumindest nicht (die Bezeichnung). Es geht um die Pfade, wie sie im Explorer angezeigt werden.

    Es geht um die Sonderpfade unter XP.. bspw.:

    Gemeinsame Dokumente =
    Echter Pfad: C:\Dokumente und Einstellungen\All Users\Dokumente
    Angezeigter Pfad Explorer: C:\Dokumente und Einstellungen\All Users\Gemeinsame Dokumente

    Wie kann man diesen angezeigten Pfad ermitteln?
    Bzw. wie kann man einen Dos-Pfad in diesen angezeigten Pfad ermitteln?

    Für jeden Hinweis bin ich dankbar. Viell. hat ja jmd sogar eine Idee, wie man sowas programmieren kann (Sprache erstmal egal)? Ich brauch das später dann leider in einem Word-Makro (VBA :()

    Ich hoffe mein Problem ist verständlich....

    Hat denn niemand eine Idee? (push)

    edit:

    Die „Kernel32.dll” hat eine Funktion „GetLongPathName” die das kann. Ist zwar noch nicht ganz das gelbe vom Ei - aber hab jetzt auch keine Lust mehr weiter zu suchen. „..Dokumente..” als „...Gemeinsame Dokumente..¸ gibt diese Funktion aber auch nicht aus!

    Egal - hier kann dicht gemacht werden.