Duda sobre este script

31/12/2005 - 13:43 por Miguel A. | Informe spam
Tengo una duda. He escrito el siguiente script para instalar el MBSA de
forma desatendida pero cuando se ejecuta el script me pide la autorizacion
para ejecutarlo, es decir, me sale la pantalla aceptar o cancelar. Le podeis
echar un vistazo y decirme si es erroneo el script?. Gracias.

@echo off

echo Installing Microsoft MBSA...
echo.
echo.
echo Please Wait

REM setup variables
SET MSIEXEC="%SYSTEMROOT%\System32\msiexec.exe"
SET PACKAGEFILE="%SYSTEMDRIVE%\Install\Setup\MBSA\MBSASetup-EN.msi"
SET INSTALLDIR="C:\Program Files\Microsoft Baseline Security Analyzer"

REM mbsa auto-install command
START /wait %MSIEXEC% /i "%PACKAGEFILE%" /qn /norestart /l*v
%SYSTEMDRIVE%\Install\Setup\MBSA\mbsa_install.log

EXIT
 

Leer las respuestas

#1 Daniel Martín
31/12/2005 - 14:44 | Informe spam
Veo algún error por ahí. Te dejo el nuevo BAT corregido, que espero que te sirva (por cierto, he corregido la ruta por defecto de "Program Files" a "Archivos de programa", más propia de un XP en español):

@echo off

echo Installing Microsoft MBSA...
echo.
echo.
echo Please Wait

REM setup variables
SET MSIEXEC=%SYSTEMROOT%\System32\msiexec.exe
SET PACKAGEFILE=%SYSTEMDRIVE%\Install\Setup\MBSA\MBSASetup-EN.msi
SET INSTALLDIR="C:\Archivos de programa\Microsoft Baseline Security Analyzer"

REM mbsa auto-install command
start /wait %MSIEXEC% /qn /i %PACKAGEFILE% /log %SYSTEMDRIVE%\Install\Setup\MBSA\mbsa_install.log

EXIT

Por cierto, cerciórate de que el fichero Windows Installer ("MBSASetup-EN.msi") esté situado correctamente en el directorio que se cita en el BAT.

Un saludo,
Daniel Martín
Correo electrónico:


"Miguel A." wrote in message news:
Tengo una duda. He escrito el siguiente script para instalar el MBSA de
forma desatendida pero cuando se ejecuta el script me pide la autorizacion
para ejecutarlo, es decir, me sale la pantalla aceptar o cancelar. Le podeis
echar un vistazo y decirme si es erroneo el script?. Gracias.

@echo off

echo Installing Microsoft MBSA...
echo.
echo.
echo Please Wait

REM setup variables
SET MSIEXEC="%SYSTEMROOT%\System32\msiexec.exe"
SET PACKAGEFILE="%SYSTEMDRIVE%\Install\Setup\MBSA\MBSASetup-EN.msi"
SET INSTALLDIR="C:\Program Files\Microsoft Baseline Security Analyzer"

REM mbsa auto-install command
START /wait %MSIEXEC% /i "%PACKAGEFILE%" /qn /norestart /l*v
%SYSTEMDRIVE%\Install\Setup\MBSA\mbsa_install.log

EXIT


Preguntas similares