Ho disattivato l'eco nel file bat.Echo off ma vengono visualizzati i messaggi
@echo off
poi fare qualcosa di simile
...
echo %INSTALL_PATH%
if exist %INSTALL_PATH%(
echo 222
...
)
e ottengo:
Il sistema non riesce a trovare il percorso specificato.
messaggio tra questi due echi.
Quale può essere la ragione di questo messaggio e perché il messaggio ignora l'eco?
Se il percorso ha spazi è quotato? se no 'if exist"% INSTALL_PATH% "(...' –
Gli avvisi vengono visualizzati anche se si imposta echo su off, '@echo off' significa semplicemente che nessun comando deve essere ripetuto al terminale. – Cyclonecode
Oltre ad aggiungere citazioni attorno al percorso, aggiungi uno spazio prima del ( – dbenham