Thread open und unc- Pfad in Variable: Open funktioniert nicht mit UNC
(2 answers)
Opened by KunoKugel at 2006-09-06 16:17
Hallo Zusammen,
ich habe mal wieder ein Problem mit einem Script. Ich möchte eine Perldatei mit einem Paramter aufrufen. Der Parameter enthält einen UNC- Pfad zu einer Datei auf einem Windows- Server, diese Datei soll dann geöffnet werden. Leider erhalte ich immer eine Fehlermeldung "No such file or directory". Hier die wesentlichen Code- Zeilen. Der Aufruf des Scripts erfolgt folgendermaßen: script.exe \\\\server\\freigabe\$\\Verzeichnis\\Datei.txt (Script ist mit PAR in eine exe umgewandelt worden, da es auf einem Rechner ohne Perl laufen muss). Code: (dl
)
1 use strict; Wenn ich den Aufrufparameter fest anstatt $datei in den open- Befehl schreibe funktioniert es, die Datei ist also vorhanden und der Pfad stimmt. Ich habe schon alles mögliche probiert, z.B. / statt \ im Pfad, verschiedene Schreibweisen des open- Befehls usw, aber es klappt einfach nicht. Ich bin mit meinem Latein wirklich am Ende, hoffentlich findet ihr den Fehler. :D Bis dann. Kuno |