Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   %appdata% auch für common-appdata? (https://www.delphipraxis.net/86374-appdata-auch-fuer-common-appdata.html)

FriFra 13. Feb 2007 12:52


%appdata% auch für common-appdata?
 
Man kommt ja über %appdata% an den Application data Pfad des Users heran... Gibt es eine solche "Umgebungsvariable" auch für common-appdata?
Bitte keine Tipps, wo man den Wert sonst noch herbekommen kann, das weiss ich... Ich muss einfach bei einem statisch hinterlegten Parameter einer fremdanwendung diesen Pfad übergeben ;)

DP-Maintenance 13. Feb 2007 13:21

DP-Maintenance
 
Dieses Thema wurde von "SirThornberry" von "Klatsch und Tratsch" nach "Windows 9x / ME / 2000 / XP / 2003" verschoben.

marabu 13. Feb 2007 13:31

Re: %appdata% auch für common-appdata?
 
Hallo,

leider gibt es keine solche Umgebungsvariable. In den meisten Fällen könntest du sie per command shell (FOR) aus ALLUSERSPROFILE und APPDATA ableiten, aber das geht schief, wenn die Pfade per policy entkoppelt sind oder die Variablen fehlen bzw. gelöscht wurden.

Der einzig zuverlässige Weg führt über das Shell API, so wie es MS beschreibt.

Freundliche Grüße

DGL-luke 13. Feb 2007 14:00

Re: %appdata% auch für common-appdata?
 
Nuja... gehts um batchfiles?
dann kannst du dir ja per delphi-programm die Umgebungsvariable selber setzen und dann das programm mit der umgebungsvariable aufrufen. hoff ich zumindest.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz