Thread [DOS-Batch] Berechneten Zeitraum in Batch einsetzen
(36 answers)
Opened by Frederick at 2012-09-02 14:26 Guest Frederick So herum wird das m.E. schonmal garnicht gehen, weil du einen Wert nicht an einen nicht laufenden Prozess übergeben kannst. Der Batch müsste das Script aufrufen und den Rückgabewert für die weitere Bearbeitung in einer Variable speichern. Aber mit Standard Windows Batch geht das nicht. Oder man startet mit Perl den Batch und übergibt das Datum als Parameter in den Aufruf. Im Batch dann mit %1 übernehmen. http://www.robvanderwoude.com/parameters.php Edit: Oder ganz verwegen: Du schreibst mit Perl einfach die ganze Batch neu (oder liest sie zumindest ein und setzt an einen Platzhalter dein Datum) und startest sie dann. Dann kannst du natürlich in den Quellcode einsetzen, was du willst. Last edited: 2012-09-04 12:46:33 +0200 (CEST) 10 print "Hallo"
20 goto 10 |