View Full Version : [batch] - problema script
Gentoooo
08-01-2007, 10:58
Ciao a tutti,
ho un problema durante l'esecuzione di uno script:
Quando durante lo script apro un file di log.txt lo script non va piu avanti finchè non chiudo notepad, mentre se faccio partire un programma qualsiasi lo script va avanti senza problemi!
Sapete a cosa può essere dovuto ?? sapete come aggirare l'ostacolo??
Ciao a tutti,
ho un problema durante l'esecuzione di uno script:
Quando durante lo script apro un file di log.txt lo script non va piu avanti finchè non chiudo notepad, mentre se faccio partire un programma qualsiasi lo script va avanti senza problemi!
Sapete a cosa può essere dovuto ?? sapete come aggirare l'ostacolo??Spero di aver capito bene, comunque l'esecuzione di un qualunque programma dovrebbe essere sempre "bloccante".
A meno che si metta ad esempio:
start notepad ......
Gentoooo
08-01-2007, 11:42
Praticamente...
ho degli eseguibili da far partire, e questi partono tranquillamente uno dopo l'altro , ma quando arrivo al punto ke devo aprire un file di log, lo script si blocca finkè non kiudo...
Non esiste modo per far andare avanti lo script senza chiudere il log??
Praticamente...
ho degli eseguibili da far partire, e questi partono tranquillamente uno dopo l'altro , ma quando arrivo al punto ke devo aprire un file di log, lo script si blocca finkè non kiudo...
Non esiste modo per far andare avanti lo script senza chiudere il log??L'ho appena detto sopra .... usa "start"
trallallero
08-01-2007, 12:37
L'ho appena detto sopra .... usa "start"
cos'é il & di Windows ?
cos'é il & di Windows ?No, non è come in Unix/Linux.
La Guida in linea di Windows dice: "La e commerciale (&) separa più comandi digitati sulla riga di comando."
Gentoooo
08-01-2007, 13:12
...Non posso usare start!
start lo uso per lanciare le applicazioni e va bene ok!
Ma io devo aprire un file di log, un .txt, start non va bene per aprire i .txt!
trallallero
08-01-2007, 13:16
No, non è come in Unix/Linux.
La Guida in linea di Windows dice: "La e commerciale (&) separa più comandi digitati sulla riga di comando."
si ma la & in Unix/Linux non aspetta la fine del prog. Intendevo quello.
...Non posso usare start!
start lo uso per lanciare le applicazioni e va bene ok!
Ma io devo aprire un file di log, un .txt, start non va bene per aprire i .txt!Nel tuo batch scrivi:
start notepad tuofile.txt
ci vuole molto??? :D
Mica credevi il pulsante start!?? :rolleyes:
si ma la & in Unix/Linux non aspetta la fine del prog. Intendevo quello.lo so, lo so. ;) ma purtroppo in Windows non è così.
Gentoooo
08-01-2007, 14:12
AHH!!! ok ho capito! devo far partire notepad passandogli un argomento! io invece scrivevo solo il nome del file così apriva direttamente notepad ma si piantava il batch! :P
grazie dell'aiuto soluzione raggiunta!
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.