Lanceer een .exe-bestand vanuit een .bat-bestand
Kwestie
Ik wil graag een batchbestand maken dat een .exe-bestand start dat een waarde als invoer heeft en een uitvoerwaarde retourneert.
Oplossing
Het zal hetzelfde werken als een DOS-voorbeeld
Als u DOS-prompt typt
dir c: \> c: \ test.txt
- dir is de opdracht (of EXE),
- c: \ is het argument dat aan de opdracht wordt doorgegeven
- > c: \ test.txt is de uitvoeromleiding,
- daarom wordt het resultaat in het opgegeven bestand geschreven in plaats van op het scherm.
Vanaf daar een batchbestand schrijven met Notepad met de regels:
dir c: \> c: \ test.txt echo FINISHED
- Sla het op in een map die toegankelijk is via de variabele PATH of c: \.
- Uw, exe geeft normaal de reeks tekens op het scherm weer.
Bedankt aan amigo voor deze tip.