system programmaufruf funzt nicht

Von: , Frage gestellt am Mo, 3. Jun 2002

Hallo zusammen,

ich versuche in Perl mit dem Befehl
system "c:/programme/internet explorer/iexplorer.exe";
den Internet Eplorer aufzurufen.

Leider gibt es da ein Problem mit dem Leerzeichen, denn als Fehlermeldung kommt
Der Befehl "c:/programme/internet" ist entweder falsch geschrieben oder konnte nicht gefunden werden.

Muss ich ein Leerzeichen irgendwie anders maskieren?

Danke im voraus

Winter

2 Antworten zu dieser Frage

  1. Antwort von nach 2 Stunden 0 hilfreich
    Re: system programmaufruf funzt nicht

    ich versuche in Perl mit dem Befehl
    system "c:/programme/internet explorer/iexplorer.exe";
    den Internet Eplorer aufzurufen.

    Leider gibt es da ein Problem mit dem Leerzeichen, [...]
    Eventuell quoten?
    system '"c:/programme/internet explorer/iexplorer.exe"';
    bzw. so
    system "\"c:/programme/internet explorer/iexplorer.exe\"";

    Klaus

  2. Antwort von nach 7 Tagen 0 hilfreich
    Re: system programmaufruf funzt nicht

    Hallo zusammen,

    ich versuche in Perl mit dem Befehl
    system "c:/programme/internet explorer/iexplorer.exe";
    den Internet Eplorer aufzurufen.
    Mach's doch mit den guten alten kurzen Dateinamen:
    system ("C:\\PROGRA~1\\INTERN~1\\iexplore.exe");

    Schönen Gruß
    Ingo Steinke

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!