Hallo,
Die Environment-Variablen APPDATA, HOMEPATH, und USERPROFILE sollten helfen.
auf meinen Win2k-Büchsen gibt es außerdem noch USERNAME (und COMPUTERNAME, mir fällt gerade auf, dass das hier auch schon gelegentlich gefragt wurde).
Was mir nicht ganz klar wird, ist die Bedeutung von HOMEDRIVE und HOMEPATH, bei mir ist durchgehend HOMEDRIVE=C: und HOMEPATH=\ auf allen Rechnern. Was hat das für einen Zweck?
Vorsicht in Domain-Umgebungen, da liegen die Verzeichnisse anders als bei Workgroup-Umgebungen.
... was aber nicht relevant ist, wenn man sie konsequent mit den ganannten Environment-Variablen (vor allem USERPROFILE) anspricht.
Und für Windows-Versionen auf DOS-Basis (1.x bis 3.x, 9x, ME) funktioniert das auch nicht.
Naja, diese Windows-Versionen werden/wurden ja auch seltenst mit Benutzerprofilen eingerichtet.
Ciao,
Martin
Die letzten Worte des Architekten:
Mir fällt da gerade was ein...