Batch 1000-maliges Testen und Umleiten in Datei

  • Ersteller Ersteller MiNeeMAL
  • Erstellt am Erstellt am
M

MiNeeMAL

Gast
Servus,

ich habe da ein kleines Problem beim Ausführen einer Batch-Datei.

Folgendes:
PHP:
for %%a IN (1,1,1000) DO spin.exe -u500 hyman.pml >> c:/spin/test.txt

Dabei soll jedesmal wenn SPIN aufgerufen wird, die Ausgabe in test.txt umgeleitet werden.
Soweit funktioniert das auch, jedoch mit der Einschränkung, dass in der Datei nur 3 von den 1000 Ausgaben gespeichert werden.

Ich habe auch schon probiert das Programm einmalig über eine Batch-Datei zu starten und über eine zweite Batch dann die erste 1000-mal aufzurufen. Das Ergebnis bleibt gleich.

Über Hilfe würde ich mich freuen und Alternativen für die Automatisierung sind gerne willkommen.

Gruß,
Amadeus
 
Das liegt daran, weil die (1,1,1000) die 3 Argumente sind die bei den drei aufrufen jeweils übergeben werden, und kein startwert, schrittgröße, endwert.

Was du eigentlich wolltest ist:

Code:
 for /L %%a IN (1,1,1000) DO spin.exe -u500 hyman.pml >> c:/spin/test.txt

Das /L sorgt dafür, dass die drei Werte entsprechend interpretiert werden. Siehe auch
Code:
> help for
 
DjNDB schrieb:
Das liegt daran, weil die (1,1,1000) die 3 Argumente sind die bei den drei aufrufen jeweils übergeben werden, und kein startwert, schrittgröße, endwert.

Was du eigentlich wolltest ist:

Code:
 for /L %%a IN (1,1,1000) DO spin.exe -u500 hyman.pml >> c:/spin/test.txt

Das /L sorgt dafür, dass die drei Werte entsprechend interpretiert werden. Siehe auch
Code:
> help for
Großartig, ein simples L hat gefehlt.

Vielen Dank :)
 
Zurück
Oben