16/04/10 14:57
Michelangelo
Buonasera a tutti,
innanzitutto complimenti per l'ottima guida sul batch (è l'unica che ho letto fin'ora), devo dire la verità è davvero molto ricca e semplice; ora sono qui perchè ho dei problemi con alcune istruzioni batch:
Io avrei bisogno di verificare l'esistenza di una cartella e di determinati files ed a seconda dell'esistenza di questi dati dovrei eseguire un'operazione, ma il problema e che il file che esista o meno comunque esegue l'operazione di esistenza; cioè: se io impongo di eseguire errore se il file non esiste e successo se esiste batch a dispetto dell'esistenza o del file eseguirà comunque successo.
Di seguito il codice che utilizzo:
innanzitutto complimenti per l'ottima guida sul batch (è l'unica che ho letto fin'ora), devo dire la verità è davvero molto ricca e semplice; ora sono qui perchè ho dei problemi con alcune istruzioni batch:
Io avrei bisogno di verificare l'esistenza di una cartella e di determinati files ed a seconda dell'esistenza di questi dati dovrei eseguire un'operazione, ma il problema e che il file che esista o meno comunque esegue l'operazione di esistenza; cioè: se io impongo di eseguire errore se il file non esiste e successo se esiste batch a dispetto dell'esistenza o del file eseguirà comunque successo.
Di seguito il codice che utilizzo:
@title Titolo applicazione @echo off if EXIST %PROGRAMFILES(X86)%\directory\file.exe GOTO successo if NOT EXIST %PROGRAMFILES(X86)%\directory\file.exe GOTO errore :successo echo OK goto end :errore echo KO goto end :end @echo Premi un tasto per uscire. pause>nul
aaa