Oppure

Loading
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:

@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