Você está na página 1de 6

Pra quem nunca ouviu falar, instalação Unattended, é um tipo de instalação

em que o usuário não precisa interagir em nada enquanto o programa se


"auto" instala. Por exemplo uma instalação unattended do Windows XP,
durante a instalação você não precisa responder aquelas perguntas como:
nome do usuário, organização, product key, etc... e pode ir muito mais além
disso podendo até instalar programas e drivers sem nenhuma intervenção
do usuário. Muito útil pra quem formata o PC regularmente. Bem acho que
alguns se interessaram e por isso e estão se perguntando, COMO QUE EU
FAÇO ISSO?? E é exatamente isso que eu vou tentar explicar passo a passo
aqui.

1º passo: Copie todos os arquivos do CD do Windows XP para o HD e crie


uma pasta com o nome de WINXP (pode ser o nome q você quiser, só
escolhi esse para dar um exemplo) depois procure o arquivo setupmgr.exe
que se encontra no diretório WINXP>SUPPORT>TOOLS e talvez se encontre
compactado no arquivo DEPLOY.CAB.

2º passo: O setupmgr.exe é um Gerenciador de Instalação que gera um


arquivo de respostas para automatizar a instalação do Windows XP.
Execute-o e escolha as seguintes opções: Criar Novo > Instalação Autônoma
> Escolha a Versão do O.S. > Totalmente Automatizado > Instalar de CD e
por fim aceitar a licença.

Agora é só você responder tdas as perguntas e inserir o serial e lembre-se,


se você deixar de responder alguma pergunta essencial o Windows irá
perguntar novamente durante a instalação inclusive se colocar o serial
errado. Depois de preencher todos os campos o Gerenciador de Instalação
irá gerar dois arquivos o unattend.txt e o unattend.bat, veja como ficou o
unattend.txt:

3º Passo: (Para quem quiser que sejam instalados outros programas e/ou
drivers automaticamente veja essa parte no final).
Renomeie o arquivo unattend.txt para WINNT.SIF e coloque o no diretório
WINXP>I386 junto com o arquivo unattend.bat. Agora é só gravar os
arquivos em um CD lembrando de fazer com que seja um CD de Boot, para
isso será necessário extrair o arquivo de boot do CD do Windows XP usando
o programa Isobuster e procure um arquivo .img que se encontra na parte
Bootable CD e depois você deve extrair esse arquivo do CD que deverá ser
indicado no Nero (ou outro programa qualquer para gravar CDs) na hora de
gravar o CD de Boot. Exemplo:
Não se esqueça de colocar...

Kind Of emulation: No Emulation


Load segment of sectors: 07C0
Number of loaded sectors: 4

Se colocar errado o boot não irá funcionar.

4º Passo: Para que os programa sejam instalados é necessário que eles


sejam copiados para o HD, mas como é difícil saber em qual unidade se
encontra o CD de instalação e em qual unidade está sendo instalado o
Windows (Caso o HD esteja reparticionado) dificultaria o simples uso de um
comando COPY, então para isso vamos utilizar os diretórios de distribuição,
chamados OEM. O Diretório de distribuição deve ser criados no CD de
instalação Unattended, dentro de um diretório chamado $OEM$
(WINXP>$OEM$). Alguns exemplos dos diretórios OEM:

$$ (WINXP>$OEM$>$$ - os arquivos aqui contidos são copiados para o


diretório de instalação do WINDOWS.

$1 (WINXP>$OEM$>$1 - esses são copiados para a raiz do disco em que o


Windows está sendo instalado (C:\ ou equivalente).

$Docs (WINXP>$OE$>$Docs) esses são copiados para a pasta Documents


and Settings.

$Progs (WINXP>$OEM$>$Progs) e esses são copiados para a pasta


Arquivos de Programas.
Agora deve ser criados os subdiretórios INSTALL e DRIVERS dentro do $1
(WINXP>$OEM$>$1>INSTALL e WINXP$OEM$>$1>DRIVERS) que iremos
usar mais a frente.

5º Passo: Agora vamos fazer a parte da instalação dos Drivers. Para isso
devemos procurar os arquivos .INF, .CAT ou .SYS que são os drivers em si,
que se encontram compactados caso você tenha baixado da Internet ou em
um subdiretório WINXP no CD de instalação do periférico. Eles devem ser
copiados para o diretório WINXP>$OEM$>$1>DRIVERS para que sejam
copiados para C:\Drivers (Caso o Windows seja instalado na partição C: ). É
recomendável que você agrupe seus drivers em diretórios numerados de
modo a serem instalados em uma certa ordem: 00IDE, 01MODEM, 02SOM.

Mas para que o Windows tome conhecimento desses drivers devemos voltar
ao arquivo unattend.txt para acrecentar esses comandos na seção
[Unattended]:
OemPnPDriversPath="DRIVERS\00IDE;DRIVERS\01MODEM;DRIVERS\02SOM"
( Esse é o meu exemplo, você deve ajustar para q se adapte para os
diretórios que foram criados na pasta DRIVERS por você),
DriverSigningPolicy=Ignore ( Para não interromper a instalação para
perguntar se deve instalar drivers q não tenham o certificado WHQL) e
mudar o item OemPreinstall para Yes e acrescentar o itém
UnattendedSwitch="yes".

6º Passo: Agora irei explicar como q se faz a parte de instalação Unattended


de programas. Copie os arquivos de instalação para o diretório
WINXP>$OEM$>$1>INSTALL para que sejam copiados para C:\INSTALL.
Agora devemos criar o arquivo START.CMD usando o bloco de notas e salvá-
lo dentro do diretório WINXP>$OEM$>$1>INSTALL. A sintaxe geral dos
comandos para instalar cada programa é algo como: start /wait
%systemdrive%\INSTALL\Arquivo.exe /SWITCHES. Aonde /SWITCHES é um
comando ou um conjunto de comandos que orienta o programa a se instalar
sem a intervenção do usuário. Os Switches variam de programa para
programa e até mesmo de diferentes versões dos mesmos programas e não
é muito fácil de achar os Switches. Abaixo como ficou o START.CMD e
alguns exemplos de switches para uns programas.

Agora devemos voltar para o arquivo unattend.txt para acrescentar mais


um comando: Na Seção [GuiRunOnce]: %systemdrive%\INSTALL\Start.cmd
para que ele seja executado na 1º vez que você logar no Windows.

Um outro comando deve ser acrescentado (caso o Win XP tenha o SP2) no


campo [Data]: AutomaticUpdates=yes e outro comando que pode ser
mudado no campo [Data] é o AutoPartition=0, caso você queira q o
Windows interaja com você durante a formatação e a escolha da partição
para a instalação, muito útil quando o HD está reparticionado.

Bem como vocês devem ter percebido o único limite de programas a serem
instalados automaticamente é o espaço no CD. Por isso se vocês quiserem
mais espaço existem arquivos que podem ser apagados sem que afetem a
instalação, que são esses:

DOCS: quase não ocupa espaço, mas pode apagar.


VALUEADD: +/- 12Mb a mais para programas, pode apagar.
SUPPORT: tbm mais 12Mb a mais, pode apagar.
I386>WIN9XMIG, WIN9XUPG, E WINNTUPG: Arquivos de upgrade do Win 9X
e WIn NT juntos tem 37Mb, caso você não vai instalar o WIndows XP em
cima de um desses sistemas pode apagar.
I386>Lang: São 99Mb a mais, caso você não precise de suporte a outros
idomas pode apagar. Faça um teste antes de apagar definitivamente.

Bem espero q vocês tenha gostado.