|
|
|
|
Strumenti |
07-04-2004, 23:42 | #1 |
Registered User
Iscritto dal: Jul 2003
Messaggi: 2493
|
Che comando usare per chiudere automaticamente la finestra di un file BATCH?
come si fa per far chiudere una finestra DOS aperta da un file .BAT, che comando bisogna usare?
mi spiego meglio, se apro una SHELL DOS da win98 (prompt di MSDOS), se digito il comando EXIT la finestra si chiude normalmente se pero' edito un file batch e nell' ultima riga inserisco il comando EXIT, quando lancio il file batch, al termine dell' esecuzione la finestra non viene chiusa... come fare? |
08-04-2004, 10:24 | #2 |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 949
|
..
se non ricordo male ctrl +c ..... per bloccare il pgr ... alt+ f4 per chiudere ....c iao
|
09-04-2004, 20:25 | #3 |
Registered User
Iscritto dal: Jul 2003
Messaggi: 2493
|
grazie per la rsiposta, ma intendevo propio il comando da scrivere all' interno del file .BAT, affinche' al termine dell' esecuzione sotto windows la finestra DOS si chiouda da sola.
ma forse non si puo' fare, visto che EXIT st5anamente se usato all' interno di file BAT non funzia... |
09-04-2004, 23:24 | #4 |
Member
Iscritto dal: Apr 2004
Città: Roma
Messaggi: 85
|
è più strano il fatto che nn ti si chiuda la finestra alla fine dell'esecuzione dei comandi nel .BAT ?!?!
__________________
AMD Athlon 64 X2 4200+, 2Gb, Asus M2N4-SLI, RADEON x1600 512Mb, Maxtor SATA 300Gb, MAXTOR ATA 200Gb, LG H44N |
09-04-2004, 23:30 | #5 |
Senior Member
Iscritto dal: Oct 2001
Città: Brescia
Messaggi: 13830
|
prova così:
Codice:
@echo off echo messaggio_che_vuoi_far_comparire echo off start percorso_del_programma\nome_del_programma.exe
__________________
Xbox Live!: Manp PSN: Manp |
10-04-2004, 00:24 | #6 | |
Senior Member
Iscritto dal: Aug 2003
Città: Gorizia
Messaggi: 703
|
Quote:
call Percorso_.... |
|
10-04-2004, 13:13 | #7 | |
Senior Member
Iscritto dal: Oct 2001
Città: Brescia
Messaggi: 13830
|
Quote:
__________________
Xbox Live!: Manp PSN: Manp |
|
10-04-2004, 23:55 | #8 | |
Registered User
Iscritto dal: Jul 2003
Messaggi: 2493
|
Quote:
edit: ho trovato, basta premere pulsante destro del mouse sul file .BAT e spuntare la voce "chiudi all' uscita" grazie a tutti per le risposte Ultima modifica di ominiverdi : 11-04-2004 alle 00:40. |
|
11-04-2004, 01:31 | #9 |
Senior Member
Iscritto dal: Jun 2002
Città: NAPOLI!
Messaggi: 1310
|
il comando comunque è semplicemente "cls"
__________________
"catch a homo by his toe, man I don't know no more am I the only fuckin' one who's normal any more?" |
11-04-2004, 15:21 | #10 |
Registered User
Iscritto dal: Jul 2003
Messaggi: 2493
|
no cls pulisce la finestra, non la chiude
|
11-04-2004, 16:24 | #11 | |
Senior Member
Iscritto dal: Oct 2001
Città: Brescia
Messaggi: 13830
|
Quote:
__________________
Xbox Live!: Manp PSN: Manp |
|
11-04-2004, 19:34 | #12 |
Senior Member
Iscritto dal: Nov 2000
Città: Loreggia--Padova
Messaggi: 4845
|
sotto win98 fai tasto dx-proprietà, dovresti trovare da qualche parte l'opzione "esci al termine" o qualcosa del genere , basta che la spunti.
sotto win2k lo fa automaticamente
__________________
I love FireFox 0.8 ......bye bye Internet Explorer. Since Nov-2003 Lo so bene che è uscita l'ultima versione ! Ricordatevi di fare il backup della cartella di configurazione dopo ogni modifica, o almeno una volta al mese, sia di Firefox che Thunderbird.
|
31-10-2012, 12:29 | #13 |
Senior Member
Iscritto dal: Nov 2007
Messaggi: 333
|
Il post sara talmente vecchio che magari qualcuno potra replicare ma la soluzione al post devo scriverla per forza ..
Come ci sono arrivato io qui ci arrivera qualun altro e gli servira basta un semplice Codice:
exit |
31-10-2012, 13:31 | #14 |
Senior Member
Iscritto dal: Jan 2007
Città: quel ramo del lago di como, che volge a mezzogiorno... ^^
Messaggi: 19625
|
son tante le soluzioni.
solitamente lanciando un batch quando finisce (e quando finiscono i figli) la finestra si chiude. se non usi il comando START, la finestra rimarrà aperta fino al termine dei figli. ma il batch oramai e vecchio... serve ancora, daccordo, ma sto iniziando a impararmi la powershell...
__________________
|
08-04-2020, 17:14 | #15 | |
Senior Member
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1649
|
Quote:
Quindi se il bat lancia un *.exe, non si chiude sino a quando non si chiude l'exe. Se il bat lancia un *.exe con il comando start, si chiude subito dopo. Grazie Khronos, non riuscivo a fare in modo che si chiudesse dopo aver eseguito il comando. Anche a distanza di anni, un post può rimanere utile. p.s. e la cosa vale pure per i bat sotto win10 |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:38.