Προς το παρόν το αρχείο δέσμης μου μοιάζει με αυτό:
myprogram.exe param1
Το πρόγραμμα ξεκινά, αλλά το παράθυρο DOS παραμένει ανοιχτό. Πώς μπορώ να το κλείσω;
Μπορείτε να χρησιμοποιήσετε τη λέξη-κλειδί exit. Ακολουθεί ένα παράδειγμα από ένα από τα αρχεία batch μου:
start myProgram.exe param1
exit
Κοιτάξτε την εντολή START, μπορείτε να το κάνετε αυτό:
START rest-of-your-program-name
Για παράδειγμα, αυτό το αρχείο δέσμης θα περιμένει μέχρι να τερματιστεί το notepad:
@echo off
notepad c:\test.txt
Ωστόσο, αυτό δεν θα το κάνει:
@echo off
start notepad c:\test.txt
Πρέπει να δοκιμάσετε αυτό. Ξεκινά το πρόγραμμα χωρίς παράθυρο. Στην πραγματικότητα αναβοσβήνει για ένα δευτερόλεπτο, αλλά εξαφανίζεται αρκετά γρήγορα.
start "name" /B myprogram.exe param1