Você está na página 1de 12

Bsico de como criar instalaes silenciosas.

(sem nenhuma interao do usurio), de forma a criar arquivos .CAB


para criao de um CD de instalao do Windows XP personalizado com
programas, atualizaes, etc.. j instalados. Ou tambm outra serventia
por ex. seria utilizar scripts de isntalao de vrios programas totalmente
automatizados em ambientes corporativos, onde necessrio realizar
instalaes em diversas mquinas ao mesmo tempo, o que evita ter de ir
de mquina em mquina instalando os softwares manualmente e
dependendo do caso instalar o programa enquanto o usurio utiliza o
equipamento, sem ele nem perceber.

Vamos l primeiramente, segue a lista de requisitos:

Para criar o seu CD personalizado, necessrio utilizar o programa


Nlite, onde possvel personalizar a instalao do sistema, desde a
integrao de service packs, atualizaes, programas, at a automatizao
completa da instalao (integrao de cd-key, drivers, configurao de
linguagem, layout de teclado, etc..):

http://www.nliteos.com/download.html
O Nlite utiliza de addons, ou modulos adicionais para integrar
softwares, atualizaes, no seu Cd personalizado, que so gerados a partir

dos programs propriamente ditos (arquivos) e de um arquivo em lote .Bat


ou .cmd, que serve para das os comandos para as instalaes
acontecerem. Para criao destes Add ons, utilizei o software N-Lite
Addon Maker, disponvel em:

http://superdownloads.uol.com.br/download/68/nlite-add-maker/
Para testar se a instalao do Windows XP que criei ficou como eu
queria, no queimei nenhuma mdia, gerei a imagem de CD e fiz a
instalaao atravs de uma mquina Virtual, que seria uma espcie de
computador dentro do meu computador. Um software bastante
interessante e grtis o Virtual Box da Sun, alm disso o mesmo rodou
perfeitamente no Windows 7:

Virtual Box:

http://www.virtualbox.org/wiki/Screenshots
Virtual PC (explicado):

http://www.winajuda.ig.com.br/2006/04/17/conheca-e-aprenda-a-usar-o-virtual-pc/
Mquina Virtual (o que ):

http://pt.wikipedia.org/wiki/M%C3%A1quina_virtual
E, finalmente, segue como criar uma instalao silenciosa Silent Install,
gerar os arquivos .cab e criar a mdia personalziada:

-Para criar uma instalao silenciosa das atualizaes do Windows, utilizei


o programa, Windows Updates downloader, que serve para baixar as
atualizaes do Windows XP

Aps copiadas, procurei na internet como criar as instalaes, tanto das


atualizaes, quanto do .Net Framework 1.0 e 2.0. Para isto, crie um
arquivo .cmd e abra o mesmo no bloco de notas, inserindo os comandos
para realziar as instalaes, eu aconselho a colocar os arquivos separados
por finalidade, pro exemplo Atualizaes Criticas criar um diretrio com
os arquivos e o arquivo .cmd contendo os comandos. Segue abaixo os
arquivos que criei, como exemplos:

@ECHO OFF

ECHO Instalando DotNet 1 Patches

start /wait NDP1.1sp1-KB928366-X86.exe /Qn

start /wait NDP1.1sp1-KB867460-X86.exe /Qn

exit

@ECHO OFF

ECHO DOTNET 1.1


start /wait dotnetfx.exe /q:a /c:install.exe /q
exit
@ECHO OFF
ECHO DOTNET 2
start /wait X86-ar_zh-tw_cs_da_de_el_es_fil_pt-br_ru_sv_tr_zh-cn_ptdotnetfx.exe/q:a /c:install.exe /q
start /wait X86-pt-br-langpack_b.exe /q:a /c:install.exe /q
exit
-

@ECHO OFF

ECHO Instalando DotNet 2 Patches

start /wait NetFx20SP1_x86.exe /q /norestart

start /wait NDP20-KB917283-X86.exe /Qn

start /wait NDP20-KB922770-X86.exe /Qn

start /wait NDP20-KB928365-X86.exe /Qn

exit

@ECHO OFF

ECHO Instalando updates do Windows

start /wait IE7-WindowsXP-KB938127-v2-x86-PTB.exe /q /norestart


start /wait WindowsXP-KB938464-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB950762-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB951698-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB954211-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB956802-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB958644-x86-PTB.exe /q /norestart
start /wait IE7-WindowsXP-KB958215-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB941569-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB950974-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB951748-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB954459-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB956803-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB958687-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB946648-x86-PTB.exe /q /norestart

start /wait WindowsXP-KB951066-x86-PTB.exe /q /norestart


start /wait WindowsXP-KB952954-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB954600-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB956841-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB951376-v2-x86-PTB.exe /q /norestart
start /wait WindowsXP-WindowsMedia-KB952069-v2-x86-PTB.exe /q
/norestart
start /wait IE7-WindowsXP-KB960714-x86-PTB.exe /q /norestart
start /wait msxml4-KB954430-enu.exe /q /norestart
start /wait WindowsXP-KB950760-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB951376-v2-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB953155-x86-PTB.exe /q /norestart
start /wait WindowsXP-KB955069-x86-PTB.exe /q /norestart
exit

@ECHO OFF
start /wait X86-pt-br-windowsxp-kb956391-x86-ptb.exe /q /norestart
start /wait WindowsXP-KB905474-ENU-x86-Standalone.exe
/q:a /c:update.exe/quiet /passive /norestart
exit

@echo instalando: K-Lite Mega Codec Pack


@klmcodec453.exe /verysilent /norestart /LoadInf=.\klmcp.ini
@echo

@ECHO OFF

ECHO Instalando Novos Patches

start /wait IA64_AMD64-all-ndp1.1sp1-kb928366-x86.exe /Qn


start /wait X86_AMD64-all-ndp1.1sp1-kb928366-x86.exe /Qn
start /wait WindowsSearch-KB940157-XP-x86-ptb.exe /q /norestart
start /wait windowsxp-kb905474-enu-x86.exe /q /norestart
start /wait X86-all-rootsupd.exe
start /wait X86-pt-br-langpack.exe /Q /C:inst.exe /q
start /wait X86-pt-br-windowsxp-kb923789-x86-ptb.exe /Q
start /wait X86-pt-br-windowsxp-kb951978-x86-ptb.exe /q /norestart
start /wait X86-pt-br-windowsxp-kb952287-x86-ptb.exe /q /norestart
start /wait X86-pt-br-windowsxp-kb957097-x86-ptb.exe /q /norestart
start /wait X86-pt-br-windows-pt-br-kb943729.exe /q /norestart
start /wait windowsupdateagent30-x86.exe /q /norestart

exit

@ECHO OFF

ECHO Instalao de outros patches

start /wait WindowsInstaller-KB893803-v2-x86.exe /quiet /norestart


start /wait HMTCDWizard_PTB.exe /quiet /norestart
start /wait KB873374.EXE
start /wait Windows-KB909520-v1.000-x86-PTB.exe /quiet /norestart
start /wait WindowsSearch-KB940157-XP-x86-ptb.exe /quiet /norestart
start /wait windows-kb890830-v2.6.exe /quiet /norestart
start /wait UPHClean-Setup.msi /quiet /norestart
start /wait WindowsRightsManagementServicesSP2-KB917275-ClientPTB-x86.exe /quiet /norestart
start /wait WindowsXP-KB955839-x86-PTB.exe /quiet /norestart
exit

Para saber como extrair a instalao do Live Messenger 2009 do


executavel, acesse o link abaixo:

http://www.mydigitallife.info/2008/10/21/retrieve-windows-live-messenger-2009standalone-individual-setup-installer-msi-from-web-download/
@ECHO OFF

ECHO Instalando Messenger

start /wait crt.msi /q


start /wait Contacts.msi /q
start /wait dw20shared.msi /q
start /wait Messenger.msi /q
exit

@ECHO OFF

ECHO Instalando Patches (Windows Media Player)

start /wait windowsmedia11-kb928788-x86-intl.exe /q /norestart


start /wait windowsmedia11-kb929399-v2-x86-intl.exe /q /norestart
start /wait windowsmedia11-kb929773-x86-intl.exe /q /norestart
start /wait windowsmedia11-kb932390-x86-intl.exe /q /norestart
start /wait windowsmedia11-kb933547-x86-intl.exe /q /norestart
start /wait windowsmedia11-kb935551-x86-intl.exe /q /norestart

start /wait windowsmedia11-kb935552-x86-intl.exe /q /norestart


start /wait WindowsMedia11-KB936782-x86-PTB.exe /q /norestart
start /wait windowsmedia11-kb939209-x86-intl.exe /q /norestart
start /wait WindowsMedia11-KB939683-x86-PTB.exe /q /norestart
start /wait windowsmedia11-kb944882-x86-intl.exe /q /norestart
start /wait windowsmedia11-kb954067-x86-intl.exe /q /norestart
start /wait WindowsMedia11-KB954154-x86-PTB.exe /q /norestart
start /wait windowsmedia11-kb959199-x86-intl.exe /q /norestart
exit

@ECHO OFF

ECHO Instalao de outros patches

start /wait SFU3-KB939778-X86-ENU.exe /Q


start /wait SFU35-KB939778-X86-ENU.exe /Q
exit

Lgico que eu no sa fazendo tudo de cabea!! Algumas instalaes


procurei na internet como fazer, outras fui pela lgica. geralmente basya

procurar no google: ( nome do programa) Silent Install. Algumasi


nstalaes eu no achei fui pela deduo mesmo.

Aps criar os arquivos, basta criar o ADDON no N-Lite add on maker e


gerar o arquivo .cab. Para saber como fazer, acesse o link abaixo:

http://www.babooforum.com.br/forum/index.php?showtopic=430850
Aps criar todos os .cab dos seus programas/atualizaes, abra o n-lite,
copie os arquivos de instalao do seu Cd do Windows XP ORIGINAL para
o seu computador e escolha todas as opes que voce desejar
personalizar. Lembrando de adicionar o arquivos .Cab na tela em que o
programa pedir pra adicionar Add-ons.

Bem, no quero me alongar muito pois este post ja esta imenso e na


minha opinio quem quiser aprender s sair fuando em casa. Segue
abaixo alguns links que podem ser uteis:

http://www.techmixer.com/adobe-reader-lite-light-version-of-adobe-reader/
http://www.boooggy.org/slipstreamer/
http://www.baboo.com.br/absolutenm/templates/content.asp?
articleid=32099&zoneid=224&resumo=
http://www.msfn.org/board/index.php?showforum=147
http://sojoe.info/2006/11/01/silent-install-of-ms-net-framework-version-2/

http://www.adrenaline.com.br/forum/area-windows/136753-tutorial-customizandowindows-nlite.html
http://documentation.installshield.com/robo/projects/helplibdevstudio9/SilentInstal
l.htm
Pois bem, por hoje chega.. he he j meia noite (em ponto) e como
ningum de ferro, vou jogar um pouco de Call of Duty no PS3. Estou
ja utilizando o meu XP personalizado, o nico obstculo que encontrei
que ele s encontrou 2.75 gb de memria (tenho 4 gb instalados), mas
consegui uma soluo eficaz para o meu problema com a memria que
ele no achou, possvel instalar um driver que transforma a memria
no utilizada em um disco virtual (de acesso bem mais rpido) onde
possvel colocar os arquivos de paginao do XP l dentro ficou com um
desempenho timo. No prximo Post eu explico melhor qual programa e
como fazer isto. At a Prxima !!!!