Schrift
[thread]13090[/thread]

%systemroot% in Variable



<< >> 3 Einträge, 1 Seite
Brenner
 2009-02-01 21:41
#118565 #118565
User since
2009-01-13
87 Artikel
BenutzerIn
[default_avatar]
Moin,

ich möchte ein Verzeichnis anlegen bis reinschreiben.

Um das ganze nicht mit festen Pfaden machen zu müssen würde ich gerne die Variable %systemroot% benutzen, die z.B. unter XP auf C:\WINNT zeigt o.ä..


Mit dem Modul File::Path kann ich schon wunderbar selbst definierte Pfade anlegen, aber ich weiß nicht wie ich den systemroot in eine Variable bekomme!?
moritz
 2009-02-01 22:30
#118567 #118567
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
Wenn es eine Umgebungsvariable ist, dann hilft dir %ENV (siehe perldoc perlvar).

Wenn nicht, wo kommt diese Variable denn her? Aus der Registry?
Brenner
 2009-02-02 10:52
#118571 #118571
User since
2009-01-13
87 Artikel
BenutzerIn
[default_avatar]
Hallo Moritz,

ja, es ist eine Systemvariable. Bei mir z.B:

SystemRoot=C:\WINNT



DANKE für den Link/Tip. Mit $ENV{SystemRoot} bekomme ich wunderbar den gwünschten Wert zurück geliefert.
<< >> 3 Einträge, 1 Seite



View all threads created 2009-02-01 21:41.