PDA

View Full Version : [BATCH] Aiuto Script Batch


topix93
20-06-2010, 22:19
Mi potete dare una mano con questo script?? non funziona come dovrebbe.

@ECHO Installazione di PhotoFiltre 6.4.0 in corso...
@ECHO Attendere...
@ECHO OFF

start /wait pf-setup-en.exe /S
COPY TranslationIT.plg "C:\Programmi\PhotoFiltre\"
DEL "C:\Programmi\PhotoFiltre\<TranslationEN.plg"
COPY TranslationIT.plg "C:\Program Files (x86)\PhotoFiltre\"
DEL "C:\Program Files (x86)\PhotoFiltre\TranslationEN.plg"

IF EXIST C:\Programmi (CHDIR C:\Programmi\PhotoFiltre\) ELSE (CHDIR C:\Program Files (x86)\PhotoFiltre\)

IF EXIST TranslationIT.plg (GOTO xp) ELSE (GOTO 7)

:7
CHDIR C:\ProgramData\Microsoft\Windows\Start Menu\Programs\PhotoFiltre
COPY PhotoFiltre.exe "%userprofile%\Desktop\"
EXIT

:xp
CHDIR %userprofile%\Menu Avvio\Programmi\PhotoFiltre
COPY PhotoFiltre.exe "%userprofile%\Desktop\"
EXIT

topix93
21-06-2010, 10:33
lo modificato ulteriormente e ora on funziona solo piu questa parte qui
si blocca alla prima riga di codice..

@ECHO OFF
IF EXIST "C:\Programmi\PhotoFiltre\TranslationIT.plg" GOTO xp ELSE GOTO 7
pause
:7
pause
CHDIR C:\ProgramData\Microsoft\Windows\Start Menu\Programs\PhotoFiltre
COPY PhotoFiltre.exe "%userprofile%\Desktop\"
EXIT

:xp
cd "Menu Avvio\Programmi\PhotoFiltre"
pause
COPY PhotoFiltre.lnk "%userprofile\Desktop\"
pause copia eseguita

EXIT

topix93
21-06-2010, 11:14
Scusate il disturbo ho risolto il problema...
eccovi la soluzione

@ECHO Installazione di PhotoFiltre 6.4.0 in corso...
@ECHO Attendere...
@ECHO OFF

start /wait pf-setup-en.exe /S
COPY TranslationIT.plg "C:\Programmi\PhotoFiltre\"
DEL "C:\Programmi\PhotoFiltre\TranslationEN.plg"
COPY TranslationIT.plg "C:\Program Files (x86)\PhotoFiltre\"
DEL "C:\Program Files (x86)\PhotoFiltre\TranslationEN.plg"

IF EXIST C:\Programmi\PhotoFiltre\TranslationIT.plg GOTO xp ELSE GOTO seven

:seven
CHDIR C:\ProgramData\Microsoft\Windows\Start Menu\Programs\PhotoFiltre
COPY PhotoFiltre.lnk "%userprofile%\Desktop\"
EXIT

:xp
COPY "%userprofile%\Menu Avvio\Programmi\PhotoFiltre\PhotoFiltre.lnk" "%userprofile%\Desktop\"
EXIT

MaxArt
21-06-2010, 11:26
non funziona come dovrebbe.Felice che abbia risolto, ma se ti stai chiedendo perché nessuno ti ha aiutato, la risposta potrebbe essere tutta in questa frase che hai scritto.