Windows 2000
Thomas Berger
ThB at gymel.com
Do Jun 27 12:37:53 CEST 2002
Liebe Liste,
ich habe keinen Windows-2000-Rechner, wenn jemand so freundlich
sein koennte, folgende Beobachtung bei Windows XP unter
Win 2000 zu verifizieren (vor allem Punkt II):
I. Das Temp-Verzeichnis (Umgebungsvariable %TEMP% und %TMP) ist
systemweit auf <Lfw>:\windows\temp gesetzt, sondern fuer jeden
Benutzer wird diese Setzung aber fuer beide Variable durch eine
private Setzung auf
<Lfw>:\Dokumente und Einstellungen\<Benutzername>\temp
verdeckt (Aenderung zu Windows NT).
II. Die Umgebungsvariable %TEMP% und %TMP% stehen in der
Systemsteuerung ("Umgebung" bzw. "Umgebungsvariable") in Langform,
a)
in einem cmd-Fenster zeigt aber sowohl "set" als auch "echo %temp%"
den Wert in der Kurzform (diese Spezielle Magie scheint nur fuer
diese beiden Umgebungsvariablen sowie auf die Variable
%USERPROFILE% angewandt zu werden).
b)
In einem commaond-Fenster jedoch sind die beiden Variablen
auf die systemweiten Werte gesetzt, die Benutzerspezifischen
werden also ignoriert (auch diese Magie scheint speziell fuer
TMP und TEMP zu gelten).
III. Ruft man eine DOS-Box mit "command" auf, so erscheinen
im Prompt die Pfadnamen in ihrer 8+3-Form, ruft man sie mit
cmd auf, erscheinen sie in Ihrer Langform (bereits bei NT
genauso).
IV. In einem command-Fenster sind Verzeichnisse mit langem
Namen effektiv nicht zugaenlglich: Weder
cd %userprofile%
noch
cd Kurzname_aus_USERPROFILE
noch
cd "C:\Dokumente und Einstellungen"
funktionieren (dir %userprofile% interessanterweise doch)
vielen Dank
Thomas Berger
Mehr Informationen über die Mailingliste Allegro