Pfadnamen + Filename in CamelCase auslesen unter Windows

05/06/2010 - 19:13 von Klaus | Report spam
Hallo *,

ich möchte mit Perl einen gegeben Filenamen inkl. Pfad unter Windows so
auslesen, so wie der Benutzer ihn beim Anlegen der Verzeichnisse und
Filenamen geschrieben hat, also in jeder beliebigen Schreibweise aus Groß-
und Kleinbuchstaben.

Es ist zB ein relativer Pfad+Filename bekannt:

/aaa/bbb/ccc/file.x

Aber der Benutzer hat das als

/AAA/bBb/ccC/File.X

angelegt und genau das möchte ich im Script so auslesen.

if ( -e "./aaa/bbb/ccc/file.x" )
{
lese pfad+filename in CamelCase;
}

Habe schon etwas in der Perl-Hilfe gesucht, aber bisher ohne Erfolg.
Vermutlich hat mich die Sonne geblendet ;-)

Grüße
Klaus
 

Lesen sie die antworten

#1 Klaus
05/06/2010 - 21:39 | Warnen spam
OK, Win32::GetLongPathName hat funktioniert...

Grüße
Klaus

Ähnliche fragen