Re: Windows Pfadnamen mit Leerstelle



Words to the wise, Slaven Rezic <slaven@xxxxxxxx> wrote:


Es gibt noch die folgende Variante, die, sollte sie unter Windows
funktionieren, am sichersten ist:

@cmd = ("c:\\mein programm\\mit leerzeichen.exe", "/option", "parameter");
system { $cmd[0] } @cmd;

Also den Pfad quoten?


Der Trick ist diese besondere Syntax von system:

system { program } program + arguments
^^^^^^^^^^^

Diese ist in perldoc -f exec beschrieben.

Aaaaah, okay, verstanden, ich hab auf die falsche Zeile gesehen. Das
werde ich noch brauchen, falls ich doch mal einen Teil des Perl codes
auf Windows portieren muss.
--
Claus Dragon <clauskick@xxxxxxxxxxxxxxx>
=(UDIC)=
d++ e++ T--
K1!2!3!456!7!S a29
"Coffee is a mocker. So, I am going to mock."

- Me, lately.
.


Loading