PDA

View Full Version : Eseguire un file .EXE milllllle volte


Marco2000
05-04-2004, 15:45
Io ho un una cartella con molti files midi e un file MIDCHORD.exe che mi permette, una volta lanciato da prompt con dei parametri, di estrapolare gli accordi e di salvarli nel file in formato PSR di yamaha.

Volevo realizzare un programmino che mi lanciasse il MIDCHORD.exe per ogni file midi all'interno della cartella specificando ogni volta i parametri, tra i quali c'è il nome del midi da trattare.
In parole povere:

for each (file .mid) do
{
midchord -half -fmt psr NOMEFILE.MID \miacartella\NOMEFILE.mid
}

io so un po' di java ma non ho idea di come far partire un programma esterno .exe passandogli dei parametri. C'è chi mi ha consigliato visual basic ma non lo conosco.



Che mi dite???:muro:

f@bio80
05-04-2004, 17:24
in visual basic puoi usare shell, te la cavi con poche righe di codice ;)

Max 555
05-04-2004, 17:28
oppure un .vbs e usi sempre la shell

Marco2000
05-04-2004, 17:42
intanto grazie,
come vi ho detto non sono pratico di VB, potete dirmi dove posso trovare tutto il necessario per programmare ciò di cui ho bisogno e cosa intendete quando dite "usare shell" e "usare .vbs" ??

Grazie ancora!