Thread Rückgabewerte nach DOS.bat (5 answers)
Opened by eka at 2010-04-05 12:09

MatthiasW
 2010-04-05 18:13
#135726 #135726
User since
2008-01-27
367 Artikel
BenutzerIn
[default_avatar]
So wie es aussieht musst du wohl in dem Batch-Skript die Variablen setzen.
Zu dem Thema habe ich noch etwas bei perlmonks gefunden. Darunter war auch dieses Snippet:
Code: (dl )
for /f "usebackq delims=" %%f in (`perl child.pl`) do %%f

child.pl sollte dann die Kommandos zum Setzen der Umgebungsvariablen auf STDOUT liefern.

Falls child.pl eine andere Ausgabe liefern muss, dann wirst du wohl die Kommandos in eine temporäre Datei schreiben müssen, die du dann im Batch-Skript auswerten musst.

MfG
perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'

View full thread Rückgabewerte nach DOS.bat