Thread Kommandozeile mit Pfadangabe öffnen (4 answers)
Opened by Ozzi at 2010-10-13 17:37

Ozzi
 2010-10-13 17:37
#141863 #141863
User since
2010-10-13
3 Artikel
BenutzerIn

user image
Moin,

bevor ich noch vollig dem Wahnsinn verfalle, frage ich nun mal die Chefs:

Ich möchte aus einem Einzeiler heraus eine Windows-Kommandozeile öffen, deren Prompt auf einem definierten Pfad steht (den Pfad bekomme ich aus einer Umgebungsvariablen, die die Shell zuvor auflösen muss, aber das ist nicht das Problem). Dazu möchte ich das Systemkommando:

cd /d c:\temp

aus dem Skript heraus ausführen. Ich habe mit system() und Backticks hin- und herprobiert, aber das haut bisher alles nicht hin. Im Prinzip brauche ich also ein:

Code (perl): (dl )
perl -e "$Kommando=qq{cd /d c:\temp};system($Kommando)"


Vermutlich stolpere ich irgendwie über das Systemkommando und das "wer interpretiert da gerade was..?". Wenn mein Kommando z.B. ein simples "dir" ist, klappt das. Aber bereits ein einfaches "cd programme" scheitert.

Hüllfäää !
Last edited: 2010-10-13 17:44:52 +0200 (CEST)

View full thread Kommandozeile mit Pfadangabe öffnen