Instalación silenciosa
Resuelto
N0V@_B!S
Mensajes publicados
37
Estado
Miembro
-
XD -
XD -
Hola,
Actualmente estoy haciendo una pasantía. Mi "jefe" me pidió que le hiciera una instalación silenciosa.
Así que creé una, pero resulta que no funciona para 5 programas.
A pesar de numerosas búsquedas en Internet, no encuentro información que me pueda ayudar a resolver mi problema de instalación.
Los 5 programas: iTunes (archivo.msi), Nero (msi), Open Office (msi), Acrobat Reader (archivo.msi), Power DVD (exe).
Código batch
@echo off
IF EXIST C:\AUTO set CDROM=C:
IF EXIST D:\AUTO set CDROM=D:
IF EXIST E:\AUTO set CDROM=E:
IF EXIST F:\AUTO set CDROM=F:
IF EXIST G:\AUTO set CDROM=G:
IF EXIST H:\AUTO set CDROM=H:
IF EXIST I:\AUTO set CDROM=I:
IF EXIST J:\AUTO set CDROM=J:
IF EXIST K:\AUTO set CDROM=K:
IF EXIST L:\AUTO set CDROM=L:
IF EXIST M:\AUTO set CDROM=M:
IF EXIST N:\AUTO set CDROM=N:
IF EXIST O:\AUTO set CDROM=O:
IF EXIST P:\AUTO set CDROM=P:
IF EXIST Q:\AUTO set CDROM=Q:
IF EXIST R:\AUTO set CDROM=R:
IF EXIST S:\AUTO set CDROM=S:
IF EXIST T:\AUTO set CDROM=T:
IF EXIST U:\AUTO set CDROM=U:
IF EXIST V:\AUTO set CDROM=V:
IF EXIST W:\AUTO set CDROM=W:
IF EXIST X:\AUTO set CDROM=X:
IF EXIST Y:\AUTO set CDROM=Y:
IF EXIST Z:\AUTO set CDROM=Z:
echo Instalación de Acrobat Reader 9
echo ====================================
start /wait %CDROM%\AUTO\SOFT\Acrobat\acrobat.msi /S /qn /sAll /rs /noreboot
echo Terminado
echo ====================================
echo Instalación de iTunes 8
echo ====================================
start /wait %CDROM%\AUTO\SOFT\iTunes\iTunes.msi /S /qn /s /noreboot
echo Terminado
echo ====================================
echo Instalación de Nero 7
echo ====================================
start /wait %CDROM%\AUTO\SOFT\NERO\Nero.msi /quiet /qn /S /norestart
echo Terminado
echo ====================================
echo Instalación de Open Office
echo ====================================
start /wait %CDROM%\AUTO\SOFT\OPENOFFICE\setup.msi /S /qn /noreboot
echo Terminado
echo ====================================
echo Instalación de Power DVD
echo ====================================
start /wait %CDROM%\AUTO\SOFT\POWERDVD\Setup.exe /S /qn /noreboot
echo Terminado
echo ====================================
echo picasa
echo ====================================
start /wait %CDROM%\AUTO\SOFT\PICASA\picasa.exe /S /qn /noreboot
echo Terminado
echo ====================================
echo Instalación de VLC 9.8
echo ====================================
start /wait %CDROM%\AUTO\SOFT\VLC\setup.exe /S /noreboot
echo Terminado
echo ====================================
echo Instalación de Winrar 3.8
echo ====================================
start /wait %CDROM%\AUTO\SOFT\Winrar\setup.exe /s /noreboot
echo Terminado
echo ====================================
echo Instalación de Firefox 3.0.6
echo ====================================
start /wait %CDROM%\AUTO\SOFT\Firefox\firefox.exe -ms" /f /noreboot
echo Terminado
echo ====================================
Actualmente estoy haciendo una pasantía. Mi "jefe" me pidió que le hiciera una instalación silenciosa.
Así que creé una, pero resulta que no funciona para 5 programas.
A pesar de numerosas búsquedas en Internet, no encuentro información que me pueda ayudar a resolver mi problema de instalación.
Los 5 programas: iTunes (archivo.msi), Nero (msi), Open Office (msi), Acrobat Reader (archivo.msi), Power DVD (exe).
Código batch
@echo off
IF EXIST C:\AUTO set CDROM=C:
IF EXIST D:\AUTO set CDROM=D:
IF EXIST E:\AUTO set CDROM=E:
IF EXIST F:\AUTO set CDROM=F:
IF EXIST G:\AUTO set CDROM=G:
IF EXIST H:\AUTO set CDROM=H:
IF EXIST I:\AUTO set CDROM=I:
IF EXIST J:\AUTO set CDROM=J:
IF EXIST K:\AUTO set CDROM=K:
IF EXIST L:\AUTO set CDROM=L:
IF EXIST M:\AUTO set CDROM=M:
IF EXIST N:\AUTO set CDROM=N:
IF EXIST O:\AUTO set CDROM=O:
IF EXIST P:\AUTO set CDROM=P:
IF EXIST Q:\AUTO set CDROM=Q:
IF EXIST R:\AUTO set CDROM=R:
IF EXIST S:\AUTO set CDROM=S:
IF EXIST T:\AUTO set CDROM=T:
IF EXIST U:\AUTO set CDROM=U:
IF EXIST V:\AUTO set CDROM=V:
IF EXIST W:\AUTO set CDROM=W:
IF EXIST X:\AUTO set CDROM=X:
IF EXIST Y:\AUTO set CDROM=Y:
IF EXIST Z:\AUTO set CDROM=Z:
echo Instalación de Acrobat Reader 9
echo ====================================
start /wait %CDROM%\AUTO\SOFT\Acrobat\acrobat.msi /S /qn /sAll /rs /noreboot
echo Terminado
echo ====================================
echo Instalación de iTunes 8
echo ====================================
start /wait %CDROM%\AUTO\SOFT\iTunes\iTunes.msi /S /qn /s /noreboot
echo Terminado
echo ====================================
echo Instalación de Nero 7
echo ====================================
start /wait %CDROM%\AUTO\SOFT\NERO\Nero.msi /quiet /qn /S /norestart
echo Terminado
echo ====================================
echo Instalación de Open Office
echo ====================================
start /wait %CDROM%\AUTO\SOFT\OPENOFFICE\setup.msi /S /qn /noreboot
echo Terminado
echo ====================================
echo Instalación de Power DVD
echo ====================================
start /wait %CDROM%\AUTO\SOFT\POWERDVD\Setup.exe /S /qn /noreboot
echo Terminado
echo ====================================
echo picasa
echo ====================================
start /wait %CDROM%\AUTO\SOFT\PICASA\picasa.exe /S /qn /noreboot
echo Terminado
echo ====================================
echo Instalación de VLC 9.8
echo ====================================
start /wait %CDROM%\AUTO\SOFT\VLC\setup.exe /S /noreboot
echo Terminado
echo ====================================
echo Instalación de Winrar 3.8
echo ====================================
start /wait %CDROM%\AUTO\SOFT\Winrar\setup.exe /s /noreboot
echo Terminado
echo ====================================
echo Instalación de Firefox 3.0.6
echo ====================================
start /wait %CDROM%\AUTO\SOFT\Firefox\firefox.exe -ms" /f /noreboot
echo Terminado
echo ====================================
Configuración: Windows XP Firefox 3.0.6
19 respuestas
Hola
En general, todas las instalaciones en formato MSI (Microsoft System Installer)
aceptan los argumentos que "juliano" dio
las instalaciones MSI a veces están ocultas en setup.exe u otros archivos .exe
En resumen, para instalar una aplicación cualquiera con un setup.exe en silencio
setup.exe /s /noreboot
/s = silencioso
/qn = sin ninguna ventana durante la instalación
/noreboot = sin reiniciar el ordenador al final de la instalación
para tener toda la lista -> 'INICIAR -> EJECUTAR' y luego teclear msiexec y presionar 'ENTER'
tendrás toda la lista de parámetros MSI
Para responder a peliphe: cómo cambiar el directorio de instalación con esta técnica
hay que usar las "PROPERTY" del archivo MSI
para indicar el directorio de instalación, la PROPERTY es "INSTALLDIR"
lo que da:
setup.exe /s /noreboot INSTALLDIR=C:\mi_directorio\mi_subdirectorio
ATENCIÓN: una "PROPERTY" siempre se escribe en mayúsculas, en el ejemplo INSTALLDIR está en mayúsculas
si no, no funciona
En general, todas las instalaciones en formato MSI (Microsoft System Installer)
aceptan los argumentos que "juliano" dio
las instalaciones MSI a veces están ocultas en setup.exe u otros archivos .exe
En resumen, para instalar una aplicación cualquiera con un setup.exe en silencio
setup.exe /s /noreboot
/s = silencioso
/qn = sin ninguna ventana durante la instalación
/noreboot = sin reiniciar el ordenador al final de la instalación
para tener toda la lista -> 'INICIAR -> EJECUTAR' y luego teclear msiexec y presionar 'ENTER'
tendrás toda la lista de parámetros MSI
Para responder a peliphe: cómo cambiar el directorio de instalación con esta técnica
hay que usar las "PROPERTY" del archivo MSI
para indicar el directorio de instalación, la PROPERTY es "INSTALLDIR"
lo que da:
setup.exe /s /noreboot INSTALLDIR=C:\mi_directorio\mi_subdirectorio
ATENCIÓN: una "PROPERTY" siempre se escribe en mayúsculas, en el ejemplo INSTALLDIR está en mayúsculas
si no, no funciona