Ho un problema nel chiamare un file batch da un altro file batch quando provo a eseguire tutto usando Process.Start
. Fondamentalmente io chiamo l'esecuzione di un file batch dal mio c programma # che assomiglia a questo:Includere un file batch in un file batch
call include.bat
//execute the rest of the batch file here
Il file include.bat imposta percorsi e può essere utilizzato da un certo numero di altri file batch. Quando eseguo il Process.Start
a volte questo funziona e talvolta ottengo ERROR: cannot find include.bat
. Prima di tutto qualche idea del perché questo accada? E idee su come risolvere questo problema dal file batch?
grazie per quello – Dimitris
Puoi contrassegnarlo come risposta se ha risolto il tuo problema. :) – Botz3000
Di solito ho impostato una variabile in modo che lo script sia più leggibile: SET CDIR =% ~ dp0 – djangofan