Autore Topic: vlc silent  (Letto 2016 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline alissaroder

  • Newbie
  • *
  • Post: 22
  • Karma: 0
vlc silent
« il: 23/02/2011, 11:17 »
salve questo è il codice per vlc silent

il codice funziona i comandi vengono eseguiti nel giusto ordine e l'installazione di vlc viene fatta
solo alla fine della disinstallazione, quello che invece voglio sapere se esiste un modo per ridure questo codice
a poche righe;

infatti vi chiede se si può fare in questo modo

se win e a 32 bit
la cartella e programmi

quindi assegna in automatico programmi a \VideoLAN\VLC\uninstall.exe

se win e a 64 bit
la cartella e programmi x86

quindi assegna in automatico programmi x86 \VideoLAN\VLC\uninstall.exe

cosi pensa lui a dare il giusto percorso al file uninstall.exe

grazie per il vostro aiuto


@echo OFF

echo=====================================INIZIO=====================================

IF %PROCESSOR_ARCHITECTURE%==x86 GOTO 32bit ELSE IF %PROCESSOR_ARCHITECTURE%==AMD64 GOTO 64bit

:32bit
echo Disinstallazione di VLC Player
if exist "%ProgramFiles%\VideoLAN\VLC\uninstall.exe" "%ProgramFiles%\VideoLAN\VLC\uninstall.exe" /S _?=%ProgramFiles%\VideoLAN\VLC

echo Elimina Cartella e File di VLC Player
if exist "%ProgramFiles%\VideoLAN\VLC" rmdir /S /Q "%ProgramFiles%\VideoLAN"

echo Installazione di VLC Player
start /wait vlc-1.1.7-win32.exe /S /NCRC

echo Installazioni di Mozilla VLC Plugin
if exist "%ProgramFiles%\Mozilla Firefox\firefox.exe" xcopy.exe mozilla\npvlc.dll "%ProgramFiles%\VideoLAN\VLC\" /y /c
if exist "%ProgramFiles%\Mozilla Firefox\firefox.exe" xcopy.exe mozilla\npvlc.dll.manifest "%ProgramFiles%\VideoLAN\VLC\" /y /c
if exist "%ProgramFiles%\Mozilla Firefox\firefox.exe" regedit.exe /s VLCMozPlug.reg

echo Installazione di Internet Explorer VLC Plugin
xcopy.exe activex\axvlc.dll "%ProgramFiles%\VideoLAN\VLC\" /y /c
xcopy.exe activex\axvlc.dll.manifest "%ProgramFiles%\VideoLAN\VLC\" /y /c
regsvr32.exe /s "%ProgramFiles%\VideoLAN\VLC\axvlc.dll

GOTO Continue

:64bit
echo Disinstallazione di VLC Player
if exist "%ProgramFiles(x86)%\VideoLAN\VLC\uninstall.exe" "%ProgramFiles(x86)%\VideoLAN\VLC\uninstall.exe" /S _?=%ProgramFiles(x86)%\VideoLAN\VLC

echo Elimina Cartella e File di VLC Player
if exist "%ProgramFiles(x86)%\VideoLAN\VLC" rmdir /S /Q "%ProgramFiles(x86)%\VideoLAN"

echo Installazione di VLC Player
start /wait vlc-1.1.7-win32.exe /S /NCRC

echo Installazioni di Mozilla VLC Plugin
if exist "%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe" xcopy.exe mozilla\npvlc.dll "%ProgramFiles(x86)%\VideoLAN\VLC\" /y /c
if exist "%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe" xcopy.exe mozilla\npvlc.dll.manifest "%ProgramFiles(x86)%\VideoLAN\VLC\" /y /c
if exist "%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe" regedit.exe /s VLCMozPlug.reg

echo Installazione di Internet Explorer VLC Plugin
xcopy.exe activex\axvlc.dll "%ProgramFiles(x86)%\VideoLAN\VLC\" /y /c
xcopy.exe activex\axvlc.dll.manifest "%ProgramFiles(x86)%\VideoLAN\VLC\" /y /c
regsvr32.exe /s "%ProgramFiles(x86)%\VideoLAN\VLC\axvlc.dll

echo======================================FINE======================================

PAUSE