Programme mit Parametern aufrufen?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Ich würde dich abermals auf die Manualseite zu Strings verweisen, wenn du nicht so allergisch wärst ...

    "\t" ist ein Tab.
    "D:\test.timg" ergibt folglich 'D:<tab>est.timg'.

    Kommentar


    • #17
      das ist wahr. Das hatte ich überlesen.

      Nun stimmt der String vollständig. Habe nun D:\\test.img usw.... Es geht aber immer noch nicht.

      PHP-Code:

      $command 
      "C:\\Programme\\TrueCrypt\\TrueCrypt.exe /v D:\\test.timg /lx /a /p 1234";

      echo 
      $command;

      $Meldung exec($command); 
      habe dann auch mal versucht nur das programm Truecrypt über system zu starten.

      PHP-Code:
      $Meldung system("cd \
                  cd Programme
                  cd TrueCrypt
                  Truecrypt.exe"
      ); 
      - ging auch nicht.
      Zuletzt geändert von enforcer; 13.01.2008, 18:15.
      Wenn die Sonne der Kultur niedrig steht, werfen selbst Zwerge einen Schatten. (Karl Kraus)

      Kommentar


      • #18
        Der letzte Versuch sind 4 Befehle, die du der Shell als einen einzigen übergibst. Das ist syntaktischer Murks.

        PHP-Code:
        $cmd 'C:\Programme\TrueCrypt\TrueCrypt.exe /v D:\test.timg /lx /a /p 1234';
        echo 
        $cmd;
        passthru($cmd); 
        Wenn das nicht funktioniert, versuche es mit $cmd = 'dir'; - wenn nicht einmal das geht, sieh in die Ereignisanzeige und google nach "Datenaustausch zwischen Dienst und Desktop".

        Kommentar

        Lädt...
        X