<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1692193221529721003</id><updated>2011-11-27T17:04:40.674-08:00</updated><category term='WebDesign'/><title type='text'>SUPORTE &amp; SCRIPTS 2</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-3455324488541958251</id><published>2009-08-17T08:27:00.000-07:00</published><updated>2009-08-17T08:44:27.022-07:00</updated><title type='text'>FALHA AO ACESSAR ESTAÇÃO VIA REMOTE DESKTOP (MSTSC)</title><content type='html'>&lt;strong&gt;SINTOMA:&lt;/strong&gt; O Sistema retorna mensagem de erro informando que a conexão foi recusada pelo cliente ao tentar acessar um desktop utilizando o Remote Desktop (MSTSC).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SOLUÇÃO:&lt;/strong&gt; Excluir o valor “Certificate” e reiniciar o serviço  “Serviços de terminal” (Termservice)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3AXI3tHU54Y/Sol6pEkeXjI/AAAAAAAAAQA/-g3rBnqXoNI/s1600-h/print2.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 174px;" src="http://2.bp.blogspot.com/_3AXI3tHU54Y/Sol6pEkeXjI/AAAAAAAAAQA/-g3rBnqXoNI/s400/print2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5370958876635979314" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fim&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-3455324488541958251?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/3455324488541958251/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=3455324488541958251' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/3455324488541958251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/3455324488541958251'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2009/08/falha-ao-acessar-estacao-via-remote.html' title='FALHA AO ACESSAR ESTAÇÃO VIA REMOTE DESKTOP (MSTSC)'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3AXI3tHU54Y/Sol6pEkeXjI/AAAAAAAAAQA/-g3rBnqXoNI/s72-c/print2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-3487705941939153724</id><published>2009-05-16T12:52:00.001-07:00</published><updated>2009-05-16T16:44:41.998-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebDesign'/><title type='text'>Link recomendado: http://www.lipsum.com ( Webdesign )</title><content type='html'>&lt;p&gt;Olá Pessoal,&lt;/p&gt;&lt;p&gt;Este site pode ser categorizado como um utilitário para as pessoas que precisam de palavras, parágrafos e até textos complexos para preencher seus protótipos e layouts. Realmente ficar inventando uma séries "blá blá blás" para preencher seu layout pode tomar um certo tempo e acabar não ficando com a aparência desejada.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;(Texto retirado do próprio site )&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;O que é o Lorem Ipsum?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;O &lt;strong&gt;Lorem Ipsum&lt;/strong&gt; é texto aleatório da indústria tipográfica e de impressão. O Lorem Ipsum tem vindo a ser o texto standard usado por estas indústrias desde o ano de 1500, quando uma misturou os caracteres de um texto para criar um espécime de livro. Este texto não só sobreviveu 5 séculos, mas também o salto para a tipografia eletrônica, mantendo-se essencialmente inalterada. Foi popularizada nos anos 60 com a disponibilização das folhas de Letraset, que continham passagens com Lorem Ipsum, e mais recentemente com os programas de publicação como o Aldus PageMaker que incluem versões do Lorem Ipsum.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;De onde é que ele vem?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Ao contrário da crença popular, o Lorem Ipsum não é simplesmente texto aleatório. Tem raízes numa peça de literatura clássica em Latim, de 45 AC, tornando-o com mais de 2000 anos. Richard McClintock, um professor de Latim no Colégio Hampden-Sydney, na Virgínia, procurou uma das palavras em Latim mais obscuras (consectetur) numa passagem Lorem Ipsum, e atravessando as cidades do mundo na literatura clássica, descobriu a sua origem. Lorem Ipsum vem das secções 1.10.32 e 1.10.33 do "de Finibus Bonorum et Malorum" (Os Extremos do Bem e do Mal), por Cícero, escrito a 45AC. Este livro é um tratado na teoria da ética, muito popular durante a Renascença. A primeira linha de Lorem Ipsum, "Lorem ipsum dolor sit amet..." aparece de uma linha na secção 1.10.32.&lt;/p&gt;&lt;p&gt;O pedaço mais habitual do Lorem Ipsum usado desde os anos 1500 é reproduzido abaixo para os interessados. As secções 1.10.32 e 1.10.33 do "de Finibus Bonorum et Malorum" do Cícero também estão reproduzidos na sua forma original, acompanhados pela sua tradução em Inglês, versões da tradução de 1914 por H. Rackham.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Porque é que usamos?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;É um fato estabelecido de que um leitor é distraído pelo conteúdo legível de uma página quando analisa a sua mancha gráfica. Logo, o uso de Lorem Ipsum leva a uma distribuição mais ou menos normal de letras, ao contrário do uso de "Conteúdo aqui, conteúdo aqui", tornando-o texto legível. Muitas ferramentas de publicação eletrônica e editores de páginas web usam atualmente o Lorem Ipsum como o modelo de texto usado por omissão, e uma pesquisa por "lorem ipsum" irá encontrar muitos websites ainda na sua infância. Várias versões têm evoluído ao longo dos anos, por vezes por acidente, por vezes propositadamente (como no caso do humor).&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Onde posso arranjar algum?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Existem muitas variações das passagens do Lorem Ipsum disponíveis, mas a maior parte sofreu alterações de alguma forma, pela injeção de humor, ou de palavras aleatórias que nem sequer parecem suficientemente credíveis. Se vai usar uma passagem do Lorem Ipsum, deve ter a certeza que não contém nada de embaraçoso escondido no meio do texto. Todos os geradores de Lorem Ipsum na Internet acabam por repetir porções de texto pré-definido, como necessário, fazendo com que este seja o primeiro verdadeiro gerador na Internet. Usa um dicionário de 200 palavras em Latim, combinado com uma dúzia de modelos de frases, para gerar Lorem Ipsum que pareçam razoáveis. Desta forma, o Lorem Ipsum gerado é sempre livre de repetição, ou de injeção humorística, etc.&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:78%;"&gt;(fim do texto retirado do Site)&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;O Lorem Ipsum é tão interessante que você tem várias formas de geração de texto de acordo com suas necessidades podendo optar por números de palavras, número de parágrafos, bytes e listas.&lt;/p&gt;&lt;a href="http://3.bp.blogspot.com/_3AXI3tHU54Y/Sg8dGQOAVuI/AAAAAAAAAO8/Mo_D4x0CE5E/s1600-h/Lorem+Ipsum.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5336516076727457506" style="WIDTH: 358px; CURSOR: hand; HEIGHT: 102px" alt="" src="http://3.bp.blogspot.com/_3AXI3tHU54Y/Sg8dGQOAVuI/AAAAAAAAAO8/Mo_D4x0CE5E/s400/Lorem+Ipsum.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;span style="color:#009900;"&gt;A passagem do Lorem Ipsum usada desde 1500&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;Link: &lt;a href="http://www.lipsum.com/"&gt;http://www.lipsum.com/&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ass. Marcelo Montezuma&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-3487705941939153724?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/3487705941939153724/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=3487705941939153724' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/3487705941939153724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/3487705941939153724'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2009/05/link-recomendado-link-webdesign.html' title='Link recomendado: http://www.lipsum.com ( Webdesign )'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3AXI3tHU54Y/Sg8dGQOAVuI/AAAAAAAAAO8/Mo_D4x0CE5E/s72-c/Lorem+Ipsum.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-1766416785220543634</id><published>2009-05-16T00:14:00.001-07:00</published><updated>2009-05-16T00:41:32.977-07:00</updated><title type='text'>Link recomendado - http://www.screenalicious.com (Webdesign)</title><content type='html'>&lt;p&gt;Olá Pessoal,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Primeiramente gostaria de me desculpar, pois o link publicado no final deste blog (&lt;a href="http://scriptolandia.blogspot.com/"&gt;http://scriptolandia.blogspot.com/&lt;/a&gt;), na parte reservada para Designers, estava apontando para a página "delicius.com" e não para "www.screenalicious.com" que seria o correto.&lt;/p&gt;&lt;p&gt;Resolvi então fazer um breve comentário sobre a página correta para tentar reparar o meu engano.&lt;/p&gt;&lt;p&gt;O Link correto é: &lt;a href="http://www.screenalicious.com/"&gt;http://www.screenalicious.com/&lt;/a&gt;.&lt;/p&gt;&lt;a href="http://1.bp.blogspot.com/_3AXI3tHU54Y/Sg5p4Kpki-I/AAAAAAAAAOM/WvQKjAwsGIw/s1600-h/Home_Screealicio.us.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5336319022132923362" style="WIDTH: 444px; CURSOR: hand; HEIGHT: 454px" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/Sg5p4Kpki-I/AAAAAAAAAOM/WvQKjAwsGIw/s400/Home_Screealicio.us.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Esta página além de contribuir para novas idéias com seu acervo de mais de 10.000 layouts, ela possui dentre seus vários recursos, como por exemplo, deixar comentários para os layouts exibidos, um recurso especial que nos permite visualizar o esquema de cores (com o respectivo código da cor) utilizado na construção do layout.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;a href="http://3.bp.blogspot.com/_3AXI3tHU54Y/Sg5qI-Z_YsI/AAAAAAAAAOU/rlR1E5JNvUM/s1600-h/Exemplo.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5336319310904124098" style="WIDTH: 439px; CURSOR: hand; HEIGHT: 460px" alt="" src="http://3.bp.blogspot.com/_3AXI3tHU54Y/Sg5qI-Z_YsI/AAAAAAAAAOU/rlR1E5JNvUM/s400/Exemplo.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Veja como é simples: Após selecionar um dos 10.300 modelos disponíveis até a data de hoje, posicione o mouse sobre a cor desejada e logo em seguida o respectivo  código será exibido.&lt;/p&gt;&lt;p&gt;Ass. Marcelo Montezuma.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-1766416785220543634?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/1766416785220543634/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=1766416785220543634' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/1766416785220543634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/1766416785220543634'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2009/05/sugestao-de-pagina-webdesign.html' title='Link recomendado - http://www.screenalicious.com (Webdesign)'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3AXI3tHU54Y/Sg5p4Kpki-I/AAAAAAAAAOM/WvQKjAwsGIw/s72-c/Home_Screealicio.us.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-7476225307324566722</id><published>2009-02-12T21:31:00.001-08:00</published><updated>2009-02-15T07:03:18.851-08:00</updated><title type='text'>Internet Explorer fecha repentinamente sem exibir nenhuma mensagem </title><content type='html'>&lt;p&gt;    Você já ouviu falar no GBPlugin (G-Buster Browser Defense)?  Pois é, pode ser esse o causador do fechamento repentino do seu&lt;em&gt; browser&lt;/em&gt; ao executar uma simples tarefa como por exemplo, clicar em um caixa de seleção.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;    Recentemente tivemos vários casos do Internet Explorer fechando repentinamente ao acessar mais de uma aplicação em nossa intranet, após algum tempo de análise identificamos que o responsável era o &amp;quot;GBPlugin&amp;quot;. Trata-se de um aplicativo instalado em seu micro durante o acesso a página do seu banco ( Banco do Brasil, Caixa...), ele copia arquivos, instala complementos, instala serviço entre outras coisas mais que só a &lt;a href="http://www.gastecnologia.com.br/site/pt/"&gt;GAS Tecnologia&lt;/a&gt; poderia informar, mas não informa.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;    O Problema é que existe pouquíssima informação na rede sobre como remover o &amp;quot;cara&amp;quot;, pois trata-se de um &lt;em&gt;software&lt;/em&gt; de &amp;quot;proteção&amp;quot; para transações bancárias. Vou descrever a seguir os passos que executamos no caminho da solução do problema.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;    Após identificar o causador, a primeira coisa que fizemos foi buscar rapidamente uma solução de contorno para reduzir o impacto no ambiente(agradecimentos especiais ao Altair por esta solução ) que foi desabilitar o plugin fazendo com que o Internet Explorer parasse de fechar.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:Green"&gt;Solução de contorno =&amp;gt;desabilitar o plugin:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Internet Explorer 7 =&amp;gt; Abra o menu Ferramentas &amp;gt; Gerenciar complementos &amp;gt; Habilitar ou desabilitar componentes...&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ou se preferir clique no ícone do IE 7 com o botão direito do mouse e selecione a opção &amp;quot;Iniciar sem complementos&amp;quot;&lt;/p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:Green"&gt;Solução definitiva =&amp;gt;Atualizar a versão do componente:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;p&gt;    No caminho para solução definitiva do problema, foi necessário mais paciência do que tecnologia. O primeiro impedimento e pré-requisito para solução foi: &amp;quot;&lt;span style="color:Red"&gt;&lt;strong&gt;Ser correntista do Banco do Brasil&lt;/strong&gt;&lt;/span&gt;&amp;quot;, e o mais engraçado é que pra instalar esse plugin não precisamos de conta.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;    Segue a história/procedimento&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;    &lt;li&gt;De posse de um número de agência, conta corrente e o nome do respectivo correntista , liguei para o &lt;strong&gt;0800-7290200&lt;/strong&gt; (Suporte do Banco do Brasil.), a pedido do atendente verifiquei a instalação do java e reiniciei o equipamento. Recebi um protocolo para dar andamento posteriormente caso o procedimento não resolvesse.&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;Liguei novamente para o suporte e foi aberto um chamado para o &lt;strong&gt;segundo nível&lt;/strong&gt; de atendimento, que pra minha surpresa faria contato comigo quando possível (sem prazo, sem hora ou data marcada).&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;Recebi a ligação do suporte e após várias verificações no meu micro, recebi um link para download de uma versão atualizada(eu suponho) do GBPlugin e, nada!. Após vários procedimentos fui informado pela atendente que seria aberto um chamado para equipe de &lt;strong&gt;terceiro nível&lt;/strong&gt; de atendimento que mais uma vez faria contato quando possível(sem prazo, sem hora ou data marcada).&lt;/li&gt;&lt;br /&gt;    &lt;li&gt;Finalmente recebi um e-mail com uma versão do plugin que estava em fase final de homologação e que só poderia ser instalado se estivéssemos de acordo, pois o mesmo ainda levaria algum tempo para entrar em produção.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;    Bem, após esse processo que levou algo em torno de cinco dias, conseguimos que o plugin fosse executado simultâneamente e em harmonia com nossos aplicativos.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="text-decoration:underline"&gt;&lt;strong&gt;Comentário:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Pesquisei um pouco sobre o GBPlugin e imagino que ele deva ser muito bom para evitar fraudes, pois o efeito colateral pode ser muito amargo. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Fiz um &lt;em&gt;snapshot&lt;/em&gt; no sistema antes da instalação do plugin utilizando o &lt;a href="http://sourceforge.net/projects/regshot/"&gt;Regshot&lt;/a&gt; e fiquei espantado com o número de chaves que cria e altera no registro da máquina.  Achei errado o fato dele informar sobre a instalação de um componente e não informar sobre a instalação de um serviço que roda junto com a inicialização do sistema e não pode ser parado tão facilmente.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Utilizando o &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx"&gt;Process Monitor&lt;/a&gt; você pode verificar a velocidade com que o processo ou até mesmo partes do programa são recriados no sistema, descobri que ele utiliza &amp;quot;regitry &lt;a href="http://en.wikipedia.org/wiki/Polling_(computer_science)"&gt;polling&lt;/a&gt;&amp;quot;, um tipo de monitoramento em tempo quase real de que permite que determinada funcionalidade seja recriada quase que imediatamente ao ser apagada.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Um outro fato que me deixou aborrecido é que,  nem os membros do grupo Administradores da estação podem fazer alguma coisa.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;O Procedimento acima fez com que o plugin continuasse ativo no micro, mas se a sua intenção é eliminar de vez o &amp;quot;cara&amp;quot; então pode apelar para um recurso mais simples porém não tão limpo:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Pegue um CDROM o USBDrive como sistema operacional instalado, inicialize a máquina por um desses dispositivos e simplesmente delete a pasta &lt;strong&gt;C&lt;/strong&gt;&lt;em&gt;&lt;strong&gt;:\Arquivos de Programas\GBPlugin.&lt;/strong&gt;&lt;/em&gt; Feito isto, basta iniciar o sistema normalmente e conferir se o &amp;quot;cara&amp;quot; ainda estará por lá.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ass.Marcelo Montezuma ☺&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-7476225307324566722?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/7476225307324566722/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=7476225307324566722' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/7476225307324566722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/7476225307324566722'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2009/02/internet-explorer-fecha-repentinamente.html' title='Internet Explorer fecha repentinamente sem exibir nenhuma mensagem '/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-2344481032509121447</id><published>2008-11-17T15:25:00.000-08:00</published><updated>2009-01-23T17:51:54.449-08:00</updated><title type='text'>Como editar o registro do Windows com o disco em slave, isso mesmo! com o HD configurado como slave em outro sistema.</title><content type='html'>&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Importante!&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;Como ando muito atarefado ultimamente, vou postar de forma diferente meus próximos artigos. Vou postar os artigos "em construção", desta forma o que tenho no rascunho será exibido e poderá ser alterado até a publicação final, portanto não posso garantir que esses procedimentos vão funcionar corretamente.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Início do artigo.&lt;br /&gt;&lt;/strong&gt;Passei por um problema recentemente no qual a máquina ficava em looping efetuando logoff após cada tentativa de logon não permitindo que nenhum tipo de usuário tenha acesso a área de trabalho.&lt;br /&gt;&lt;br /&gt;Identifiquei que o problema poderia ser devido a perda da referência ao arquivo userinit.exe&lt;sup&gt;(*)&lt;/sup&gt; no registro do Windows e talvez fosse necessário criar novamente esta referência. Tentei editar o registro remotamente e para minha surpresa recebi a mensagem de "Acesso negado" ao acessar a HKEY_LOCAL_MACHINE (remota), diante disto tive que efetuar uma pesquisa para encontrar uma forma alternativa de acessar aquele registro, pois não queria formatar essa máquina.&lt;br /&gt;&lt;br /&gt;Segue agora o procedimento que efetuei para contornar essa situação:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Máquina A&lt;/strong&gt; =&gt;&lt;/span&gt; Máquina com o registro danificado e com acesso negado para edição remota.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Máquina B&lt;/span&gt;&lt;/strong&gt; =&gt; Máquina funcionando corretamente que servirá de base para nossa operação.&lt;br /&gt;&lt;br /&gt;1) Coloque o HD da máquina A como slave na máquina B.&lt;br /&gt;&lt;br /&gt;2) Com o HD já configurado como slave na Máquina B, execute &lt;strong&gt;regedit.exe&lt;/strong&gt;(Windows XP) ou &lt;strong&gt;regedt32.exe&lt;/strong&gt; (Windows 2000)&lt;br /&gt;&lt;br /&gt;3) Selecione a chave HKEY_LOCAL_MACHINE e em seguida clique em &lt;strong&gt;Arquivo &gt; Carregar seção... &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3AXI3tHU54Y/SQsCwK4M63I/AAAAAAAAAMQ/QUkboYS1RHM/s1600-h/regedit_menu.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5263303616089615218" style="WIDTH: 237px; CURSOR: hand; HEIGHT: 214px" alt="" src="http://2.bp.blogspot.com/_3AXI3tHU54Y/SQsCwK4M63I/AAAAAAAAAMQ/QUkboYS1RHM/s400/regedit_menu.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4) É importante que você leia o resumo do registro&lt;sup&gt;(**) &lt;/sup&gt;descrito no final deste artigo para entender as referências&lt;br /&gt;&lt;br /&gt;&lt;p&gt;5) Navegue até a arvore que deseja visualizar, neste exemplo vou abrir a Software.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_3AXI3tHU54Y/SR47aHuhC7I/AAAAAAAAAMY/GWhZWhAK87w/s1600-h/Salvar_como.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268713934006848434" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 293px" alt="" src="http://2.bp.blogspot.com/_3AXI3tHU54Y/SR47aHuhC7I/AAAAAAAAAMY/GWhZWhAK87w/s400/Salvar_como.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;6) Escolha um nome para a chave onde a árvore carregada permanecerá armazenada, neste caso coloquei HKLM2.&lt;/p&gt;&lt;a href="http://1.bp.blogspot.com/_3AXI3tHU54Y/SR48QZKT4II/AAAAAAAAAMg/BUVJ06PrEDA/s1600-h/nome_sessao.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268714866399764610" style="WIDTH: 384px; CURSOR: hand; HEIGHT: 111px" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/SR48QZKT4II/AAAAAAAAAMg/BUVJ06PrEDA/s400/nome_sessao.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;7) Observe que a arvore que você importou, agora aparece como uma chave no registro atual&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_3AXI3tHU54Y/SR5CWbtUHeI/AAAAAAAAAMo/7om4hNcV7mY/s1600-h/sessao+carregada.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268721567232433634" style="WIDTH: 265px; CURSOR: hand; HEIGHT: 297px" alt="" src="http://2.bp.blogspot.com/_3AXI3tHU54Y/SR5CWbtUHeI/AAAAAAAAAMo/7om4hNcV7mY/s400/sessao+carregada.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;8) Navegue até a chave &lt;em&gt;HKEY_LOCAL_MACHINE\”HKLM2”\Microsoft\Windows NT\CurrentVersion\Winlogon&lt;/em&gt;, clique nesta pasta e em seguida, do lado direito, dê dois cliques no Valor "Userinit", coloque exatamente o caminho onde o arquivo Userinit.exe está localizado e clique em "OK" para concluir a alteração. &lt;/p&gt;&lt;p&gt;&lt;a href="http://4.bp.blogspot.com/_3AXI3tHU54Y/SXpNoXNSXkI/AAAAAAAAAN0/wDEnBSoYKI4/s1600-h/userinit.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5294629667747290690" style="WIDTH: 422px; CURSOR: hand; HEIGHT: 141px" alt="" src="http://4.bp.blogspot.com/_3AXI3tHU54Y/SXpNoXNSXkI/AAAAAAAAAN0/wDEnBSoYKI4/s400/userinit.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;9) Clique em "Arquivo" e em seguida em "descarregar seção". &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#009900;"&gt;***&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#ff0000;"&gt;(*)USERINIT.EXE&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Especifica quais programas Winlogon executa quando o usuário faz logon. Por padrão, o Winlogon executa Userinit.exe, que executa o script de logon, restabelece as conexões de rede e, em seguida, inicia o Explorer.exe, o desktop do usuário do Windows.&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;(**)RESUMO DO REGISTRO&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;Uma ramificação do Registro é um grupo de chaves, subchaves e valores no Registro que tem um conjunto de arquivos de suporte que contém o backup dos dados.&lt;/p&gt;&lt;p&gt;Observe que existe uma diferença na localização dos arquivos dependendo da configuração que você deseja alterar. &lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#000000;"&gt;LOCAL_MACHINE =&gt; Fica por padrão no arquivo C:\WINDOWS\SYSTEM32\CONFIG\&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#000000;"&gt;CURRENT_USER =&gt;Fica dentro do perfil do usuário (%USERPROFILE%), num arquivo NTUSER.DAT.&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;span style="color:#ffff00;"&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;Ramificação do Registro *** Arquivos de suporte&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;HKEY_LOCAL_MACHINE\SAM *** Sam&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;HKEY_LOCAL_MACHINE\Security *** Security&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;HKEY_LOCAL_MACHINE\Software *** Software&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;HKEY_LOCAL_MACHINE\System *** System&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;HKEY_CURRENT_USER *** NTUSER.DAT&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;Lembrando que a opção "carregar seção" está disponível somente na ramificação HKEY_LOCAL_MACHINE e HKEY_USER&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;DESCRIÇÃO:&lt;img class="gl_italic" alt="Itálico" src="http://www.blogger.com/img/blank.gif" border="0" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;&lt;em&gt;&lt;strong&gt;HKEY_CURRENT_USER&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt;Contém a raiz das informações de configuração para o usuário que está conectado no momento. As pastas dos usuários, as cores para a tela e as configurações do Painel de Controle são armazenadas aqui. Estas informações estão associadas ao perfil do usuário. A abreviação da chave é geralmente "HKCU".&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;&lt;em&gt;&lt;strong&gt;HKEY_USERS&lt;/strong&gt;&lt;br /&gt;&lt;/em&gt;Contém todos os perfis de usuário ativamente carregados no computador. HKEY_CURRENT_USER é uma subchave de HKEY_USERS. HKEY_USERS é algumas vezes abreviada como "HKU."&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;&lt;em&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE&lt;/strong&gt;&lt;br /&gt;&lt;/em&gt;Contém as informações de configuração específicas para o computador (para qualquer usuário). A abreviação dessa chave é geralmente "HKLM".&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;&lt;strong&gt;&lt;em&gt;HKEY_CLASSES_ROOT&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;É uma subchave de HKEY_LOCAL_MACHINE\Software. As informações armazenadas aqui garantem que o programa correto seja aberto quando você abrir um arquivo usando o Windows Explorer. A abreviação dessa chave é geralmente "HKCR". Ao iniciar o Windows 2000, estas informações são armazenadas nas chaves HKEY_LOCAL_MACHINE e HKEY_CURRENT_USER. A chave HKEY_LOCAL_MACHINE\Software\Classes contém as configurações padrão que podem ser aplicadas a todos os usuários no computador local. A chave HKEY_CURRENT_USER\Software\Classes contém as configurações que substituem as configurações padrão e são aplicadas somente ao usuário interativo. A chave HKEY_CLASSES_ROOT fornece uma exibição do Registro que mescla as informações das duas fontes. HKEY_CLASSES_ROOT também fornece a exibição mesclada para programas criados para as versões anteriores do Windows. Para alterar as configurações do usuário interativo, é necessário alterar HKEY_CURRENT_USER\Software\Classes em vez de HKEY_CLASSES_ROOT. Para alterar as configurações padrão, é necessário alterar HKEY_LOCAL_MACHINE\Software\Classes. Se você gravar chaves para uma chave em HKEY_CLASSES_ROOT, o sistema irá armazenar as informações em HKEY_LOCAL_MACHINE\Software\Classes. Se você gravar valores em uma chave em HKEY_CLASSES_ROOT e a chave já existir em HKEY_CURRENT_USER\Software\Classes, o sistema irá armazenas as informações lá e não em HKEY_LOCAL_MACHINE\Software\Classes.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;&lt;strong&gt;&lt;em&gt;HKEY_CURRENT_CONFIG&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;Contém informações sobre o perfil de hardware usado pelo computador local na inicialização do sistema.&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#ff0000;"&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;Para maiores informações sobre o registro do Windows acesse o link: &lt;a href="http://support.microsoft.com/kb/256986/pt-br"&gt;http://support.microsoft.com/kb/256986/pt-br&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-2344481032509121447?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/2344481032509121447/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=2344481032509121447' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2344481032509121447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2344481032509121447'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/11/importante-como-ando-muito-atarefado.html' title='Como editar o registro do Windows com o disco em slave, isso mesmo! com o HD configurado como slave em outro sistema.'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3AXI3tHU54Y/SQsCwK4M63I/AAAAAAAAAMQ/QUkboYS1RHM/s72-c/regedit_menu.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-772464891461177948</id><published>2008-10-25T17:41:00.001-07:00</published><updated>2008-10-25T17:41:35.047-07:00</updated><title type='text'>Scripts - Serviços - Instalar Serviço</title><content type='html'>&lt;span style="font-size:130%;color:#ff6600;"&gt;&lt;strong&gt;Instala Serviço no Windows&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;O &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;script&lt;/span&gt; a seguir pode auxiliar na instalação de um serviço do &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;Windows&lt;/span&gt; de forma simples e rápida, bastando somente algumas alterações no &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;script&lt;/span&gt; conforme necessário.&lt;br /&gt;&lt;br /&gt;instruções para utilização do &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;script&lt;/span&gt;.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Abra o bloco de notas do &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;Windows&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;selecione&lt;/span&gt; o código entre o "Início do código" e o "Fim do código", copie e cole no bloco de notas e em seguida salve o arquivo como .&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;vbs&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Edite o arquivo e altere as informações escritas em vermelho.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;'**Inicio do Código***************************************************************&lt;br /&gt;&lt;br /&gt;'Título = Instala um serviço&lt;br /&gt;'Pagina = SUPORTE &amp;amp; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;SCRIPTS&lt;/span&gt; - scriptonita.blogspot.com&lt;br /&gt;'versão = Beta 1.0&lt;br /&gt;'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Contato&lt;/span&gt; = Marcelo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Montezuma&lt;/span&gt; - &lt;a href="mailto:marcelo.montezuma@gmail.com"&gt;marcelo.montezuma@gmail.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;'Nota:'O &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;usuario&lt;/span&gt; deve possuir privilégios administrativos na estação.&lt;br /&gt;'O &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;script&lt;/span&gt; deve ser ajustado de acordo com sua finalidade.&lt;br /&gt;&lt;br /&gt;'Inicio'--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;'&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;Variáveis&lt;/span&gt; e &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;Constantes&lt;/span&gt;&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Const&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;OWN&lt;/span&gt;_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;PROCESS&lt;/span&gt; = 16&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Const&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;NOT&lt;/span&gt;_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;INTERACTIVE&lt;/span&gt; = &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;False&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Const&lt;/span&gt; NORMAL_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;ERROR&lt;/span&gt;_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;CONTROL&lt;/span&gt; = 2&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;strComputer&lt;/span&gt; = "."&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;Set&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;objWMIService&lt;/span&gt; = &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;GetObject&lt;/span&gt;("&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;winmgmts&lt;/span&gt;:" _&lt;br /&gt;&amp;amp; "{&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;impersonationLevel&lt;/span&gt;=&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;impersonate&lt;/span&gt;}!\\" &amp;amp; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;strComputer&lt;/span&gt; &amp;amp; "\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;root&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;cimv&lt;/span&gt;2")&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;Set&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;objService&lt;/span&gt; = &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;objWMIService&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Get&lt;/span&gt;("&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;Win&lt;/span&gt;32_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;BaseService&lt;/span&gt;")&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;errReturn&lt;/span&gt; = &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;objService&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;Create&lt;/span&gt;("&lt;span style="color:#ff0000;"&gt;Teste_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;Service&lt;/span&gt;&lt;/span&gt;" ,"&lt;span style="color:#ff0000;"&gt;Teste para criar um Serviço&lt;/span&gt;" , _&lt;br /&gt;"&lt;span style="color:#ff0000;"&gt;c:\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;windows&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;system&lt;/span&gt;32\teste.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;exe&lt;/span&gt;&lt;/span&gt;", &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_47"&gt;OWN&lt;/span&gt;_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_48"&gt;PROCESS&lt;/span&gt;, NORMAL_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;ERROR&lt;/span&gt;_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;CONTROL&lt;/span&gt;,_&lt;br /&gt;"Manual", &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_51"&gt;NOT&lt;/span&gt;_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_52"&gt;INTERACTIVE&lt;/span&gt;, "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_53"&gt;NT&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_54"&gt;AUTHORITY&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_55"&gt;LocalService&lt;/span&gt;", "" )&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_56"&gt;WScript&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_57"&gt;Echo&lt;/span&gt; "Concluído"&lt;br /&gt;&lt;br /&gt;'**Fim do &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_58"&gt;código&lt;/span&gt;****************************************************************&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_59"&gt;Ass&lt;/span&gt; Marcelo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_60"&gt;Montezuma&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-772464891461177948?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/772464891461177948/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=772464891461177948' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/772464891461177948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/772464891461177948'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/scripts-servios-instalar-servio.html' title='Scripts - Serviços - Instalar Serviço'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-2916726174548962255</id><published>2008-10-25T17:38:00.001-07:00</published><updated>2008-10-25T17:38:32.565-07:00</updated><title type='text'>Scripts - Serviços - Deleta Serviço</title><content type='html'>&lt;span style="font-size:130%;color:#ff6600;"&gt;&lt;strong&gt;Deleta serviço do Windows.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;O script a seguir pode deletar um serviço do Windows de forma simples e rápida, bastando somente algumas alterações no script conforme necessário.&lt;br /&gt;&lt;br /&gt;Instruções para utilização do script.&lt;br /&gt;&lt;br /&gt;Abra o bloco de notas do Windows, selecione o código entre o "Início do código" e o "Fim do código", copie e cole no bloco de notas e em seguida salve o arquivo como .vbs&lt;br /&gt;&lt;br /&gt;Edite o arquivo e altere as informações escritas em vermelho.&lt;br /&gt;&lt;br /&gt;'**Inicio do Código***************************************************************&lt;br /&gt;&lt;br /&gt;'Título = Deleta um serviço do Windows&lt;br /&gt;'Pagina = SUPORTE &amp;amp; SCRIPTS - scriptonita.blogspot.com&lt;br /&gt;'versão = Beta 1.0&lt;br /&gt;'Contato = Marcelo Montezuma - &lt;a href="mailto:marcelo.montezuma@gmail.com"&gt;marcelo.montezuma@gmail.com&lt;/a&gt;&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;'Nota:&lt;br /&gt;'O usuario deve possuir privilégios administrativos na estação.&lt;br /&gt;'O script deve ser ajustado de acordo com sua finalidade.&lt;br /&gt;&lt;br /&gt;'Inicio'--------------------------------------------------------------------------------&lt;br /&gt;'Variaveis e Costantes '--------------------------------------------------------------------------------&lt;br /&gt;strComputer = "."&lt;br /&gt;Set objWMIService = GetObject("winmgmts:" _&lt;br /&gt;&amp;amp; "{impersonationLevel=impersonate}!\\" &amp;amp; strComputer &amp;amp; "\root\cimv2")&lt;br /&gt;Set colListOfServices = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service Where Name = &lt;span style="color:#ff0000;"&gt;'Teste_Service'&lt;/span&gt;")&lt;br /&gt;&lt;br /&gt;For Each objService in colListOfServices&lt;br /&gt;objService.StopService()&lt;br /&gt;objService.Delete()&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;WScript.Echo "Concluído"&lt;br /&gt;&lt;br /&gt;**Fim do código****************************************************************&lt;br /&gt;&lt;br /&gt;Ass. Marcelo Montezuma&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-2916726174548962255?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/2916726174548962255/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=2916726174548962255' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2916726174548962255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2916726174548962255'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/scripts-servios-deleta-servio.html' title='Scripts - Serviços - Deleta Serviço'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-48110947559753815</id><published>2008-10-25T17:37:00.001-07:00</published><updated>2008-10-25T17:37:37.914-07:00</updated><title type='text'>Como instalar o ADMINPAK e o GPMC no Windows Vista.</title><content type='html'>&lt;p&gt;&lt;span style="color:#009900;"&gt;* ADMINPAK &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Será necessário uma pequena ajuda para o Adminpack instalar corretamente no Windows Vista&lt;/p&gt;&lt;p&gt;1 - Instale o adminpak.msi normalmente como administrador&lt;/p&gt;&lt;p&gt;2 - Abra o Notepad, copie e cole o texto abaixo e salve como Adminpack.cmd&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff0000;"&gt;REM Inicio do arquivo&lt;br /&gt;&lt;/span&gt;regsvr32 /s adprop.dll&lt;br /&gt;regsvr32 /s azroles.dll&lt;br /&gt;regsvr32 /s azroleui.dll&lt;br /&gt;regsvr32 /s ccfg95.dll&lt;br /&gt;regsvr32 /s certadm.dll&lt;br /&gt;regsvr32 /s certmmc.dll&lt;br /&gt;regsvr32 /s certpdef.dll&lt;br /&gt;regsvr32 /s certtmpl.dll&lt;br /&gt;regsvr32 /s certxds.dll&lt;br /&gt;regsvr32 /s cladmwiz.dll&lt;br /&gt;regsvr32 /s clcfgsrv.dll&lt;br /&gt;regsvr32 /s clnetrex.dll&lt;br /&gt;regsvr32 /s cluadmex.dll&lt;br /&gt;regsvr32 /s cluadmmc.dll&lt;br /&gt;regsvr32 /s cmproxy.dll&lt;br /&gt;regsvr32 /s cmroute.dll&lt;br /&gt;regsvr32 /s cmutoa.dll&lt;br /&gt;regsvr32 /s cnet16.dll&lt;br /&gt;regsvr32 /s debugex.dll&lt;br /&gt;regsvr32 /s dfscore.dll&lt;br /&gt;regsvr32 /s dfsgui.dll&lt;br /&gt;regsvr32 /s dhcpsnap.dll&lt;br /&gt;regsvr32 /s dnsmgr.dll&lt;br /&gt;regsvr32 /s domadmin.dll&lt;br /&gt;regsvr32 /s dsadmin.dll&lt;br /&gt;regsvr32 /s dsuiwiz.dll&lt;br /&gt;regsvr32 /s imadmui.dll&lt;br /&gt;regsvr32 /s lrwizdll.dll&lt;br /&gt;regsvr32 /s mprsnap.dll&lt;br /&gt;regsvr32 /s msclus.dll&lt;br /&gt;regsvr32 /s mstsmhst.dll&lt;br /&gt;regsvr32 /s mstsmmc.dll&lt;br /&gt;regsvr32 /s nntpadm.dll&lt;br /&gt;regsvr32 /s nntpapi.dll&lt;br /&gt;regsvr32 /s nntpsnap.dll&lt;br /&gt;regsvr32 /s ntdsbsrv.dll&lt;br /&gt;regsvr32 /s ntfrsapi.dll&lt;br /&gt;regsvr32 /s rasuser.dll&lt;br /&gt;regsvr32 /s rigpsnap.dll&lt;br /&gt;regsvr32 /s rsadmin.dll&lt;br /&gt;regsvr32 /s rscommon.dll&lt;br /&gt;regsvr32 /s rsconn.dll&lt;br /&gt;regsvr32 /s rsengps.dll&lt;br /&gt;regsvr32 /s rsjob.dll&lt;br /&gt;regsvr32 /s rsservps.dll&lt;br /&gt;regsvr32 /s rsshell.dll&lt;br /&gt;regsvr32 /s rssubps.dll&lt;br /&gt;regsvr32 /s rtrfiltr.dll&lt;br /&gt;regsvr32 /s schmmgmt.dll&lt;br /&gt;regsvr32 /s tapisnap.dll&lt;br /&gt;regsvr32 /s tsuserex.dll&lt;br /&gt;regsvr32 /s uddi.mmc.dll&lt;br /&gt;regsvr32 /s vsstskex.dll&lt;br /&gt;regsvr32 /s w95inf16.dll&lt;br /&gt;regsvr32 /s w95inf32.dll&lt;br /&gt;regsvr32 /s winsevnt.dll&lt;br /&gt;regsvr32 /s winsmon.dll&lt;br /&gt;regsvr32 /s winsrpc.dll&lt;br /&gt;regsvr32 /s winssnap.dll&lt;br /&gt;regsvr32 /s ws03res.dll&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#000000;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#000000;"&gt;REM&lt;/span&gt; Fim do arquivo&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;3 - Por último execute o arquivo "Adminpack.cmd" criado no passo anterior com a credencial de Administrador e pronto.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#009900;"&gt;* GPMC&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Para o GPMC não será necessária nenhuma ação, pois o mesmo já vem disponível de forma nativa no Windows Vista, bastando digitar em executar &lt;span style="color:#ff0000;"&gt;GPMC.MSC&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-48110947559753815?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/48110947559753815/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=48110947559753815' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/48110947559753815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/48110947559753815'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/como-instalar-o-adminpak-e-o-gpmc-no.html' title='Como instalar o ADMINPAK e o GPMC no Windows Vista.'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-2963084137825061807</id><published>2008-10-25T17:35:00.000-07:00</published><updated>2008-10-25T17:36:03.062-07:00</updated><title type='text'>Script - Compartilhamentos - Criar compartilhamento</title><content type='html'>&lt;p&gt;&lt;span style="font-size:130%;color:#ff6600;"&gt;&lt;strong&gt;Cria um Compartilhamento local ou remoto&lt;/strong&gt;&lt;/span&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;O script a seguir pode auxiliar na criação de um compartilhamento no Windows de forma simples e rápida, bastando somente algumas alterações no script conforme necessário. instruções para utilização do script. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Abra o bloco de notas do Windows, selecione o código entre o "Início do código" e o "Fim do código", copie e cole no bloco de notas e em seguida salve o arquivo como .vbs&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Edite o arquivo e altere as informações escritas em vermelho.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;'**Inicio do Código***************************************************************&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;Const FILE_SHARE = 0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Const MAXIMUM_CONNECTIONS = 10&lt;br /&gt;strComputer = "."&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set objWMIService = GetObject("winmgmts:" _&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;amp; "{impersonationLevel=impersonate}!\\" &amp;amp; strComputer &amp;amp; "\root\cimv2")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set objNewShare = objWMIService.Get("Win32_Share")&lt;br /&gt;errReturn = objNewShare.Create _&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;("&lt;span style="color:#ff0000;"&gt;C:\Teste&lt;/span&gt;", "&lt;span style="color:#ff0000;"&gt;Nome_do_Compartilhamento&lt;/span&gt;", FILE_SHARE, _ MAXIMUM_CONNECTIONS, "&lt;span style="color:#ff0000;"&gt;Descrição do compartilhamento&lt;/span&gt;.")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;"WScript.Echo "Concluído"&lt;br /&gt;&lt;br /&gt;'**Fim do código**************************************************************** Ass.&lt;br /&gt;&lt;br /&gt;'Marcelo Montezuma&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-2963084137825061807?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/2963084137825061807/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=2963084137825061807' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2963084137825061807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2963084137825061807'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/script-compartilhamentos-criar.html' title='Script - Compartilhamentos - Criar compartilhamento'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-3744196188910269667</id><published>2008-10-25T17:34:00.001-07:00</published><updated>2008-10-25T17:34:37.940-07:00</updated><title type='text'>Scripts - compartilhamento - Deletar compartilhamento</title><content type='html'>&lt;p&gt;&lt;span style="color:#ff6600;"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Cria um &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Compartilhamento&lt;/span&gt; local ou remoto&lt;/span&gt;&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt;&lt;span style="color:#ff6600;"&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/span&gt;O &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;script&lt;/span&gt; a seguir pode auxiliar na criação exclusão de um &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;compartilhamento&lt;/span&gt; no Windows de forma simples e rápida, bastando somente algumas alterações no &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;script&lt;/span&gt; conforme necessário. instruções para utilização do &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;script&lt;/span&gt;.&lt;br /&gt;Abra o bloco de notas do Windows, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;selecione&lt;/span&gt; o código entre o "Início do código" e o "Fim do código", copie e cole no bloco de notas e em seguida salve o arquivo como .&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;vbs&lt;/span&gt;&lt;br /&gt;Edite o arquivo e altere as informações escritas em vermelho.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;'**Inicio do Código***************************************************************&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;strComputer&lt;/span&gt; = "."&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Set&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;objWMIService&lt;/span&gt; = &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;GetObject&lt;/span&gt;("&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;winmgmts&lt;/span&gt;:" _&lt;br /&gt;&amp;amp; "{&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;impersonationLevel&lt;/span&gt;=&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;impersonate&lt;/span&gt;}!\\" &amp;amp; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;strComputer&lt;/span&gt; &amp;amp; "\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;root&lt;/span&gt;\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;cimv&lt;/span&gt;2")&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;Set&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;colShares&lt;/span&gt; = &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;objWMIService&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;ExecQuery&lt;/span&gt; _&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;("&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;Select&lt;/span&gt; * &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;from&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Win&lt;/span&gt;32_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Share&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;Where&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;Name&lt;/span&gt; = &lt;span style="color:#ff0000;"&gt;'Nome_do_&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Compartilhamento&lt;/span&gt;'&lt;/span&gt;")&lt;br /&gt;For &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Each&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;objShare&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;in&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;colShares&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;objShare&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;DeleteNext&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;WScript&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;Echo&lt;/span&gt; "Concluído"&lt;br /&gt;&lt;br /&gt; '**Fim do código**************************************************************** &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;Ass&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;'Marcelo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Montezuma&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-3744196188910269667?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/3744196188910269667/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=3744196188910269667' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/3744196188910269667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/3744196188910269667'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/scripts-compartilhamento-deletar.html' title='Scripts - compartilhamento - Deletar compartilhamento'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-7122858262667626483</id><published>2008-10-25T17:33:00.001-07:00</published><updated>2008-10-25T17:33:22.330-07:00</updated><title type='text'>Reinstalando (Redefinindo) o TCP/IP no Windows XP</title><content type='html'>&lt;span style="color:#000000;"&gt;Nas versões anteriores ao Windows XP, desinstalar o protocolo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;TCP&lt;/span&gt;&lt;/span&gt;/IP consistia mais ou menos em: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;acessar&lt;/span&gt;&lt;/span&gt; o ambiente de rede, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;selecionar&lt;/span&gt;&lt;/span&gt; as propriedades da conexão e no item referente ao protocolo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;TCP&lt;/span&gt;&lt;/span&gt;/IP clicar em &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;desinstalar&lt;/span&gt;.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="justify"&gt;Hoje podemos ficar um pouco confusos na hora de executar essa tarefa no Windows XP, pois o botão desinstalar fica &lt;span style="color:#000000;"&gt;desabilitado&lt;/span&gt; não permitindo ao usuário proceder da forma anterior. O Windows XP possui um utilitário de linha de comando chamado &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;NetShell&lt;/span&gt;&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;netsh&lt;/span&gt;&lt;/span&gt;) que permite, entre outras funcionalidades, o &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;reset&lt;/span&gt;&lt;/span&gt; do &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;TCP&lt;/span&gt;&lt;/span&gt;/IP. A seguir coloquei um exemplo da linha de comando que pode ser executada a fim de se obter um resultado similar ao da desinstalação do protocolo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;TCP&lt;/span&gt;&lt;/span&gt;/IP no Windows 2000.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;NETSH&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;INT&lt;/span&gt;&lt;/span&gt; IP &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;RESET&lt;/span&gt;&lt;/span&gt; C:\&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;LOG&lt;/span&gt;&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;TXT&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;onde "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;LOG&lt;/span&gt;&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;TXT&lt;/span&gt;&lt;/span&gt;" é o arquivo no qual serão armazenadas as informações obtidas durante a execução do comando.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Você pode obter mais informações e até um exemplo de arquivo de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;log&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;acessando&lt;/span&gt;&lt;/span&gt; o artigo Microsoft abaixo.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/299357"&gt;http://support.microsoft.com/kb/299357&lt;/a&gt; &lt;/div&gt;&lt;div align="justify"&gt;   &lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#000000;"&gt;Postado por: Marcelo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Montezuma&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-7122858262667626483?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/7122858262667626483/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=7122858262667626483' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/7122858262667626483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/7122858262667626483'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/reinstalando-redefinindo-o-tcpip-no.html' title='Reinstalando (Redefinindo) o TCP/IP no Windows XP'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-2995194124588624795</id><published>2008-10-25T17:31:00.001-07:00</published><updated>2008-10-25T17:31:55.434-07:00</updated><title type='text'>Instala Software ( MSI ) em computadores remotos</title><content type='html'>Olá pessoal,&lt;br /&gt;   Esse script é o resultado de várias combinações de outros códigos(como quase todos os outros)que permite ao administrador instalar de forma remota um aplicativo ou pacote MSI para uma lista de máquinas. &lt;br /&gt;&lt;br /&gt;Pontos positivos: &lt;br /&gt;* Instalar por exemplo, o Windows Desktop Search(Ferramenta de busca da Microsoft)  em  20 computadores é moleza (o Helpdesk pode executar rapidamente), mas se o número de máuqinas fosse algo em torno de 3.000 máquinas(o Helpdesk não executa rapidamente).&lt;br /&gt;* Esse script não necessita de nenhum software cliente instalado nas máquinas destino.&lt;br /&gt;* necessita somente do bloco de notas para ajustes no código.&lt;br /&gt;*...&lt;br /&gt;&lt;br /&gt;Pontos negativos&lt;br /&gt;&lt;br /&gt;* Nenhum! (brincadeira)&lt;br /&gt;* Necessita privilégio administrativo na máquina destino.&lt;br /&gt;* Firewall ativado sem a devida configuração pode impedir a instalação.&lt;br /&gt;* Pode necessitar de alguns ajustes dependendo do ambiente.&lt;br /&gt;* problemas de acesso via WMI na máquina destino. &lt;br /&gt;&lt;br /&gt;Bom, esse script sempre foi útil pra mim e "funcionou na grande maioria das máquinas" e espero que também possa ser útil para alguém de alguma forma.&lt;br /&gt;&lt;br /&gt;instruções para utilização do script. &lt;br /&gt;&lt;br /&gt;Abra o bloco de notas do Windows, selecione o código entre o "Início do código" e o "Fim do código", copie e cole no bloco de notas e em seguida salve o arquivo como Deploy_MSI.vbs &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'*** Inicio do código*************************************&lt;br /&gt;&lt;br /&gt;'Título = Instala Software ( MSI ) em computadores remotos&lt;br /&gt;&lt;br /&gt;'Autor = Marcelo Montezuma &lt;br /&gt;&lt;br /&gt;'Pagina = SUPORTE &amp; SCRIPTS - scriptonita.blogspot.com &lt;br /&gt;&lt;br /&gt;'versão = Beta 1.0&lt;br /&gt;&lt;br /&gt;'Contato = Marcelo Montezuma - marcelo.montezuma@gmail.com &lt;br /&gt;&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;'Nota:&lt;br /&gt;'1 - O usuario deve possuir privilégios administrativos na estação remota&lt;br /&gt;&lt;br /&gt;'2 - Para definir a lista das estações remotas, deve-se criar um arquivo com o nome e extensão "computadores.txt"&lt;br /&gt;'na mesma pasta onde encontra-se o script e inserir um nome de maquina por linha sem deixar espaçõs em branco dentro desse arquivo.&lt;br /&gt;&lt;br /&gt;'3 - O Resultado sera grava em um arquivo "Resultado.txt"&lt;br /&gt;&lt;br /&gt;'Inicio&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;'Variaveis e Costantes &lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Const forReading = 1&lt;br /&gt;Const forWriting = 2&lt;br /&gt;Const forAppending = 8&lt;br /&gt;&lt;br /&gt;Dim srcFile , logFile , strRetryFile&lt;br /&gt;Dim Locator, strComputer, Command, service, instance , strParentServer&lt;br /&gt;Dim strInstalaSW, strUserNameL, strPasswordL, strUserName , strPassword, srtAutentica&lt;br /&gt;Dim strSWPackage , strSWPath&lt;br /&gt;Dim Msg000 , Msg001 , Msg002 , Msg003&lt;br /&gt;&lt;br /&gt;'Mensagem de saída&lt;br /&gt;&lt;br /&gt;'Entrada de dados&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;strAutentica  = InputBox ("Escolha uma das opções abaixo:" &amp; vbCrLf &amp;_&lt;br /&gt;     "----------------------------------------------------------------------------------------------------------------" &amp; vbCrLf &amp;_&lt;br /&gt;     "  1 -  Utilizar credencial de rede com privilegio de administrador na estação remota  (padrão):" &amp; vbCrLf &amp; vbCrLf &amp;_&lt;br /&gt;     "  2 -  Utilizar o usuario local com privilegio de administrador e um usuario de rede para acessar os recursos de redes durante o processo de instalação." &amp; vbCrLf &amp; vbCrLf &amp;_&lt;br /&gt;     "  0 -  Para sair do script " &amp; vbCrLf &amp; vbCrLf &amp; vbCrLf &amp; vbCrLf, "Define usuário para instalação do pacote MSI","1")&lt;br /&gt;              &lt;br /&gt;Select Case strAutentica&lt;br /&gt; &lt;br /&gt; Case 2&lt;br /&gt; Msg000 = MsgBox ("Você deve inserir primeiro o usuario local (administrador) no formato dominio\usuario EX. maquina01\Administrador e quando solicitada a credencial de rede, você deve inserir um usuário válido no formato dominio\usuario EX. Dominio01\bill" , 64 , "Atenção")&lt;br /&gt;' WScript.Echo ("Você deve inserir primeiro o usuario local com privilegio de administrador no formato dominio\usuario EX. maquina01\administrador e quando solicitada a credencial de rede, você deve inserir um usuário válido na rede no formato dominio\usuario EX. dominio01\usuario01")&lt;br /&gt; strUserNameL   = inputbox( "Por favor digite o seu usuario *Local* no formato: Dominio\Usuario", "Inserir usuario" )&lt;br /&gt; strPasswordL  = inputbox( "Por favor digite sua senha *Local*", "Inserir senha" )&lt;br /&gt; strUserName   = inputbox( "Por favor digite o seu usuario *Rede* no formato: Dominio\Usuario", "Inserir usuario" )&lt;br /&gt; strPassword   = inputbox( "Por favor digite sua senha *Rede*", "Inserir senha" )&lt;br /&gt; &lt;br /&gt; Case 1&lt;br /&gt;    Msg001 = MsgBox ("Você deve inserir um usuario de rede com privilégio de administrador no formato Domínio\usuário  EX. Dominio\bill" , 64 , "Atenção")&lt;br /&gt; strUserName   = inputbox( "Por favor digite o seu usuario no formato: Dominio\Usuario", "Inserir usuario" )&lt;br /&gt; strPassword   = inputbox( "Por favor digite sua senha ", "Inserir senha" )&lt;br /&gt; strUserNameL   = strUserName&lt;br /&gt; strPasswordL  = strPassword&lt;br /&gt; &lt;br /&gt; Case 0&lt;br /&gt; Msg002 = MsgBox ("Esse Aplicativo sera fechado" , 64 , "Atenção")&lt;br /&gt;    WScript.Quit&lt;br /&gt; &lt;br /&gt; Case Else&lt;br /&gt; Msg003 = MsgBox ("Opção inválida, clique OK para fechar o aplicativo" , 64 , "Atenção")&lt;br /&gt; WScript.Quit &lt;br /&gt; &lt;br /&gt;End Select&lt;br /&gt;&lt;br /&gt;strSWPath      = InputBox ("Informe o caminho do pacote de instalação no formato: \\servidor" , "Definir o caminho do servidor","\\Nome_do_servidor\MSI$")&lt;br /&gt;strSWPackage        = InputBox ("Escolha uma das opções abaixo:" &amp; vbCrLf &amp;_&lt;br /&gt;     "----------------------------------------------------------------------------------------------------------------" &amp; vbCrLf &amp;_&lt;br /&gt;     "  Pacote1.MSI:  " &amp; vbCrLf &amp; vbCrLf &amp;_&lt;br /&gt;     "        Pacote otimizado (Padrão)" &amp; vbCrLf &amp; vbCrLf &amp; vbCrLf &amp; vbCrLf &amp;_&lt;br /&gt;     "  Pacote2.MSI:  "&amp; vbCrLf &amp; vbCrLf &amp;_&lt;br /&gt;     "        Pacote padrao " &amp; vbCrLf &amp; vbCrLf &amp; vbCrLf &amp; vbCrLf &amp;_&lt;br /&gt;     " pacote3.MSI..." &amp; vbCrLf &amp; vbCrLf &amp;_&lt;br /&gt;     "        Pacote completo" &amp; vbCrLf &amp; vbCrLf &amp; vbCrLf &amp; vbCrLf, "Define usuário para instalação do pacote MSI","Nome do pacote.MSI")&lt;br /&gt;     &lt;br /&gt;'Define a lista de computadores e o arquivo de log&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;srcFile = "computadores.txt"&lt;br /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;Set objTextFile = objFSO.OpenTextFile(srcFile, 1)&lt;br /&gt;&lt;br /&gt;strRetryFile = "Computadores_nao_atingidos.txt"&lt;br /&gt;Set oFsOutput = CreateObject("scripting.filesystemobject")&lt;br /&gt;Set oTextRetryput = oFsOutput.OpenTextFile(strRetryFile,forAppending,True)&lt;br /&gt;&lt;br /&gt;logFile = "Resultado.txt"&lt;br /&gt;Set oFsOutput = CreateObject("scripting.filesystemobject")&lt;br /&gt;Set oTextOutput = oFsOutput.OpenTextFile(logFile,forAppending,True)&lt;br /&gt;oTextOutput.WriteLine ("Hostname;Status Conexao;Obs Conexao;Status Comando;Obs Comando;Status Instalacao;Obs instalaca;Hora")&lt;br /&gt;&lt;br /&gt;'Abre o arquivo de texto  e define o hostname&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;Do Until objTextFile.AtEndOfStream&lt;br /&gt;Dim ObjComputer&lt;br /&gt;intSize = 0&lt;br /&gt;ObjComputer = objTextFile.ReadLine&lt;br /&gt;strComputer = ObjComputer&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Classe WMI utilizada durante a conexão &lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;NameSpace = "root\cimv2"&lt;br /&gt;&lt;br /&gt;'Linha de comando executada no computador remoto&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;Command = "cmd.exe /c net use " &amp; strSWPath &amp; " /user:" &amp; strUserName &amp; " " &amp; strPassword&lt;br /&gt;&lt;br /&gt;'Conecta o WBEM (WMI) na estação remota&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Err.Number = 0&lt;br /&gt;&lt;br /&gt;On Error Resume Next &lt;br /&gt;&lt;br /&gt;Set Locator = CreateObject("WbemScripting.SWbemLocator")&lt;br /&gt;Set Service = Locator.ConnectServer (strComputer , NameSpace , strUserNameL , strPasswordL)&lt;br /&gt;&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt; &lt;br /&gt; oTextOutput.Write (strComputer &amp; ";" &amp; "Conexão OK" &amp; ";" &amp; "-" &amp; ";")&lt;br /&gt;      &lt;br /&gt;      Else &lt;br /&gt;      Err.Number = 0&lt;br /&gt;      strUsuarioTempLocal = "Inserir usuario local"&lt;br /&gt;      strPasswordTempLocal = "senha local"&lt;br /&gt;      Set Locator = CreateObject("WbemScripting.SWbemLocator")&lt;br /&gt;      Set Service = Locator.ConnectServer (strComputer , NameSpace , strComputer &amp; "\" &amp;  strUsuarioTempLocal , strPasswordTempLocal)&lt;br /&gt;       If Err.Number = 0 Then &lt;br /&gt;              oTextOutput.Write (strComputer &amp; ";" &amp; "Conexão alternativa OK" &amp; ";" &amp; "-" &amp; ";")&lt;br /&gt;              Else&lt;br /&gt;                  oTextOutput.write (strComputer &amp; ";" &amp; "Falha de Conexão" &amp; ";" &amp; Err.Description &amp; ";")&lt;br /&gt;       &lt;br /&gt;        End If&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;'Executa o comando no desktop remoto&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;Set Instance = Service.Get("Win32_Process")&lt;br /&gt;intStatus = Instance.Create(Command, null, null, intProcessId)&lt;br /&gt;&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt; oTextOutput.Write ("Comando OK" &amp; ";" &amp; "-" &amp; ";")&lt;br /&gt; Else &lt;br /&gt; oTextOutput.Write ("Falha no comando" &amp; ";" &amp; Err.Description &amp; ";")&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;'Executa a instalação do computador remoto&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Set objSoftware = service.Get("Win32_Product")&lt;br /&gt;strInstalaSW = objSoftware.Install (strSWPath &amp; "\" &amp; strSWPackage ,,True)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Verifica o status final do processo de instalação&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt; oTextOutput.Write ("Envio do pacote OK" &amp; ";" &amp; "-" &amp; ";" &amp; Now )&lt;br /&gt; oTextOutput.WriteLine&lt;br /&gt;Else &lt;br /&gt; oTextOutput.Write ("Falha ao enviar o pacote" &amp; ";" &amp; Err.Description &amp; ";" &amp; Now)&lt;br /&gt; oTextOutput.WriteLine&lt;br /&gt; oTextRetryput.WriteLine (strComputer)&lt;br /&gt; &lt;br /&gt;End If&lt;br /&gt;Err.Number = 0&lt;br /&gt;strComputer = ""&lt;br /&gt;intSize = intSize + 1&lt;br /&gt;&lt;br /&gt;Loop&lt;br /&gt;&lt;br /&gt;WScript.Echo("Fim")&lt;br /&gt;WScript.Quit&lt;br /&gt;&lt;br /&gt;'Fim&lt;br /&gt;'--------------------------------------------------------------------------------&lt;br /&gt;'*** Inicio do código*************************************&lt;br /&gt;&lt;br /&gt;Postado por: Marcelo Montezuma&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-2995194124588624795?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/2995194124588624795/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=2995194124588624795' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2995194124588624795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2995194124588624795'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/instala-software-msi-em-computadores.html' title='Instala Software ( MSI ) em computadores remotos'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-303228832038357851</id><published>2008-10-10T06:38:00.001-07:00</published><updated>2008-10-10T06:38:23.777-07:00</updated><title type='text'>Buscar artigos na base da Microsoft</title><content type='html'>O script a seguir efetua busca por artigos da base microsoft do tipo KB123456... de forma simples e rápida, bastando somente inserir os 06 dígitos contidos no nome do artigo.&lt;br /&gt;&lt;br /&gt;EX.: Para o KB123456 devemos inserir somente os números 123456 conforme mostrado na figura a seguir .&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3AXI3tHU54Y/R5bMXWZC5HI/AAAAAAAAAB0/P6DgyUx0mu0/s1600-h/artigo_MS.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5158535124719166578" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 291px; CURSOR: hand; HEIGHT: 131px" height="95" alt="" src="http://4.bp.blogspot.com/_3AXI3tHU54Y/R5bMXWZC5HI/AAAAAAAAAB0/P6DgyUx0mu0/s320/artigo_MS.JPG" width="271" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Instruções para utilização do script.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Abra o bloco de notas do Windows, selecione o código entre o "Início do código" e o "Fim do código", copie e cole no bloco de notas e em seguida salve o arquivo com a extensão .vbs e pronto.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'**Inicio do Código***************************************************************&lt;br /&gt;&lt;br /&gt;Dim oShell, sKBArticle&lt;br /&gt;&lt;br /&gt;Set oShell = CreateObject("WScript.Shell")&lt;br /&gt;sKBArticle = InputBox("Insira os 6 digitos do número do artigo da Microsoft KnowledgeBase que deseja pesquisar:","Suporte &amp;amp; Scripts")&lt;br /&gt;If NOT Len(sKBArticle) = 6 Then&lt;br /&gt;MsgBox "Número do KB incorreto!", 16, "Falha"&lt;br /&gt;Set oShell = Nothing&lt;br /&gt;WScript.Quit&lt;br /&gt;Else&lt;br /&gt;oShell.Run "http://support.microsoft.com/?kbid=" &amp;amp; sKBArticle&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;Set oShell = Nothing&lt;br /&gt;WScript.Quit&lt;br /&gt;&lt;br /&gt;'**Fim do Código***************************************************************&lt;br /&gt;&lt;br /&gt;Postado por: Marcelo Montezuma&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-303228832038357851?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/303228832038357851/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=303228832038357851' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/303228832038357851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/303228832038357851'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/buscar-artigos-na-base-da-microsoft.html' title='Buscar artigos na base da Microsoft'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3AXI3tHU54Y/R5bMXWZC5HI/AAAAAAAAAB0/P6DgyUx0mu0/s72-c/artigo_MS.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-9158149936415654744</id><published>2008-10-10T06:37:00.001-07:00</published><updated>2008-10-10T06:37:39.833-07:00</updated><title type='text'>Comandos em ação</title><content type='html'>Para aqueles que gostam de utilizar um pouco mais o teclado, segue alguns comandos interessantes que podem ajudar em nosso dia a dia. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Accessibility Controls    = access.cpl  &lt;br /&gt;Accessibility Wizard     = accwiz  &lt;br /&gt;Add Hardware Wizard   = hdwwiz.cpl &lt;br /&gt;Add/Remove Programs    = appwiz.cpl &lt;br /&gt;Administrative Tools   = control admintools &lt;br /&gt;Adobe Acrobat (if installed)    = acrobat  &lt;br /&gt;Adobe Designer (if installed)    = acrodist  &lt;br /&gt;Adobe Distiller (if installed)   = acrodist  &lt;br /&gt;Adobe ImageReady (if installed)   = imageready  &lt;br /&gt;Adobe Photoshop (if installed)   = photoshop  &lt;br /&gt;Automatic Updates   = wuaucpl.cpl&lt;br /&gt;Bluetooth Transfer Wizard  = fsquirt&lt;br /&gt;Calculator    = calc&lt;br /&gt;Certificate Manager   = certmgr.msc&lt;br /&gt;Character Map    = charmap&lt;br /&gt;Check Disk Utility   = chkdsk&lt;br /&gt;Clipboard Viewer   = clipbrd&lt;br /&gt;Command Prompt    = cmd&lt;br /&gt;Component Services   = dcomcnfg&lt;br /&gt;Computer Management   = compmgmt.msc&lt;br /&gt;Control Panel      = control  &lt;br /&gt;Date and Time Properties   = timedate.cpl &lt;br /&gt;DDE Shares    = ddeshare&lt;br /&gt;Device Manager    = devmgmt.msc&lt;br /&gt;Direct X Control Panel (If Installed)* = directx.cpl&lt;br /&gt;Direct X Troubleshooter   = dxdiag&lt;br /&gt;Disk Cleanup Utility   = cleanmgr&lt;br /&gt;Disk Defragment    = dfrg.msc&lt;br /&gt;Disk Management    = diskmgmt.msc&lt;br /&gt;Disk Partition Manager   = diskpart&lt;br /&gt;Display Properties   = control desktop &lt;br /&gt;Display Properties   = desk.cpl&lt;br /&gt;Display Properties (w/Appearance Tab Preselected) = control color &lt;br /&gt;Dr. Watson System Troubleshooting Utility  = drwtsn32&lt;br /&gt;Driver Verifier Utility   = verifier&lt;br /&gt;Event Viewer    = eventvwr.msc&lt;br /&gt;Files and Settings Transfer Tool   = migwiz  &lt;br /&gt;File Signature Verification Tool = sigverif&lt;br /&gt;Findfast    = findfast.cpl&lt;br /&gt;Firefox (if installed)    = firefox  &lt;br /&gt;Folders Properties   = control folders&lt;br /&gt;Fonts     = control fonts &lt;br /&gt;Fonts Folder    = fonts&lt;br /&gt;Free Cell Card Game   = freecell&lt;br /&gt;Game Controllers    = joy.cpl &lt;br /&gt;Group Policy Editor (XP Prof)  = gpedit.msc&lt;br /&gt;Hearts Card Game   = mshearts&lt;br /&gt;Help and Support     = helpctr  &lt;br /&gt;HyperTerminal      = hypertrm  &lt;br /&gt;Iexpress Wizard    = iexpress&lt;br /&gt;Indexing Service   = ciadv.msc&lt;br /&gt;Internet Connection Wizard    = icwconn1  &lt;br /&gt;Internet Explorer     = iexplore  &lt;br /&gt;Internet Properties    = inetcpl.cpl &lt;br /&gt;Internet Setup Wizard     = inetwiz  &lt;br /&gt;IP Configuration (Display Connection Configuration) = ipconfig /all&lt;br /&gt;IP Configuration (Display DNS Cache Contents) = ipconfig /displaydns&lt;br /&gt;IP Configuration (Delete DNS Cache Contents) = ipconfig /flushdns&lt;br /&gt;IP Configuration (Release All Connections) = ipconfig /release&lt;br /&gt;IP Configuration (Renew All Connections) = ipconfig /renew&lt;br /&gt;IP Configuration (Refreshes DHCP &amp; Re-Registers DNS) = ipconfig /registerdns&lt;br /&gt;IP Configuration (Display DHCP Class ID) = ipconfig /showclassid&lt;br /&gt;IP Configuration (Modifies DHCP Class ID) = ipconfig /setclassid&lt;br /&gt;Java Control Panel (If Installed) = jpicpl32.cpl&lt;br /&gt;Java Control Panel (If Installed) = javaws&lt;br /&gt;Keyboard Properties   = control keyboard &lt;br /&gt;Local Security Settings   = secpol.msc&lt;br /&gt;Local Users and Groups   = lusrmgr.msc&lt;br /&gt;Logs You Out Of Windows   = logoff&lt;br /&gt;Malicious Software Removal Tool   = mrt  &lt;br /&gt;Microsoft Access (if installed)   = access.cpl  &lt;br /&gt;Microsoft Chat    = winchat&lt;br /&gt;Microsoft Excel (if installed)   = excel  &lt;br /&gt;Microsoft Frontpage (if installed)   = frontpg  &lt;br /&gt;Microsoft Movie Maker     = moviemk  &lt;br /&gt;Microsoft Paint     = mspaint  &lt;br /&gt;Microsoft Powerpoint (if installed)   = powerpnt  &lt;br /&gt;Microsoft Word (if installed)    = winword  &lt;br /&gt;Microsoft Syncronization Tool    = mobsync  &lt;br /&gt;Minesweeper Game   = winmine&lt;br /&gt;Mouse Properties   = control mouse &lt;br /&gt;Mouse Properties   = main.cpl&lt;br /&gt;Nero (if installed)     = nero  &lt;br /&gt;Netmeeting      = conf  &lt;br /&gt;Network Connections   = control netconnections &lt;br /&gt;Network Connections   = ncpa.cpl &lt;br /&gt;Network Setup Wizard   = netsetup.cpl&lt;br /&gt;Notepad     = notepad&lt;br /&gt;Nview Desktop Manager (If Installed) = nvtuicpl.cpl&lt;br /&gt;Object Packager    = packager&lt;br /&gt;ODBC Data Source Administrator  = odbccp32.cpl&lt;br /&gt;On Screen Keyboard   = osk&lt;br /&gt;Opens AC3 Filter (If Installed)  = ac3filter.cpl&lt;br /&gt;Outlook Express     = msimn  &lt;br /&gt;Paint       = pbrush  &lt;br /&gt;Performance Monitor   = perfmon.msc&lt;br /&gt;Performance Monitor   = perfmon&lt;br /&gt;Phone and Modem Options   = telephon.cpl &lt;br /&gt;Phone Dialer      = dialer  &lt;br /&gt;Pinball Game      = pinball  &lt;br /&gt;Power Configuration    = powercfg.cpl &lt;br /&gt;Printers and Faxes   = control printers &lt;br /&gt;Private Character Editor  = eudcedit&lt;br /&gt;Quicktime (If Installed)  = QuickTime.cpl&lt;br /&gt;Quicktime Player (if installed)   = quicktimeplayer  &lt;br /&gt;Real Player (if installed)    = realplay  &lt;br /&gt;Regional Settings    = intl.cpl &lt;br /&gt;Registry Editor    = regedit&lt;br /&gt;Registry Editor    = regedit32&lt;br /&gt;Remote Access Phonebook    = rasphone  &lt;br /&gt;Remote Desktop    = mstsc&lt;br /&gt;Removable Storage   = ntmsmgr.msc&lt;br /&gt;Removable Storage Operator Requests = ntmsoprq.msc&lt;br /&gt;Resultant Set of Policy (XP Prof) = rsop.msc&lt;br /&gt;Scanners and Cameras   = sticpl.cpl&lt;br /&gt;Scheduled Tasks    = control schedtasks &lt;br /&gt;Security Center    = wscui.cpl&lt;br /&gt;Services    = services.msc&lt;br /&gt;Shared Folders    = fsmgmt.msc&lt;br /&gt;Shuts Down Windows   = shutdown&lt;br /&gt;Sounds and Audio    = mmsys.cpl &lt;br /&gt;Spider Solitare Card Game  = spider&lt;br /&gt;SQL Client Configuration  = cliconfg&lt;br /&gt;System Configuration Editor  = sysedit&lt;br /&gt;System Configuration Utility  = msconfig&lt;br /&gt;System File Checker Utility (Scan Immediately)  = sfc /scannow&lt;br /&gt;System File Checker Utility (Scan Once At Next Boot) = sfc /scanonce&lt;br /&gt;System File Checker Utility (Scan On Every Boot) = sfc /scanboot&lt;br /&gt;System File Checker Utility (Return to Default Setting) = sfc /revert&lt;br /&gt;System File Checker Utility (Purge File Cache)  = sfc /purgecache&lt;br /&gt;System File Checker Utility (Set Cache Size to size x) = sfc /cachesize=x&lt;br /&gt;System Information     = msinfo32  &lt;br /&gt;System Properties    = sysdm.cpl &lt;br /&gt;Task Manager    = taskmgr&lt;br /&gt;TCP Tester      = tcptest  &lt;br /&gt;Telnet Client    = telnet&lt;br /&gt;Tweak UI (if installed)    = tweakui  &lt;br /&gt;User Account Management   = nusrmgr.cpl&lt;br /&gt;Utility Manager    = utilman&lt;br /&gt;Windows Address Book     = wab  &lt;br /&gt;Windows Address Book Import Utility    = wabmig  &lt;br /&gt;Windows Backup Utility (if installed)   = ntbackup  &lt;br /&gt;Windows Explorer     = explorer  &lt;br /&gt;Windows Firewall   = firewall.cpl&lt;br /&gt;Windows Magnifier   = magnify&lt;br /&gt;Windows Management Infrastructure = wmimgmt.msc&lt;br /&gt;Windows Media Player     = wmplayer  &lt;br /&gt;Windows Messenger     = msmsgs  &lt;br /&gt;Windows Picture Import Wizard (need camera connected)   = wiaacmgr  &lt;br /&gt;Windows System Security Tool  = syskey&lt;br /&gt;Windows Update Launches   = wupdmgr&lt;br /&gt;Windows Version (to show which version of windows)   = winver  &lt;br /&gt;Windows XP Tour Wizard   = tourstart&lt;br /&gt;Wordpad     = write&lt;br /&gt;&lt;br /&gt;Postado por : Marcelo Montezuma&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-9158149936415654744?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/9158149936415654744/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=9158149936415654744' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/9158149936415654744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/9158149936415654744'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/comandos-em-ao.html' title='Comandos em ação'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-5880615547396043691</id><published>2008-10-10T06:36:00.001-07:00</published><updated>2008-10-10T06:36:51.329-07:00</updated><title type='text'>Regenera o ID do cliente do WSUS e registra a conta novamente no servidor</title><content type='html'>Prezados,&lt;br /&gt;&lt;br /&gt;Esse script é um dos mais interessantes que já tive a oportunidade de contruir junto com meu amigo Daniel Cordeiro. Inicialmente ele parece ser bem simples, mas na mão do administrador do WSUS ele se torna uma poderora ferramenta de apoio.&lt;br /&gt;Quando tive a oportunidade de participar da implantação do WSUS em nosso ambiente, ficavamos sempre com a impressão que tinhamos mais máquinas na planta do que na realidade apresentada pelo console do servidor. Após vários dias pesquisando as documentações do produto, visitando vários foruns como por exemplo o excelente http://www.wsus.info/forums/ desenvolvemos o script a seguir.&lt;br /&gt;&lt;br /&gt;1 - O script identifica os hostnames destino a partir de uma lista de máquinas que devem ser armazenadas no arquivo "computadores.txt.&lt;br /&gt;&lt;br /&gt;2 - Conecta na estação destino e verifica o Sistema Operacional.&lt;br /&gt;&lt;br /&gt;3 - Para o serviço do Automatic Updates e inicia o serviço de Registro Remoto.&lt;br /&gt;&lt;br /&gt;4 - Deleta todo o conteúdo da pasta SoftwareDistrution e as chaves do registro referentes ao Id máquina no wsus&lt;br /&gt;&lt;br /&gt;5 - Reinicia todos os serviços&lt;br /&gt;&lt;br /&gt;6 - Força o registro da máquina no servidor WSUS e verifica se existe atualizações disponíveis para a estação.&lt;br /&gt;&lt;br /&gt;7 - Por último ele coloca tudo isso em um arquivo de log chamado "Resultado.txt".&lt;br /&gt;&lt;br /&gt;Conclusão: Com essa ferramenta conseguimos no perído de 02 a 03 dias aumentar em 1.000 a quantidade de máquinas cadastradas na console do WSUS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'*** Inicio do código*************************************&lt;br /&gt;&lt;br /&gt;'Título = Reseta o ID do client WSUS e Registra Novamente a conta.&lt;br /&gt;&lt;br /&gt;'Autor = Marcelo Montezuma / Daniel Henrique Cordeiro&lt;br /&gt;&lt;br /&gt;'Pagina = SUPORTE &amp;amp; SCRIPTS - scriptonita.blogspot.com&lt;br /&gt;&lt;br /&gt;'versão = Beta 1.0&lt;br /&gt;&lt;br /&gt;'Contato = Marcelo Montezuma - marcelo.montezuma@gmail.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Inicio -------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Dim arrFolders()&lt;br /&gt;Const HKEY_LOCAL_MACHINE = &amp;amp;H80000002&lt;br /&gt;Const forReading = 1&lt;br /&gt;Const forWriting = 2&lt;br /&gt;Const forAppending = 8&lt;br /&gt;Dim srcFile , logFile&lt;br /&gt;&lt;br /&gt;'Define a lista de computadores e o arquivo de log------------------&lt;br /&gt;&lt;br /&gt;srcFile = "&lt;span style="color:#ff0000;"&gt;computadores.txt&lt;/span&gt;"&lt;br /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;Set objTextFile = objFSO.OpenTextFile(srcFile, 1)&lt;br /&gt;&lt;br /&gt;logFile = "&lt;span style="color:#ff0000;"&gt;Resultado.txt&lt;/span&gt;"&lt;br /&gt;Set oFsOutput = CreateObject("scripting.filesystemobject")&lt;br /&gt;Set oTextOutput = oFsOutput.OpenTextFile(logFile, forAppending, True)&lt;br /&gt;&lt;br /&gt;'Abre o arquivo de texto e define o hostname-------------------------&lt;br /&gt;&lt;br /&gt;Do Until objTextFile.AtEndOfStream&lt;br /&gt;Dim ObjComputer&lt;br /&gt;intSize = 0&lt;br /&gt;ObjComputer = objTextFile.ReadLine&lt;br /&gt;strComputer = ObjComputer&lt;br /&gt;&lt;br /&gt;'Conecta a estação e verifica erro ------------------------------------&lt;br /&gt;On Error Resume Next&lt;br /&gt;Set objWMIService = GetObject("winmgmts:" _&lt;br /&gt;&amp;amp; "{impersonationLevel=impersonate}!\\" &amp;amp; strComputer &amp;amp; "\root\cimv2")&lt;br /&gt;&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt;oTextOutput.writeLine&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Reset do cliente wsus iniciado" &amp;amp; ";" &amp;amp; Now)&lt;br /&gt;&lt;br /&gt;Set colOSes = objWMIService.ExecQuery("Select * from Win32_OperatingSystem")&lt;br /&gt;&lt;br /&gt;'Verfica o SO da estação ------------------------------------------------------&lt;br /&gt;For Each objOS In colOSes&lt;br /&gt;Dim strOSType&lt;br /&gt;strOSType = objOS.Caption&lt;br /&gt;&lt;br /&gt;Select Case strOSType&lt;br /&gt;&lt;br /&gt;Case "Microsoft Windows XP Professional"&lt;br /&gt;strFolderName = "c:\Windows\SoftwareDistribution"&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Sistema Operacional" &amp;amp; ";" &amp;amp; strOSType)&lt;br /&gt;&lt;br /&gt;Case "Microsoft Windows 2000 Professional"&lt;br /&gt;strFolderName = "c:\Winnt\SoftwareDistribution"&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Sistema Operacional " &amp;amp; ";" &amp;amp; strOSType)&lt;br /&gt;&lt;br /&gt;Case Else&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp;"Falha ao detectar o OS ")&lt;br /&gt;&lt;br /&gt;End Select&lt;br /&gt;&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;Else&lt;br /&gt;strDescricao = Err.Description&lt;br /&gt;strErroNumero = Err.Number&lt;br /&gt;oTextOutput.writeLine&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Erro nº:" &amp;amp; strErroNumero &amp;amp; ";" &amp;amp; strDescricao &amp;amp; ";" &amp;amp; Now)&lt;br /&gt;&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;' Para o serviço do Windows update e altera o registro remoto -----------------------------------&lt;br /&gt;&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt;&lt;br /&gt;Set colServiceList = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service where Name='RemoteRegistry'")&lt;br /&gt;&lt;br /&gt;For Each objService in colServiceList&lt;br /&gt;errReturn = objService.Change (, , , , "Manual")&lt;br /&gt;errReturn = objService.StartService()&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;Set colServiceList = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service where Name='wuauserv'")&lt;br /&gt;For Each objService In colServiceList&lt;br /&gt;errReturn = objService.StopService()&lt;br /&gt;On Error Resume Next&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Serviço parado com sucesso ")&lt;br /&gt;Next&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;'-------------------Verifica se o serviço já está parado&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt;Dim SS&lt;br /&gt;Dim statusS&lt;br /&gt;dim strData1&lt;br /&gt;dim srtData2&lt;br /&gt;dim strResult&lt;br /&gt;&lt;br /&gt;strdata1 = formatDateTime(now,shorttime)&lt;br /&gt;SS = 0&lt;br /&gt;&lt;br /&gt;While SS = 0&lt;br /&gt;Set colServiceList = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service where Name='wuauserv'")&lt;br /&gt;For Each objService In colServiceList&lt;br /&gt;statusS = objService.State&lt;br /&gt;Next&lt;br /&gt;If statusS = "Stopped" Then&lt;br /&gt;SS = 1&lt;br /&gt;End If&lt;br /&gt;strData2 = formatDateTime(now,shorttime)&lt;br /&gt;strResult = datediff("s",strdata1,strData2)&lt;br /&gt;if strresult= 120 then&lt;br /&gt;SS=1&lt;br /&gt;end if&lt;br /&gt;Wend&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;'Conecta o Registro e deleta as chaves do WSUS --------------------------------------------&lt;br /&gt;&lt;br /&gt;On Error Resume Next&lt;br /&gt;&lt;br /&gt;Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &amp;amp;_&lt;br /&gt;strComputer &amp;amp; "\root\default:StdRegProv")&lt;br /&gt;&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt;&lt;br /&gt;oTextOutput.writeLine&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Reset do registro wsus iniciado " &amp;amp; Now)&lt;br /&gt;&lt;br /&gt;strKeyPath = "SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate"&lt;br /&gt;strDWORDValueName = "AccountDomainSid"&lt;br /&gt;strStringValueName = "SusClientId"&lt;br /&gt;oReg.DeleteValue HKEY_LOCAL_MACHINE,strKeyPath,strDWORDValueName&lt;br /&gt;oReg.DeleteValue HKEY_LOCAL_MACHINE,strKeyPath,strStringValueName&lt;br /&gt;&lt;br /&gt;Else&lt;br /&gt;strDescricao = Err.Description&lt;br /&gt;strErroNumero = Err.Number&lt;br /&gt;oTextOutput.writeLine&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Erro nº:" &amp;amp; strErroNumero &amp;amp; ";" &amp;amp; strDescricao &amp;amp; ";" &amp;amp; Now)&lt;br /&gt;&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;'Deleta pastas e subpastas SoftwareDistribution&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt;&lt;br /&gt;Set colSubfolders = objWMIService.ExecQuery _&lt;br /&gt;("Associators of {Win32_Directory.Name='" &amp;amp; strFolderName &amp;amp; "'} " _&lt;br /&gt;&amp;amp; "Where AssocClass = Win32_Subdirectory " _&lt;br /&gt;&amp;amp; "ResultRole = PartComponent")&lt;br /&gt;&lt;br /&gt;ReDim Preserve arrFolders(intSize)&lt;br /&gt;arrFolders(intSize) = strFolderName&lt;br /&gt;intSize = intSize + 1&lt;br /&gt;&lt;br /&gt;For Each objFolder In colSubfolders&lt;br /&gt;GetSubFolders strFolderName&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For i = UBound(arrFolders) To 0 Step -1&lt;br /&gt;strFolder = arrFolders(i)&lt;br /&gt;strFolder = Replace(strFolder, "\", "\\")&lt;br /&gt;Set colFolders = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Directory where Name = '" &amp;amp; strFolder &amp;amp; "'")&lt;br /&gt;&lt;br /&gt;For Each objFolder In colFolders&lt;br /&gt;strCaminho = objFolder.Name&lt;br /&gt;errResults = objFolder.Delete&lt;br /&gt;Next&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Pastas apagadas com sucesso: " &amp;amp; strCaminho &amp;amp; ";" &amp;amp; Now)&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;'Para o serviço do registro remoto-----------------------------------------&lt;br /&gt;&lt;br /&gt;Set objWMIService = GetObject("winmgmts:" _&lt;br /&gt;&amp;amp; "{impersonationLevel=impersonate}!\\" &amp;amp; strComputer &amp;amp; "\root\cimv2")&lt;br /&gt;&lt;br /&gt;Set colServiceList = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service where Name='RemoteRegistry'")&lt;br /&gt;&lt;br /&gt;For Each objService in colServiceList&lt;br /&gt;errReturn = objService.Change (, , , , "Desativado")&lt;br /&gt;errReturn = objService.StopService()&lt;br /&gt;&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;'Inicia o serviço do Windows update --------------------------------------&lt;br /&gt;&lt;br /&gt;Set colServiceList = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service where Name='wuauserv'")&lt;br /&gt;For Each objService In colServiceList&lt;br /&gt;errReturn = objService.StartService()&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Serviço iniciado com sucesso " &amp;amp; ";" &amp;amp; Now)&lt;br /&gt;Next&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;'Verifica se o serviço já está em execução -------------------------------&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt;&lt;br /&gt;strdata1 = formatDateTime(now,shorttime)&lt;br /&gt;&lt;br /&gt;SS = 0&lt;br /&gt;&lt;br /&gt;While SS = 0&lt;br /&gt;Set colServiceList = objWMIService.ExecQuery _&lt;br /&gt;("Select * from Win32_Service where Name='wuauserv'")&lt;br /&gt;For Each objService In colServiceList&lt;br /&gt;statusS = objService.State&lt;br /&gt;Next&lt;br /&gt;If statusS = "Running" Then&lt;br /&gt;SS = 1&lt;br /&gt;End If&lt;br /&gt;strData2 = formatDateTime(now,shorttime)&lt;br /&gt;strResult = datediff("s",strdata1,strData2)&lt;br /&gt;if strresult= 120 then&lt;br /&gt;SS=1&lt;br /&gt;end if&lt;br /&gt;Wend&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Força a erificação por novas atualizações --------------------------------------&lt;br /&gt;&lt;br /&gt;If Err.Number = 0 Then&lt;br /&gt;&lt;br /&gt;Set objWMIService = GetObject("winmgmts:\\" &amp;amp; strComputer &amp;amp; "\root\cimv2:Win32_Process")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If strOSType = "Microsoft Windows XP Professional" Then&lt;br /&gt;Error = objWMIService.Create("C:\WINDOWS\System32\wuauclt.exe /resetauthorization /detectnow", Null, Null, intProcessID)&lt;br /&gt;If Error = 0 Then&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Novo update iniciado")&lt;br /&gt;Else&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Falha ao forçar o Windows Update")&lt;br /&gt;End If&lt;br /&gt;Else&lt;br /&gt;If strOSType = "Microsoft Windows 2000 Professional" Then&lt;br /&gt;Error = objWMIService.Create("C:\WINnt\System32\wuauclt.exe /resetauthorization /detectnow", Null, Null, intProcessID)&lt;br /&gt;If Error = 0 Then&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Novo update iniciado ")&lt;br /&gt;Else&lt;br /&gt;oTextOutput.writeLine (strComputer &amp;amp; ";" &amp;amp; "Falha ao forçar o Windows Update")&lt;br /&gt;End If&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;End If&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;strOSType = ""&lt;br /&gt;strComputer = ""&lt;br /&gt;objFolder = ""&lt;br /&gt;&lt;br /&gt;Loop&lt;br /&gt;&lt;br /&gt;Sub GetSubFolders(strFolderName)&lt;br /&gt;Set colSubfolders2 = objWMIService.ExecQuery _&lt;br /&gt;("Associators of {Win32_Directory.Name='" &amp;amp; strFolderName &amp;amp; "'} " _&lt;br /&gt;&amp;amp; "Where AssocClass = Win32_Subdirectory " _&lt;br /&gt;&amp;amp; "ResultRole = PartComponent")&lt;br /&gt;&lt;br /&gt;For Each objFolder2 In colSubfolders2&lt;br /&gt;strFolderName = objFolder2.Name&lt;br /&gt;ReDim Preserve arrFolders(intSize)&lt;br /&gt;arrFolders(intSize) = strFolderName&lt;br /&gt;intSize = intSize + 1&lt;br /&gt;GetSubFolders strFolderName&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;WScript.Echo ("Fim")&lt;br /&gt;&lt;br /&gt;'*** Fim do código*************************************&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-5880615547396043691?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/5880615547396043691/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=5880615547396043691' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/5880615547396043691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/5880615547396043691'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/regenera-o-id-do-cliente-do-wsus-e.html' title='Regenera o ID do cliente do WSUS e registra a conta novamente no servidor'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-9147756670448188632</id><published>2008-10-10T06:35:00.001-07:00</published><updated>2008-10-10T06:35:31.859-07:00</updated><title type='text'>Habilitar e Desabilitar o USB</title><content type='html'>Oi Pessoal,&lt;br /&gt;&lt;br /&gt;Esse cógido é bem prático para contolar o acesso ao usb da estação.&lt;br /&gt;&lt;br /&gt;Para utilização basta copiar e colar o código no bloco de notas e salvar com a extensão .vbs&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'*** Inicio do código*************************************&lt;br /&gt;&lt;br /&gt;'Título = Habilitar e Desabilitar o USB.&lt;br /&gt;&lt;br /&gt;'Autor = Marcelo Montezuma&lt;br /&gt;&lt;br /&gt;'Pagina = SUPORTE &amp; SCRIPTS - http://scriptonita.blogspot.com&lt;br /&gt;&lt;br /&gt;'versão = Beta 1.0&lt;br /&gt;&lt;br /&gt;'Contato = Marcelo Montezuma - marcelo.montezuma@gmail.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Inicio -------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Const HKEY_LOCAL_MACHINE = &amp;H80000002&lt;br /&gt;&lt;br /&gt;strComputer = "."&lt;br /&gt;&lt;br /&gt;Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &amp; _ &lt;br /&gt;strComputer &amp; "\root\default:StdRegProv")&lt;br /&gt;&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Entrada de dados&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Do&lt;br /&gt;strOpcao = InputBox ("INFORME O NUMERO DA OPCAO DESEJADA:" &amp; vbCrLf &amp;_&lt;br /&gt;"----------------------------------------------------------------------------------------------------------------" &amp; vbCrLf &amp;_&lt;br /&gt;" 1 - HABILITAR USB" &amp; vbCrLf &amp;_&lt;br /&gt;" " &amp; vbCrLf &amp;_&lt;br /&gt;" 2 - DESABILITAR USB" &amp; vbCrLf &amp;_&lt;br /&gt;" " &amp; vbCrLf &amp;_&lt;br /&gt;" 0 - SAIR" &amp; vbCrLf &amp; vbCrLf , "SUPORTE &amp; SCRIPTS" ,"0")&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If strOpcao = "0" Then WScript.Quit(1)&lt;br /&gt;Loop Until strOpcao &lt;&gt; ""&lt;br /&gt;&lt;br /&gt;Select Case strOpcao &lt;br /&gt;&lt;br /&gt;Case "1"&lt;br /&gt;dwValue = 3&lt;br /&gt;&lt;br /&gt;Case "2"&lt;br /&gt;dwValue = 4&lt;br /&gt;&lt;br /&gt;Case Else &lt;br /&gt;WScript.Quit&lt;br /&gt;End Select &lt;br /&gt;&lt;br /&gt;strKeyPath = "SYSTEM\CurrentControlSet\Services\USBSTOR"&lt;br /&gt;strValueName = "Start"&lt;br /&gt;dwValue = 3&lt;br /&gt;oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue&lt;br /&gt;&lt;br /&gt;'*** Fim do código*************************************&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-9147756670448188632?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/9147756670448188632/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=9147756670448188632' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/9147756670448188632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/9147756670448188632'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/habilitar-e-desabilitar-o-usb.html' title='Habilitar e Desabilitar o USB'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-1167165506438675257</id><published>2008-10-10T06:34:00.001-07:00</published><updated>2008-10-10T06:34:18.578-07:00</updated><title type='text'>Reparar ou reinstalar o MDAC - no Windows XP SP2</title><content type='html'>Para reparar ou reinstalar o MDAC - no Windows XP SP2.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.      Abra a pasta C:\Windows\inf e localize o arquivo &lt;strong&gt;mdac.inf&lt;/strong&gt;,&lt;br /&gt;&lt;br /&gt;onde &lt;strong&gt;C:\Windows &lt;/strong&gt; referem-se ao drive e o nome da pasta onde o Windows foi instalado;&lt;br /&gt;&lt;br /&gt;2.      Clicar com o botão direito no arquivo mdac.inf e em seguida clique em Instalar para iniciar o reparo;&lt;br /&gt;&lt;br /&gt;3.      Quando for solicitado para indicar o um caminho, aponte para &lt;strong&gt;C:\Windows\servicepackfiles\i386&lt;/strong&gt;;&lt;br /&gt;&lt;br /&gt;4.      Quando for solicitado o caminho do arquivo &lt;strong&gt;handler.reg&lt;/strong&gt;, aponte para:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C:\Arquivos de Programa\Arquivos Comuns\System\msadc&lt;/strong&gt; ou coloque o CD do Windows no drive de CD.&lt;br /&gt;&lt;br /&gt;Postado por: Marcelo Montezuma&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-1167165506438675257?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/1167165506438675257/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=1167165506438675257' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/1167165506438675257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/1167165506438675257'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/reparar-ou-reinstalar-o-mdac-no-windows.html' title='Reparar ou reinstalar o MDAC - no Windows XP SP2'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-1911776044985335674</id><published>2008-10-10T06:32:00.001-07:00</published><updated>2008-10-10T06:32:55.475-07:00</updated><title type='text'>Duplicação e Distribuição de Desktops - Parte IV (Final)</title><content type='html'>&lt;p align="justify"&gt;&lt;strong&gt;Instalação e customização do Windows XP&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Daremos inicio ao proceso de instalação e configuração do Sistema Operacional respeitando as recomendações da área de segurança e também buscando atingir um bom desempenho do equipamento.&lt;br /&gt;&lt;br /&gt;O CHECKLIST DEVE SER ELABORADO COM A PARTICIPAÇÃO DOS ANALISTAS MAIS EXPERIENTES E OBEDECENDO AS MELHORES PRÁTICAS RECOMENDADAS PELA MICROSOFT. APÓS A CONFECÇÃO DO CHECKLIST O MESMO DEVE SER SUBMETIDO À APROVAÇÃO DO CLIENTE (RECOMENDADO FUNCIONÁRIO DA ÁREA DE TI) E PELA ÁREA DE SEGURANÇA DA INFORMAÇÃO.&lt;br /&gt;&lt;br /&gt;O modelo a seguir é meramente ilustrativo podendo ser aproveitado parcialmente caso o responsável do projeto desejar.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Checklist utilizado na criação de imagens Matriz para Desktops.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Responsável:&lt;br /&gt;Nome do Arquivo:&lt;br /&gt;Inicio: / / Conclusão: / / Atualização: / /&lt;br /&gt;Versão atual:&lt;br /&gt;Sistema Operacional&lt;br /&gt;Modelos compatíveis:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Lista de Tarefas&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#ff9900;"&gt;&lt;em&gt;&lt;span style="color:#009900;"&gt;Preparação do Disco.&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;/span&gt;- Particionar o Hard Disk utilizando 40% para a unidade C: e 60% para a unidade D:&lt;br /&gt;- Formatar as partições criadas utilizando sistema de arquivos NTFS (Utilizar a opção Quick Format)&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;Instalação e configuração do Windows XP. &lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="color:#009900;"&gt;&lt;br /&gt;&lt;/span&gt;- Definir o “systemroot” como C:\WINDOWS&lt;/p&gt;&lt;p align="justify"&gt;- Preencher o campo “Nome” e “Organização” &lt;/p&gt;&lt;p align="justify"&gt;- Alterar o formato da data para o formato “dd/MM/aaaa”&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="font-size:0;"&gt;&lt;span style="font-size:100%;"&gt;- Alterar o Idioma e Layout para: Português&lt;/span&gt; &lt;/span&gt;Brasil (Brasil ABNT2) – Default ou Português Brasil (Estados Unidos Internacional) &lt;/p&gt;&lt;p align="justify"&gt;- Inserir a chave do Produto: XXXXX – XXXXX – XXXXX – XXXXX - XXXXX &lt;/p&gt;&lt;p align="justify"&gt;- Definir o nome da estação: DKTMATRIZXXXX&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;- Alterar o fuso para (GMT-03:00) Brasília e assinalar a opção “Ajustar automaticamente o relógio para o horário de verão”&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;- Quando solicitado um nome para criação de conta durante a instalação, preencher com o nome de conta “PROFILE” &lt;/p&gt;&lt;p align="justify"&gt;- Após a conclusão da instalação, logar na estação com o usuário “PROFILE” e Verificar se o usuário “PROFILE” está no grupo de administradores.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;- No painel de controle, na opção “Contas de Usurários”, em alterar a maneira como os usuários fazem logon, desabilitar a tela de boas-vindas&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;- Na barra de tarefas, clicar com o botão direito e selecionar “Propriedades”.&lt;br /&gt;Desmarcar a opção “Agrupar botões semelhantes da barra de tarefas”&lt;br /&gt;No campo “Menu Iniciar”, marque a opção “Menu Iniciar clássico”.&lt;br /&gt;Clique em “Personalizar” e marque a opção “Exibir Logoff” e clique em “OK”, duas vezes.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;- Nas propriedades de vídeo, configurar o tema como “Tema clássico do Windows”.&lt;br /&gt;Definir o papel de parede como “Nenhum”&lt;br /&gt;- Nas propriedades do “Meu Computador”, no campo “Avançado”, na caixa “Desempenho”, clique no botão “Configurações,” Selecione a opção “Ajustar para obter melhor desempenho” e clique em “OK”&lt;br /&gt;- No gerenciador de dispositivos, verifique se todos os dispositivos de hardware estão instalados corretamente e com o driver mais recente disponível.&lt;br /&gt;- Abra o “Windows Explorer”, Na barra de ferramentas, clique no botão “Modos de exibição” e selecione “Lista ou Detalhes”.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;- No menu “Ferramentas”, em “Opções de pasta”, selecione a aba “Modo de exibição” e clique no botão “Aplicar a todas as pastas” e clique em “Sim”&lt;br /&gt;&lt;br /&gt;- Em “Adicionar ou remover programas”, clicar em “Assistente de componentes do Windows”, selecionar “Detalhes” para “Acessórios e utilitários”, desmarque a opção “Jogos”, ainda nessa tela, selecionar “Detalhes” para “Acessórios”, desmarque as opções “Papel de parede para área de trabalho” e “Ponteiros de mouse”, clique em “OK”duas vezes e finalmente desmarque a opção “Windows Messenger”, e clique em “Avançar” até concluir.&lt;br /&gt;&lt;br /&gt;- Desabilitar o firewall, na opção “Firewall do Windows”.&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;Importante!&lt;/strong&gt; As alterações de menus, ferramentas, atalhos e demais ajustes como os sugeridos a seguir devem ser elaborados de acordo com as necessidades de cada ambiente.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- No painel de controle, selecionar “Central de segurança do Windows”, clicar na opção “Alterar o modo de alerta da Central de Segurança”, desmarcar somente a opção “Firewall” deixando as outras duas opções marcadas, em seguida clicar em “OK”&lt;br /&gt;&lt;br /&gt;- Em “c:\documents and settings\all users\menu iniciar\programas”, exclua o ícone do “Windows Movie Maker” e o diretório “Jogos”; Em “c:\documents and settings\all users\menu iniciar\programas\acessórios”, exclua o diretório “Comunicações”; &lt;/p&gt;&lt;p align="justify"&gt;- Em “c:\documents and settings\all users\menu iniciar\programas\acessórios”, exclua o diretório “Entretenimento”; Em “c:\documents and settings\all users\menu iniciar\programas\acessórios”, exclua o diretório “Ferramentas do sistema”;Em “c:\documents and settings\all users\menu iniciar”, exclua os icons “Catálogo do Windows”, “Definir acesso e padrões do programa” e “Windows Update”.&lt;br /&gt;&lt;br /&gt;- Em “c:\documents and settings\Profile\menu iniciar\programas”, exclua o ícone “Assistência Remota”; Em “c:\documents and settings\Profile\menu iniciar\programas\acessórios”, exclua os ícones “Assistente de compatibilidade de programa”, “ Catálogo de endereços”, “Sincronizar” e “Tour do Windows XP”.&lt;br /&gt;&lt;br /&gt;- Nas propriedades do “Meu Computador”, selecione a aba “Remoto”, clique no botão “Avançado”, desmarque a opção “Permitir que este computador seja controlado remotamente” e clique em “OK”&lt;br /&gt;Desmarque a opção “Permitir o envio de convites...” e clique em “OK”.&lt;br /&gt;&lt;br /&gt;- Caso exista algum modem instalado, desabilite-o no gerenciador de dispositivos. (Não desabilitar se o equipamento for um Notebook ou o usuário tenha sido autorização da área de segurança)&lt;br /&gt;&lt;br /&gt;- Abra a ferramenta de pesquisa e em seguida clique em “Alterar preferências”, clique em “Sem um personagem animado” e clique em OK, Feche a ferramenta de pesquisa.&lt;br /&gt;&lt;br /&gt;- Altere o nome do usuário “administrador” para “supervisor”, em seguida crie um usuário chamado “administrador” sem nenhuma permissão administrativa e sem fazer parte de nenhum grupo local; Definir uma senha forte para o usuário supervisor (Utilizar a padrão) e outra diferente para o administrador (Usuário sem nenhum privilégio)&lt;br /&gt;&lt;br /&gt;- Configurar a Pagina inicial como http://intranet; Inserir nos Sites Confiáveis os endereços necessaries.&lt;br /&gt;&lt;br /&gt;- Configurar a proteção de tela como padrão do Windows XP, tempo de espera de 5 minutos e solicitar senha para desbloqueio da estação.&lt;br /&gt;&lt;br /&gt;- Configurar o visualizador de eventos do Windows para substituir o log quando necessário.&lt;br /&gt;Feche todas as janelas.&lt;br /&gt;&lt;br /&gt;- Parar os serviços “Configuração zero sem fio”, “Registro remoto”, ”Temas” em seguida configurá-los como “Desativado” (somente para desktop’s)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;Registro do Windows&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- Execute o “regedit”, verifique se o acesso anônimo ao registro está bloqueado navegando até HKLM\system\Currentcontrolset\control\SecurePiperServers\winreg, selecione a chave “winreg”, clique com o botão direito do mouse e selecione Permissões, verifique se o grupo de Administradores possui permissão de Full Control e garanta que não existam outros usuários listados com permissão Full Control&lt;br /&gt;&lt;br /&gt;- Localize a chave HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, clique no menu “Edit”, clique em “novo” e selecione “Valor DWORD”, digite o nome do valor como “DisableCAD” e pressione “Enter”.&lt;br /&gt;&lt;br /&gt;- Em HKLM\Software\Microsoft\Windows\CurrentVersion\Applets, crie uma chave chamada “Tour”, na chave Tour criar um valor Dword com nome “RunCount”.&lt;br /&gt;&lt;br /&gt;- Criar uma chave de registro para identificação da versão da imagem, em HKLM/Software, criar uma chave denominada OA, Na chave OA criar um valor String denominado “ Image Version”, preencher com a versão e data &lt;data&gt;em seguida Feche o regedit.&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;Atualização do Windows.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- Execute o Windows Update e em seguida verifique se os Hot Fixes a seguir estão instalados e instale as demais atualizações disponíveis e homologadas por TI, http://windowsupdate.microsoft.com&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;- Instalação de aplicativos e outras atualizações. (Adaptar essa lista de acordo com suas necessidades)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Instalar o Antivírus&lt;br /&gt;&lt;br /&gt;- Instalar o ADOBE ACROBAT READER (Português Brasil), após a instalação do Acrobat, remover o Acrobat launch do menu inicializar&lt;br /&gt;&lt;br /&gt;- Instalar o ICEOWS (Português Brasil)&lt;br /&gt;&lt;br /&gt;- Instalar o Macromedia Flash Player&lt;br /&gt;&lt;br /&gt;- Instalar o Microsoft Office Pro (Imagem Full)&lt;br /&gt;&lt;br /&gt;- No diretório de instalação de instalação do Office, execute o arquivo “PRO11.MSI “, selecione a instalação Personalizada, depois executar todas de Meu Computador, utilizar o serial Office =&gt;&lt;br /&gt;xxxxx - xxxxx – xxxxx – xxxxx– xxxxx&lt;br /&gt;&lt;br /&gt;- Acesse o Site do “Windows Update” e selecione a “Família Office” ou clique no link: http://office.microsoft.com/pt-br/officeupdate/default.aspx , Instale o Office Update Engine e demais atualizações disponíveis.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Menu iniciar, Executar, digite “drwtsn32 – i”&lt;br /&gt;&lt;br /&gt;- Copiar os arquivos OEM.INF e OEMINFO.BMP para o %systemroot%\system32 e alterar suas propriedades.&lt;br /&gt;&lt;br /&gt;- Ingressar a estação no Domínio&lt;br /&gt;&lt;br /&gt;- Implementar política de segurança, conforme o padrão de segurança do cliente.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;Preparação da Imagem e limpeza do ambiente.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;- Executar os principais aplicativos do pacote office pelo menos uma vez para verificar a eventual necessidade de alguma configuração adicional, executar o Acrobat Reader e aceitar o contrato de licença&lt;br /&gt;&lt;br /&gt;- Limpar o cache de senhas, histórico e cookies do Internet Explorer.&lt;br /&gt;&lt;br /&gt;- Apagar arquivos criados nos diretórios temporários (*.TMP) e diretórios C:\Windows\Temp e c:\Documents and Settings\Administrador\Local Settings\Temp, apagar arquivos *.DMP e esvaziar Lixeira&lt;br /&gt;&lt;br /&gt;- Limpar documentos Abertos Recentemente (Propriedades da Barra de tarefas), reorganizar os atalhos do “Desktop e Start menu”.&lt;br /&gt;&lt;br /&gt;- Remover o Antivírus caso ocorra algum problema para atualização após a duplicação.&lt;br /&gt;&lt;br /&gt;- Executar o desfragmentador de disco.&lt;br /&gt;&lt;br /&gt;- Efetue logon com o usuário “supervisor/administrador”, Clique com o botão direito em “Meu Computador” e selecione “Propriedades”, na aba “Avançado”, no quadro “Perfis de usuário”, clique em “Configurações”, selecionar o usuário “profile” e clique em “Copiar para”, Clique em procurar e selecione o diretório “c:\documents and settings\default user Observação: Verifique se os arquivos ocultos estão configurados para serem visíveis, na caixa “Uso permitido”, clique em “Alterar” adicione o grupo “Todos” e clique em OK&lt;br /&gt;&lt;br /&gt;- Exclua o usuário “profile” e o diretório “c:\documents and settings\profile”&lt;br /&gt;&lt;br /&gt;- Remover o micro do Domínio, passar um anti-spyware.&lt;br /&gt;&lt;br /&gt;- Verificar as configurações de redes está correto incluindo se o Sufixo DNS para esta conexão está correto&lt;br /&gt;&lt;br /&gt;- Caso tenha sido utilizada alguma ferramenta para particionar discos , verificar se as letras das unidades estão corretas,se as unidades estão formatadas e se o aplicativo utilizado foi removido.&lt;br /&gt;&lt;br /&gt;- Criar uma Imagem e efetuar upload da imagem para o servidor&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;&lt;strong&gt;Sysprep&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;- Efetuar um levantamento dos drivers utilizados&lt;br /&gt;&lt;br /&gt;- Utilizar preferencialmente os arquivos *.INF e *.SYS para a configuração dos equipamentos.&lt;br /&gt;&lt;br /&gt;- Copiar a pasta drivers para a raiz do C:\&lt;br /&gt;&lt;br /&gt;- Copiar a pasta sysprep para a raiz do C:\&lt;br /&gt;&lt;br /&gt;- Executar o Sysprep.bat localizado no diretório do sysprep&lt;br /&gt;&lt;br /&gt;- Despejar a imagem no modelo destino e verificar os conflitos no gerenciador de dispositivos.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;Testes&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;OBS O teste ideal seria eleger um chamado de solicitação de micro ou algum funcionário da área de TI e aplicar a imagem criada para acompanhamento e executar eventuais ajustes.&lt;br /&gt;&lt;br /&gt;- Descarregar a imagem criada em uma máquina de teste&lt;br /&gt;&lt;br /&gt;- Instalar os principais aplicativos da empresa xom SAP, Siebel, Extra, entre outros e em em seguida configurar e executá-los pelo menos uma vez..&lt;br /&gt;&lt;br /&gt;- Testar as Ferramentas de suporte e acesso remoto.&lt;br /&gt;&lt;br /&gt;- Testar o funcionamento de unidades de DVD ou CDRW e seus respectivos softwares caso o micro os tenha.&lt;br /&gt;&lt;br /&gt;- Logar com um usuário comum e verificar a aparência do desktop do usuário default está como o esperado e deixar o script login rodar até o final (caso exista um configurado no ambiente).&lt;br /&gt;&lt;br /&gt;- Instalar uma impressora corporativa e imprimir página de teste&lt;br /&gt;&lt;br /&gt;- Testar as principais variáveis de ambientes estão corretas. &lt;/p&gt;&lt;p align="justify"&gt;&lt;br /&gt;Não esqueça de documentar o processo registrando qualquer particularidade encontrada durante o processo e após a criação da imagem matriz efetuar o backup da mesma.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;------- Fim ---------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Espero que esse documento possa ajudar de alguma forma a quem interessar, lembrando que alguns ajustes devem ser revistos conforme as plolíticas do ambiente.&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Postado por: Marcelo Montezuma&lt;/p&gt;&lt;p align="justify"&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-1911776044985335674?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/1911776044985335674/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=1911776044985335674' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/1911776044985335674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/1911776044985335674'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/duplicao-e-distribuio-de-desktops-parte_2102.html' title='Duplicação e Distribuição de Desktops - Parte IV (Final)'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-6793139357905925956</id><published>2008-10-10T06:31:00.001-07:00</published><updated>2008-10-10T06:31:51.415-07:00</updated><title type='text'>Duplicação e Distribuição de Desktops - Parte - III</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Duplicação e distribuição de desktop´s utilizando o&lt;br /&gt;System Preparation Tool – SYSPREP&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Levantando o estado do ambiente atual e definindo resultado esperado.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;• &lt;strong&gt;Levantamento dos modelos existente no parque&lt;/strong&gt; =&gt; Devemos efetuar um levantamento de todos os modelos existentes no parque e a quantidade de imagens existente para atender essa demanda. ( Esse levantamento deve ser o mais detalhado possível para podermos medir com eficiência as mellhorias implementadas )&lt;br /&gt;• &lt;strong&gt;Efetuar um estudo de compatibilidade na arquitetura dos modelos&lt;/strong&gt; =&gt; Devemos efetuar um estudo na compatibilidade dos arquivos HAL.DLL de cada modelo para podermos traçar um plano de criação de imagens e projetar a redução esperada na quantidade de imagens.&lt;br /&gt;• &lt;strong&gt;Calcular o resultado esperado&lt;/strong&gt; =&gt; Baseado nos levantamentos anteriores calcular o resultado esperado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;System Preparation Tool (SYSPREP).&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;A clonagem de disco consiste essencialmente em efetuar um snapshot da configuração do disco de um computador que contenha (preferencialmente) o Windows XP e aplicações como o Microsoft Office XP, gerando um arquivo de imagem que posteriormente pode ser distribuídos para os outros computadores da organização.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A clonagem de disco é a forma mais rápida para distribuição do Windows XP. A instalação via CDROM pode durar aproximadamente 45 minutos, a instalação via arquivo de imagem dura aproximadamente 10 minutos e se usarmos o recurso de multicasting podemos destribuir varias imagens ao mesmo tempo. Um fator negativo na utilização da clonagem de disco é o fato de não ser permitido upgrade de versões anteriores do sistema operacional, pois a clonagem substitui todo o conteúdo do disco sendo necessário utilizar uma ferramenta de migração para contornar essa dificuldade, em alguns casos como o de localidades distantes será necessário o envio da imagem em cdrom`s devido à sobrecarga na rede.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;A imagem do disco utilizando o SYSPREP funciona bem melhor com Windows XP do que era com Microsoft Windows NT/ 2000, essas novas ferramentas reduzem significativamente o número das imagens da sua organização. O Site da Microsoft está cheio de estudos de casos das companhias que reduziram sua contagem da imagem em até 60%.&lt;br /&gt;A ferramenta SYSPREP fica localizada no CD de instalação Windows XP dentro do arquivo Deploy.cab na pasta \Support\Tools. Durante o processo de prepararação para copia de um sistema, a ferramenta System Preparation executa algumas tarefas:&lt;br /&gt;• Inclui um serviço de sistema para criar um único ID de segurança de domínio local (SID) antes da primeira inicialização do sistema.&lt;br /&gt;• Inclui um assistente de mini-setup que rodará na primeira inicialização do sistema. O assistente de mini-setup pede ao usuário informações específicas como a Licença de Uso do Usuário Final, ID do produto, nome do usuário e nome da empresa. O mini-setup assistente pode ser colocado em forma de script para eliminar a interação com o usuário.&lt;br /&gt;• Força o sistema a rodar detecção completa de dispositivo Plug and Play. Isto permite que o administrador crie uma imagem em um computador, e então a copie para outro computador com configuração de hardware similar.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Requisitos para executar a ferramenta Sysprep&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Para poder utilizar a ferramenta Sysprep, o hardware do computador e os respectivos dispositivos terão de cumprir os seguintes requisitos:&lt;br /&gt;• Os computadores de referência e de destino têm de ter HALs compatíveis. Por exemplo, os MPS (sistemas com vários processadores) baseados num controlador programável de interrupções avançado (APIC, Advanced Programmable Interrupt Controller) têm de ter a mesma HAL APIC. Um sistema baseado num controlador programável de interrupções (PIC, Programmable Interrupt Controller) de HAL padrão não é compatível com HAL APIC ou HAL MPS.&lt;br /&gt;• Os computadores de referência e de destino têm de ter o mesmo suporte de interface avançada de configuração e energia (ACPI, Advanced Configuration and Power Interface).&lt;br /&gt;• Os dispositivos Plug-and-Play nos computadores de referência, tais como modems, placas de som, placas de rede e placas gráficas, não têm de ser fornecidos pelo mesmo fabricante. No entanto, os controladores para estes dispositivos têm de estar disponíveis.&lt;br /&gt;• É necessário software de criação de imagens de disco ou dispositivos de hardware de duplicação de discos.&lt;br /&gt;• O disco rígido no computador de destino tem que ter, pelo menos, o mesmo tamanho do disco rígido do computador de referência. Se o computador de destino tiver um disco rígido maior, a diferença não será incluída na partição principal. No entanto, pode utilizar a chave ExtendOemPartition no arquivo Sysprep.inf para expandir a partição principal se esta tiver sido formatada através do sistema de ficheiros NTFS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Passo a passo para a criação do Computador Matriz e preparação da imagem para Duplicação&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1- Selecione os desktops que farão parte da imagem matriz através da verificação da compatibilidade das HAL’s e preferencialmente utilize o mais moderno como referência.&lt;br /&gt;a. Para verificar qual a versão da Hal.dll navegue até a pasta SYSTEM32 localizada %systemroot% \system32 &gt; clique com o botão direito do mouse sobre o arquivo e selecione “Propriedades” =&gt; selecione a guia versão e em seguida selecione “Nome original do Arquivo” =&gt; no campo valor aparecerá o nome verdadeiro do arquivo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3AXI3tHU54Y/R6kMEmZC5MI/AAAAAAAAADQ/l8HKq_2zq20/s1600-h/imagem+001.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163671720921588930" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_3AXI3tHU54Y/R6kMEmZC5MI/AAAAAAAAADQ/l8HKq_2zq20/s320/imagem+001.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2- Efetue a instalação do Sistema operacional e demais aplicativos de acordo com o Cheklist para Instalação e customização do Windows XP&lt;br /&gt;&lt;br /&gt;3- Após todas atualizações e configurações crie uma imagem do estado atual da maquina antes de rodar o Sysprep.exe&lt;br /&gt;&lt;br /&gt;4- Após a criação das imagens, copie as pastas SYSPREP E DRIVERS localizadas em \\Driver de rede\sysprep para o diretório Raiz do equipamento “C:\”&lt;br /&gt;a. Os drivers de terceiros que serão utilizados durante a instalação ficam dentro da pasta DRIVERS, devemos colocar numa estrutura não muito longa, pois faremos referencia a esse caminho no arquivo Sysprep.inf&lt;br /&gt;b. Preferencialmente devemos utilizar somente os arquivos de driver *.inf e *.sys .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3AXI3tHU54Y/R6kM02ZC5NI/AAAAAAAAADY/ShAmm1IVg5I/s1600-h/imagem+002.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163672549850277074" style="CURSOR: hand" height="136" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/R6kM02ZC5NI/AAAAAAAAADY/ShAmm1IVg5I/s320/imagem+002.GIF" width="375" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5- Montar um arquivo batch para executar sysprep.exe com os parâmetros desejados.&lt;br /&gt;a. Crie um arquivo Sysprep.txt e insira a seguinte linha de comando:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3AXI3tHU54Y/R6kOEmZC5OI/AAAAAAAAADg/SUp6IKkUg1s/s1600-h/imagem+003.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163673919944844514" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_3AXI3tHU54Y/R6kOEmZC5OI/AAAAAAAAADg/SUp6IKkUg1s/s320/imagem+003.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;b. Salve o arquivo dentro da pasta C:\SYSPREP copiada no passo anterior.&lt;br /&gt;&lt;br /&gt;c. Feche as demais janelas abertas e execute o arquivo C:\SYSPREP\Sysprep.bat, em seguida clique em “Sim” e aguarde o final do processo (esse preocesso dura em média de 30 a 50 minutos).&lt;br /&gt;&lt;br /&gt;6- Quando a máquina reiniciar não podemos permitir que ela carregue o sistema operacional novamente, pois nesse momento é que criaremos um arquivo de imagem (QUANDO A MAQUINA REINICIAR DEVEMOS DESLIGÁ-LA E LIGAR NOVAMENTE SOMENTE PARA A CRIAÇÃO DO ARQUIVO DE IMAGEM).&lt;br /&gt;&lt;br /&gt;7- Após a criação da imagem, poderemos descarregá-la nos micros compatíveis. A primeira vez que o sitema operacional for carregado ela ira executar um mini-setup bastando ao analista aguardar o término do mesmo (no caso das instalações totalmente automatizadas) que leva em média 05 a 10 minutos. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-6793139357905925956?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/6793139357905925956/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=6793139357905925956' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/6793139357905925956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/6793139357905925956'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/duplicao-e-distribuio-de-desktops-parte_8786.html' title='Duplicação e Distribuição de Desktops - Parte - III'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_3AXI3tHU54Y/R6kMEmZC5MI/AAAAAAAAADQ/l8HKq_2zq20/s72-c/imagem+001.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-5226808408590107474</id><published>2008-10-10T06:30:00.000-07:00</published><updated>2008-10-10T06:31:04.714-07:00</updated><title type='text'>Duplicação e Distribuição de Desktops - Parte - II</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Duplicação e distribuição de desktop´s utilizando o&lt;br /&gt;System Preparation Tool – SYSPREP&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;...&lt;br /&gt;&lt;strong&gt;&lt;strong&gt;Definindo o responsável pelo projeto &lt;/strong&gt;&lt;/strong&gt;&lt;br /&gt;Seria interessante começarmos nosso projeto definindo um responsável e também detalhar suas atribuições: &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;• Criação de Cronograma contemplando todos os passos do projeto com data de inicio e data prevista para o término podendo utilizar como exemplo os subitens a seguir:&lt;/strong&gt;&lt;br /&gt;o Pesquisa =&gt; Deve ser reservado um período para analise desta documentação e estudos complementares sobre o assunto.&lt;br /&gt;o Documentação =&gt; Não se pode deixar de calcular o tempo que será gasto com a documentação descrevendo os passos efetuados durante o projeto bem como do “Status Report”.&lt;br /&gt;o Criação de Imagens =&gt; Construir planilha ou similar para controle dos modelos tratados e tempo gasto por imagem.&lt;br /&gt;EX.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3AXI3tHU54Y/R6i2OmZC5JI/AAAAAAAAAC4/1hlf5aN92fE/s1600-h/tabela+1.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163577334720291986" style="WIDTH: 318px; CURSOR: hand; HEIGHT: 55px" height="55" alt="" src="http://3.bp.blogspot.com/_3AXI3tHU54Y/R6i2OmZC5JI/AAAAAAAAAC4/1hlf5aN92fE/s320/tabela+1.GIF" width="333" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;o Duração Geral do Projeto =&gt; Deve-se acompanhar de forma geral o andamento do projeto e deve estar sempre atualizada&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_3AXI3tHU54Y/R6i2e2ZC5KI/AAAAAAAAADA/KBVtul3szzQ/s1600-h/tabela+2.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163577613893166242" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_3AXI3tHU54Y/R6i2e2ZC5KI/AAAAAAAAADA/KBVtul3szzQ/s320/tabela+2.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•&lt;strong&gt; Importante! &lt;/strong&gt;Qualquer alteração cronograma deve ser documentada e comunicada a todos os envolvidos no primeiro status report após a alteração.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;• Criação padrão de comunicação entre os envolvidos (Status Report) que seja enviado pelo responsável do projeto&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;/strong&gt;o Modelo =&gt; É recomendada à criação de um e-mail padrão para envio do “Status Report” contendo informações como data, versão, breve descrição das atividades efetuadas no decorrer da semana.&lt;br /&gt;o Destinatários =&gt; É importante que o cliente seja copiado e possa estar envolvido com as atividades e decisões tomadas no projeto, outro destinatário indispensável é seu próprio gestor para que o mesmo possa ter uma visibilidade de todas as tarefas realizadas pela equipe e finalmente incluir os demais envolvidos. &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;• O Responsável do projeto também será o ponto focal na comunicação com outras áreas caso se depare com alguma dificuldade.&lt;/strong&gt;&lt;br /&gt;o Interação com outras áreas =&gt; Caso ocorra à necessidade de contatar outras áreas como: Fabricante de Drivers, suporte Microsoft entre outros.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;strong&gt;Mapeando possíveis dificuldades e os requisitos para execução do Projeto.&lt;/strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Devemos criar uma lista com as principais dificuldades e requisitos de hardware e softwares de apoio para elaboração do projeto, colocarei alguns exemplos a seguir, porém o executor deve ficar a vontade para excluir ou incluir algum item que julgar necessário. &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;Requisitos de Hardware e Softwares de Apoio.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;o&lt;strong&gt; Hardware &lt;/strong&gt;=&gt; A tabela a seguir mostra o hardware recomendado para o funcionamento do Microsoft Windows XP Pro:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3AXI3tHU54Y/R6i3gmZC5LI/AAAAAAAAADI/xVF-Q2JGIfM/s1600-h/tabela+3.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5163578743469565106" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_3AXI3tHU54Y/R6i3gmZC5LI/AAAAAAAAADI/xVF-Q2JGIfM/s320/tabela+3.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;o&lt;strong&gt; Mídias de instalação do XP&lt;/strong&gt; =&gt; Será necessário uma mídia de instalação do Windows XP Pro com um número de série que possa ser aplicados em várias máquinas sem problemas de licenciamento e possa posteriormente efetuar a atualização no Windows update sem bloqueio.&lt;br /&gt;Existe um número de série disponível na Microsoft provisório para instalações em larga escala e que após um determinado período irá expirar sendo necessário o registro utilizando uma chave de ativação válida.&lt;br /&gt;Uma outra opção é a configuração do arquivo de resposta do sysprep para que seja incluído no momento em que o Windows for carregado no computador destino.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;o &lt;strong&gt;Mídias Adicionais &lt;/strong&gt;=&gt; É importante listar todos os aplicativos adicionais como o Microsoft Office 2003 Pro, suas mídias e os locais de acesso (caso as mídias estejam armazenadas na rede ou na internet) e suas respectivas licenças.&lt;br /&gt;Obs. De forma alguma devemos deixar para solicitar as mídias durante o projeto, elas devem ser solicitadas e testadas previamente.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;o &lt;strong&gt;Laboratório&lt;/strong&gt; =&gt; Será necessário montar um laboratório para criação da imagem Matriz e também para testes envolvendo os modelos de computador que as imagens serão aplicadas antes de serem colocadas em produção. &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;Infra-estrutura para montagem do laboratório:&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;• Micro completo a ser utilizado para instalação do Windows XP Pro e posterior cutomização para dar origem à imagem Matriz.&lt;br /&gt;• Discos ou espaço para armazenar as imagens criadas durante o processo de preparação.&lt;br /&gt;• Software de terceiro para criação das imagens (recomendado Norton Ghost)&lt;br /&gt;• Micro para insalação do aplicativo que irá criar as imagens&lt;br /&gt;• Disquete de 1.44 MB para criação de disco de boot via rede (Caso esse método seja o escolhido).&lt;br /&gt;• HUB/SWICHT ou placa de rede adicional para utilização de cabo Crossover.&lt;br /&gt;• Kit de ferramentas&lt;br /&gt;• Gravador de CD/DVD&lt;br /&gt;• Checklist para criação das imagens (incluindo testes).&lt;br /&gt;• Outros...&lt;br /&gt;&lt;br /&gt;Nos testes de laboratório devemos contemplar testes de compatibilidade do Windows XP com as aplicações mais utilizadas nas versões anteriores como: Windows 98 e Windows NT.&lt;br /&gt;...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-5226808408590107474?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/5226808408590107474/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=5226808408590107474' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/5226808408590107474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/5226808408590107474'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/duplicao-e-distribuio-de-desktops-parte_10.html' title='Duplicação e Distribuição de Desktops - Parte - II'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3AXI3tHU54Y/R6i2OmZC5JI/AAAAAAAAAC4/1hlf5aN92fE/s72-c/tabela+1.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-5695125265340238746</id><published>2008-10-10T06:29:00.001-07:00</published><updated>2008-10-10T06:29:58.492-07:00</updated><title type='text'>Duplicação e Distribuição de Desktops - Parte - I</title><content type='html'>&lt;div align="justify"&gt;&lt;strong&gt;Duplicação e distribuição de desktop´s utilizando o&lt;br /&gt;System Preparation Tool – SYSPREP&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Por Marcelo Montezuma / Daniel Henrique Corderiro&lt;br /&gt;&lt;br /&gt;       Mais uma vez tive a oportunidade de desenvolver junto com meu camarada Daniel, um projeto muito interessante que resultou na utilização do SYSPREP da Microsoft em nossas imagens para duplicação de desktops. Só pra vocês terem idéia do poder dessa ferramenta, reduzimos inicialmente o nosso acervo de imagens que era de 22 duas imagens diferentes para apenas 02, isso mesmo! 02 imagens.&lt;br /&gt;&lt;br /&gt;         Como trata-se de um documento longo e cheio de detalhes, resolvi dividí-lo em partes.&lt;br /&gt;&lt;br /&gt;         Uma outra coisa muito importante é o fato de que essa publicação é destinada apenas como um apoio para consultas caso alguém deseje fazer essa implantação e provavelmente deverá ser alterado e ajustado as necessidades de seu ambiente.&lt;br /&gt;&lt;br /&gt;Em nosso caso ele atendeu perfeitamente aos nosso objetivos e expectativas.&lt;br /&gt;&lt;br /&gt;boa sorte!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Introdução.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;       Será necessário um bom planejamento para conseguirmos alcançar nossos objetivos, portanto, recomendo mais adiante alguns passos interessantes que podem servir como guia para o executor. Um dos fatores importantes que devemos observar é a necessidade de ter um membro da área de Tecnologia “cliente” ligado ao projeto e acompanhando as decisões tomadas, principalmente as que afetarão o usuário final Ex.: Lista de softwares instalados por default nas estações.&lt;br /&gt;&lt;br /&gt;      Neste documento abordaremos a duplicação de desktops utilizando o SYSPREP (descrevendo os principais passos para a instalação e configuração do Windows XP), aplicação da ferramenta System Preparation Tool, criação da Imagem Matriz para distribuição em larga escala.     &lt;br /&gt;      A duplicação de imagens utilizando o Sysprep como ferramenta de preparação, apresenta inúmeras vantagens para a área de tecnologia podendo citar como Ex.: A redução no número de imagens criadas, redução quase que total de problemas relacionados à compatibilidade de Hardware, diminuição do tempo médio gasto para confecção de novas imagens, redução no custo com infra-estrutura para armazenamento, facilidade para o técnico de campo transportar um conjunto de mídias para aplicação em localidades remotas entre muitas outras.   Como nada é perfeito, temos algumas limitações para a utilização desta ferramenta que abordaremos mais adiante.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Visão geral sobre o processo de distribuição&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1. Instalar o Windows XP Pro em um computador matriz&lt;br /&gt;&lt;br /&gt;2. Instalar outros sofwares que farão parte da Matriz como: Microsoft Office 2003 Pro, Adobe Acrobat Reader...&lt;br /&gt;&lt;br /&gt;3. Executar o sysprep.exe para preparação da imagem Matriz com previa configuração do arquivo Sysprep.inf&lt;br /&gt;&lt;br /&gt;4. Criar um arquivo de imagem utilizando software de terceiro (Recomendado Norton Ghost).&lt;br /&gt;&lt;br /&gt;5. Copiar o arquivo de imagem para um servidor de distribuição.&lt;br /&gt;&lt;br /&gt;6. Distribuir a imagem para os desktops destino.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/_3AXI3tHU54Y/R6PM1mZC5II/AAAAAAAAACw/I-dLdwV1MOU/s1600-h/imagem.GIF"&gt;&lt;img id="BLOGGER_PHOTO_ID_5162194819107447938" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_3AXI3tHU54Y/R6PM1mZC5II/AAAAAAAAACw/I-dLdwV1MOU/s320/imagem.GIF" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Iniciando o planejamento e definição da estratégia.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;      Nesta fase iniciaremos o rascunho do projeto podendo utilizar como exemplo inicial alguns itens relacionados a seguir: Levantamento de responsabilidades (definição do responsável pelo projeto e suas atribuições); Possíveis dificuldades encontradas (compatibilidade com as aplicações existentes, requisitos de hardware); Levantar as necessidades diversas (equipe, laboratório, tempo gasto); Traçar o objetivo (Quantas imagens serão substituidas, ganho esperado) e também incluir no planejamento quantas outras necessidades o responsável do projeto julgar necessário para o sucesso do projeto como exemplo a elaboração de um bom projeto Piloto antes de aplicar em produção todas as imagens criadas&lt;br /&gt;&lt;br /&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-5695125265340238746?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/5695125265340238746/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=5695125265340238746' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/5695125265340238746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/5695125265340238746'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/duplicao-e-distribuio-de-desktops-parte.html' title='Duplicação e Distribuição de Desktops - Parte - I'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3AXI3tHU54Y/R6PM1mZC5II/AAAAAAAAACw/I-dLdwV1MOU/s72-c/imagem.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-8012926570215727039</id><published>2008-10-10T06:28:00.001-07:00</published><updated>2008-10-10T06:28:53.591-07:00</updated><title type='text'>Seleciona e move conta de computador no AD</title><content type='html'>'Esse script é interessane, pois toda vez que é executado o mesmo envia um email com&lt;br /&gt;'o nome do usuário e da estação onde foi executado.  Um outro ponto interessane é&lt;br /&gt;'que&lt;br /&gt;'também podemos controlar até  quando o script será usado devido a verificação &lt;br /&gt;'efetuada na linha de 'versão dentro do arquivo ID salvo dentro de um &lt;br /&gt;'compartilhamento.&lt;br /&gt;&lt;br /&gt;'Título= Seleciona e move conta de computador no AD&lt;br /&gt;'Autor= Marcelo Montezuma&lt;br /&gt;'versão Beta 1.0&lt;br /&gt;'criada em 26/09/2007&lt;br /&gt;'&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Início&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;On Error Resume Next&lt;br /&gt;&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Constantes e variáveis&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;Const ForAppending = 8&lt;br /&gt;Const ForReading = 1&lt;br /&gt;Const ADS_SCOPE_SUBTREE = 2&lt;br /&gt;Const cdoSendUsingMethod = "http://schemas.microsoft.com/cdo/configuration/sendusing", _&lt;br /&gt;cdoSendUsingPort = 2, _&lt;br /&gt;cdoSMTPServer = "http://schemas.microsoft.com/cdo/configuration/smtpserver"&lt;br /&gt;&lt;br /&gt;Set objConnection = CreateObject("ADODB.Connection")&lt;br /&gt;Set objCommand = CreateObject("ADODB.Command")&lt;br /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;Set objShell = CreateObject("WScript.Shell")&lt;br /&gt;Set objDialog = CreateObject("UserAccounts.CommonDialog")&lt;br /&gt;&lt;br /&gt;objConnection.Provider = "ADsDSOObject"&lt;br /&gt;objConnection.Open "Active Directory Provider"&lt;br /&gt;Set objCOmmand.ActiveConnection = objConnection&lt;br /&gt;objCommand.Properties("Page Size") = 1000&lt;br /&gt;objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE&lt;br /&gt;&lt;br /&gt;Set objWshNet = CreateObject("Wscript.Network")&lt;br /&gt;Var_StrPC_Name = LCase(objWshNet.ComputerName)&lt;br /&gt;Set objRootFile = strName&lt;br /&gt;&lt;br /&gt;strPClocal = objShell.ExpandEnvironmentStrings("%computername%")&lt;br /&gt;strUserLocal = objShell.ExpandEnvironmentStrings("%username%")&lt;br /&gt;'Título que será exibido nas caixas de diálogo.&lt;br /&gt;strLogoMarca = "Scriptonita"&lt;br /&gt;strVersao = ""&lt;br /&gt;'Servidor para amarzenar os logs e o arquivo de controle de versão.&lt;br /&gt;strFileImport = "\\servidor\pasta_compartilhada\id"&lt;br /&gt;strFileExport2 = "\\servidor\pasta_compartilhada\" &amp;amp; strPClocal &amp;amp; "_" &amp;amp; strUserLocal &amp;amp;".log"&lt;br /&gt;strFileExport3 = "\\servidor\pasta_compartilhada\geral.log"&lt;br /&gt;&lt;br /&gt;'e-mail&lt;br /&gt;'remetente do e-mail&lt;br /&gt;strMailFrom = "Administrador@scriptonita.com"&lt;br /&gt;'lista de e-mail separados por(;) das pessoas que serão notificadas toda a vez que o script for executado.&lt;br /&gt;strMailto = "email-1@teste.com;email-2@teste.com;email-3@teste.com"&lt;br /&gt;strSubject = "Active Directory Info - " &amp;amp; strUserLocal&lt;br /&gt;strMessage = "Scriptonita"&lt;br /&gt;strSMTPServer = "Servidor_de_correio"&lt;br /&gt;'logfile = "c:\logteste.txt"&lt;br /&gt;&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Mensagens&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;strMsg1 = ("Computador" &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"------------------------" &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Digite o NOME do Computador desejado:" &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Para sair do aplicativo, digite 0 (zero) e confirme.")&lt;br /&gt;&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Verifica versão do script&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;Set objRootFileK = objFSO.OpenTextFile(strFileImport, 1)&lt;br /&gt;Flag=0&lt;br /&gt;strKey = objRootFilek.ReadLine&lt;br /&gt;If strkey = "v1" Then 'If Verifica versão&lt;br /&gt;Flag = 1&lt;br /&gt;Else&lt;br /&gt;wscript.Echo ("Versao desatualizada, entre em contato com o administrador")&lt;br /&gt;Flag =0&lt;br /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;Set objLogFile3 = objFSO.OpenTextFile(strFileExport3 , ForAppending,True)&lt;br /&gt;objLogFile3.WriteLine strKey &amp;amp; ";" &amp;amp; strPClocal &amp;amp; ";" &amp;amp; strUserLocal &amp;amp; ";" &amp;amp; Now&lt;br /&gt;'e-mail&lt;br /&gt;strMessage = "Computador :....." &amp;amp; strPClocal &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Usuário :............." &amp;amp; strUserlocal &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Versão :............. " &amp;amp; strKey &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Hora :................ "&amp;amp; now&lt;br /&gt;Call SendMail(strFrom,strTo,strSubject &amp;amp; " " &amp;amp; strOutputComputerName,strMessage)&lt;br /&gt;WScript.Quit&lt;br /&gt;End If 'Fim do If Verifica versão&lt;br /&gt;&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Verifica Hostname e Se a versão está OK&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;If flag =1 then&lt;br /&gt;&lt;br /&gt;Do&lt;br /&gt;strName = InputBox(strMsg1,"Seleciona PC " &amp;amp; strLogoMarca &amp;amp; strVersao,Var_StrPC_Name)&lt;br /&gt;If strName = "0" Then WScript.Quit(1)&lt;br /&gt;Loop Until strName &lt;&gt; ""&lt;br /&gt;&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Verifica e trata e exibe o nome da OU atual&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;objCommand.CommandText = "Select * from 'LDAP://DC=SEU_DOMÍNIO,DC=Corp,DC=Net' " &amp;amp; "Where objectClass='computer' AND Name='" &amp;amp; strName &amp;amp; "'"&lt;br /&gt;Set objRecordSet = objCommand.Execute&lt;br /&gt;&lt;br /&gt;'OU Destino&lt;br /&gt;Set objNewOU = GetObject(strDestinyLDAP)&lt;br /&gt;&lt;br /&gt;'OU Origem&lt;br /&gt;strSource = objRecordSet.Fields("ADSPath")&lt;br /&gt;&lt;br /&gt;'Separa a OU do Path&lt;br /&gt;Acum = split(strSource, ",")&lt;br /&gt;strA1 = acum(0)&lt;br /&gt;strA2 = acum(1)&lt;br /&gt;&lt;br /&gt;'Trata o Nome da OU&lt;br /&gt;Acum2 = split(strA2, "=")&lt;br /&gt;strB1 = acum2(0)&lt;br /&gt;strB2 = acum2(1)&lt;br /&gt;&lt;br /&gt;strMsg = "Este PC está atualmente na OU:"&amp;amp; vbCrLf &amp;amp; strB2 &amp;amp; vbCrLf &amp;amp; vbCrLf&amp;amp;_&lt;br /&gt;"Caminho completo: "&amp;amp; strSource &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Deseja continuar a operação?"&lt;br /&gt;&lt;br /&gt;strMsgVal = MsgBox (strMsg,vbYesNo, "Validação da Operação " &amp;amp; strLogoMarca &amp;amp; strversao)&lt;br /&gt;&lt;br /&gt;'log&lt;br /&gt;&lt;br /&gt;Set objLogFile3 = objFSO.OpenTextFile(strFileExport3 , ForAppending,True)&lt;br /&gt;objLogFile3.WriteLine strHost &amp;amp; ";" &amp;amp; strSource &amp;amp; ";" &amp;amp; strPClocal &amp;amp; ";" &amp;amp; strUserLocal &amp;amp; ";" &amp;amp; Now&lt;br /&gt;&lt;br /&gt;'fim do log&lt;br /&gt;&lt;br /&gt;If strMsgVal = "6" Then&lt;br /&gt;&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Entrada de dados&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;Do&lt;br /&gt;strOpcao = InputBox ("INFORME O NUMERO DA OPCAO DESEJADA:" &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"----------------------------------------------------------------------------------------------------------------" &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 1 - DESCRIÇÃO DA OU A" &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 2 - DESCRIÇÃO DA OU B " &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 3 - DESCRIÇÃO DA OU C" &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 4 - DESCRIÇÃO DA OU D " &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 5 - DESCRIÇÃO DA OU E" &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 6 - PADRAO (RJ) " &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 7 - NOTEBOOK (RJ)" &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 8 - VIP (RJ) " &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 9 - SUPORTE (RJ)" &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;" 0 - SAIR" &amp;amp; vbCrLf &amp;amp; vbCrLf ,"Seleciona OU Destino " &amp;amp; strLogoMarca &amp;amp; strversao,"0")&lt;br /&gt;&lt;br /&gt;If strOpcao = "0" Then WScript.Quit(1)&lt;br /&gt;Loop Until strOpcao &lt;&gt; ""&lt;br /&gt;&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;'Seleciona a OU Correta&lt;br /&gt;'-----------------------------------------------------------------------------------------------&lt;br /&gt;srtCheckPoint = 0&lt;br /&gt;&lt;br /&gt;Select Case strOpcao&lt;br /&gt;&lt;br /&gt;Case "1"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strPerfil = "DESCRIÇÃO DA OU A"&lt;br /&gt;strFil = "A"&lt;br /&gt;strReg = "Regional A"&lt;br /&gt;strDestinyLDAP = "LDAP://OU=" &amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case "2"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strPerfil = "DESCRIÇÃO DA OU B"&lt;br /&gt;strFil = "B"&lt;br /&gt;strReg = "Regional B"&lt;br /&gt;strDestinyLDAP = "LDAP://OU=" &amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case "3"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strPerfil = "DESCRIÇÃO DA OU C"&lt;br /&gt;strFil = "C"&lt;br /&gt;strReg = "Regional C"&lt;br /&gt;strDestinyLDAP = "LDAP://OU=" &amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case "4"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strOUDest = "DESCRIÇÃO DA OU D"&lt;br /&gt;strPerfil = "D"&lt;br /&gt;strFil = "D"&lt;br /&gt;strReg = "Regional D"&lt;br /&gt;strDestinyLDAP = "LDAP://OU=" &amp;amp; strOUDest &amp;amp; ",OU=" &amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case "5"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strOUDest = "DESCRIÇÃO DA OU E"&lt;br /&gt;strPerfil = "E"&lt;br /&gt;strFil = "E"&lt;br /&gt;strReg = "Regional E"&lt;br /&gt;strDestinyLDAP = "LDAP://OU=" &amp;amp; strOUDest &amp;amp; ",OU=" &amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case "6"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strPerfil = "Padrao"&lt;br /&gt;strFil = "RJ"&lt;br /&gt;strReg = "Regional RJ"&lt;br /&gt;strDestinyLDAP = "LDAP://OU="&amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case "7"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strPerfil = "Notebooks"&lt;br /&gt;strFil = "RJ"&lt;br /&gt;strReg = "Regional RJ"&lt;br /&gt;strDestinyLDAP = "LDAP://OU=" &amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case "8"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strPerfil = "Vip"&lt;br /&gt;strFil = "RJ"&lt;br /&gt;strReg = "Regional RJ"&lt;br /&gt;strDestinyLDAP = "LDAP://OU=" &amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case "9"&lt;br /&gt;srtCheckPoint = 1&lt;br /&gt;strPerfil = "Suporte"&lt;br /&gt;strFil = "RJ"&lt;br /&gt;strReg = "Regional RJ"&lt;br /&gt;strDestinyLDAP = "LDAP://OU=" &amp;amp; strPerfil &amp;amp; ",OU=" &amp;amp; strFil &amp;amp; ",OU=" &amp;amp; strReg &amp;amp; ",OU=Estacoes,DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;&lt;br /&gt;Case Else&lt;br /&gt;WScript.Echo ("Opcao incorreta, o aplicativo será encerrado" )&lt;br /&gt;WScript.Quit(1)&lt;br /&gt;&lt;br /&gt;End Select&lt;br /&gt;&lt;br /&gt;If srtCheckPoint = 1 then&lt;br /&gt;&lt;br /&gt;objCommand.CommandText = "Select * from 'LDAP://DC=SEU_DOMINIO,DC=Corp,DC=Net' " &amp;amp; "Where objectClass='computer' AND Name='" &amp;amp; strName &amp;amp; "'"&lt;br /&gt;Set objRecordSet = objCommand.Execute&lt;br /&gt;&lt;br /&gt;'Destiny OU&lt;br /&gt;Set objNewOU = GetObject(strDestinyLDAP)&lt;br /&gt;&lt;br /&gt;'Source OU&lt;br /&gt;strSource = objRecordSet.Fields("ADSPath")&lt;br /&gt;strHostTemp = "CN=" &amp;amp; strName&lt;br /&gt;Set objMoveComputer = objNewOU.MoveHere (strSource, strHostTemp)&lt;br /&gt;objRootFile.Close&lt;br /&gt;&lt;br /&gt;'Log&lt;br /&gt;Set objLogFile2 = objFSO.OpenTextFile(strFileExport2 , ForAppending,True)&lt;br /&gt;objLogFile2.WriteLine strHost &amp;amp; ";" &amp;amp; strSource &amp;amp; ";" &amp;amp; strDestinyLDAP &amp;amp; ";" &amp;amp; strPClocal &amp;amp; ";" &amp;amp; strUserLocal &amp;amp; ";" &amp;amp; Now&lt;br /&gt;Set objLogFile3 = objFSO.OpenTextFile(strFileExport3 , ForAppending,True)&lt;br /&gt;objLogFile3.WriteLine strHost &amp;amp; ";" &amp;amp; strSource &amp;amp; ";" &amp;amp; strDestinyLDAP &amp;amp; ";" &amp;amp; strPClocal &amp;amp; ";" &amp;amp; strUserLocal &amp;amp; ";" &amp;amp; Now&lt;br /&gt;'e-mail&lt;br /&gt;strMessage = "Computador :....." &amp;amp; strPClocal &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Usuário :............." &amp;amp; strUserlocal &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Versão :............. " &amp;amp; strKey &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"Hora :................" &amp;amp; Now &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"OU de Origem:........." &amp;amp; strSource &amp;amp; vbCrLf &amp;amp; vbCrLf &amp;amp;_&lt;br /&gt;"OU de Destino:........" &amp;amp; strDestinyLDAP &amp;amp; vbCrLf&lt;br /&gt;Call SendMail(strFrom,strTo,strSubject &amp;amp; " " &amp;amp; strOutputComputerName,strMessage)&lt;br /&gt;&lt;br /&gt;'Fim do Log&lt;br /&gt;&lt;br /&gt;WScript.Echo "Fim do processo."&lt;br /&gt;&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;Else&lt;br /&gt;&lt;br /&gt;WScript.Echo "Processo finalizado pelo usuário"&lt;br /&gt;End If&lt;br /&gt;End If&lt;br /&gt;objLogFile2.Close&lt;br /&gt;objLogFile3.Close&lt;br /&gt;objRootFile.Close&lt;br /&gt;&lt;br /&gt;WScript.Quit(1)&lt;br /&gt;&lt;br /&gt;'------------------------------------------------------------------------&lt;br /&gt;'Function SendMail - email the warning file (RETIRADO DA INERNET)&lt;br /&gt;'------------------------------------------------------------------------&lt;br /&gt;Function SendMail(strFrom,strTo,strSubject,strMessage)&lt;br /&gt;Dim iMsg, iConf, Flds&lt;br /&gt;&lt;br /&gt;'// Create the CDO connections.&lt;br /&gt;Set iMsg = CreateObject("CDO.Message")&lt;br /&gt;Set iConf = CreateObject("CDO.Configuration")&lt;br /&gt;Set Flds = iConf.Fields&lt;br /&gt;&lt;br /&gt;'// SMTP server configuration.&lt;br /&gt;With Flds&lt;br /&gt;.Item(cdoSendUsingMethod) = cdoSendUsingPort&lt;br /&gt;'// Set the SMTP server address here.&lt;br /&gt;.Item(cdoSMTPServer) = strSMTPServer&lt;br /&gt;.Update&lt;br /&gt;End With&lt;br /&gt;&lt;br /&gt;'l.close&lt;br /&gt;&lt;br /&gt;'Dim r&lt;br /&gt;'Set r = ws.OpenTextFile (logfile, ForReading, False, TristateUseDefault)&lt;br /&gt;'strMessage = r.readall&lt;br /&gt;&lt;br /&gt;'// Set the message properties.&lt;br /&gt;With iMsg&lt;br /&gt;Set .Configuration = iConf&lt;br /&gt;.To = strMailTo&lt;br /&gt;.From = strMailFrom&lt;br /&gt;.Subject = strSubject&lt;br /&gt;.TextBody = strMessage&lt;br /&gt;End With&lt;br /&gt;&lt;br /&gt;'iMsg.AddAttachment wsuslog&lt;br /&gt;iMsg.HTMLBody = replace(strMessage,vbnewline,"&lt;br /&gt;")&lt;br /&gt;'// Send the message.&lt;br /&gt;on error resume next&lt;br /&gt;&lt;br /&gt;iMsg.Send ' send the message.&lt;br /&gt;Set iMsg = nothing&lt;br /&gt;&lt;br /&gt;End Function&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-8012926570215727039?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/8012926570215727039/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=8012926570215727039' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/8012926570215727039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/8012926570215727039'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/seleciona-e-move-conta-de-computador-no.html' title='Seleciona e move conta de computador no AD'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-2704536116440230696</id><published>2008-10-10T06:25:00.000-07:00</published><updated>2008-10-10T06:26:17.296-07:00</updated><title type='text'>Seleciona e move conta de computador baseado no IP,Localização, Sistema Operacional e Chassis</title><content type='html'>'O script a seguir serve para ajudar na organização de seu AD,ele efetua uma série&lt;br /&gt;'de filtros como:Sistema Operacional, Range de IP, Chassis etc. Em seguida ele&lt;br /&gt;'ele move a estação para a OU desejada.&lt;br /&gt;'Esse script pode ser otimizado retirando a parte da verificação Desktop/Notebook,&lt;br /&gt;'pois neste caso é necessário conectar a máquina destino.&lt;br /&gt;&lt;br /&gt;'ATENÇÃO! LEMBRE-SE QUE A UTILIZAÇÃO DESTE SCRIPT É POR SUA CONTA E RISCO, POIS O &lt;br /&gt;'MESMO FOI DESENVOLVIDO PARA ATENDER AS MINHAS NECESSIDADES, PORTANTO RECOMENDO A &lt;br /&gt;'HOMOLOGAÇÃO E EVENTUAIS AJUSTES SEJAM EFETUADOS EM UM AMBIENTE DE TESTES ANTES DE&lt;br /&gt;'UTILIZÁ-LO EM PRODUÇÃO. &lt;br /&gt;&lt;br /&gt;'Título= Seleciona e move conta de computador baseado no IP,Localização, Sistema Operacional e Chassis&lt;br /&gt;'Autor= Marcelo Montezuma&lt;br /&gt;'versão Beta 1.0 &lt;br /&gt;'criada em 25/06/2007&lt;br /&gt;&lt;br /&gt;'===============================================================&lt;br /&gt;' Inicio&lt;br /&gt;'===============================================================&lt;br /&gt;&lt;br /&gt;On Error Resume Next&lt;br /&gt;&lt;br /&gt;'===============================================================&lt;br /&gt;' Constantes e Variáveis&lt;br /&gt;'===============================================================&lt;br /&gt;&lt;br /&gt;Const ADS_SCOPE_BASE    = 0&lt;br /&gt;Const ADS_SCOPE_ONELEVEL   = 1&lt;br /&gt;Const ADS_SCOPE_SUBTREE   = 2&lt;br /&gt;Const ForReading     = 1&lt;br /&gt;Const ForWriting     = 2&lt;br /&gt;Const ForAppending     = 8&lt;br /&gt;&lt;br /&gt;Dim FlagOs, FlagIP&lt;br /&gt;Dim strIP, strIPRange, str1, str2, str3, Acum1&lt;br /&gt;Dim strHost, strComputer&lt;br /&gt;Dim strFil, strReg, strPerfil, strOSType, Casetype&lt;br /&gt;Dim objFSO, oTextOutput, objConnection, objCommand, objRecordSet, IPConfigSet, objWMIService, colChassis&lt;br /&gt;Dim strDestinyLDAP, strHostTemp &lt;br /&gt;&lt;br /&gt;'===============================================================&lt;br /&gt;' Conecta o AD e seleciona os computadores do container Computers&lt;br /&gt;'===============================================================&lt;br /&gt;&lt;br /&gt;Set objFSO       =  CreateObject("Scripting.FileSystemObject")&lt;br /&gt;Set oTextOutput     =  objFSO.OpenTextFile("resultado.txt", ForAppending, True)&lt;br /&gt;&lt;br /&gt;Set objConnection     =  CreateObject("ADODB.Connection")&lt;br /&gt;Set objCommand      =  CreateObject("ADODB.Command")&lt;br /&gt; objConnection.Provider   = "ADsDSOObject"&lt;br /&gt; objConnection.Open "Active Directory Provider"&lt;br /&gt;&lt;br /&gt;Set objCOmmand.ActiveConnection = objConnection&lt;br /&gt; objCommand.CommandText   = "Select Name, operatingSystem from 'LDAP://CN=computers,DC=SEU_DOMINIO,DC=corp,DC=net'" _&lt;br /&gt;     &amp; "Where objectClass='computer' order by Name ASC"&lt;br /&gt;&lt;br /&gt; objCommand.Properties("Page Size")   = 1000&lt;br /&gt; objCommand.Properties("Searchscope")  = ADS_SCOPE_ONELEVEL &lt;br /&gt;Set objRecordSet       = objCommand.Execute&lt;br /&gt; objRecordSet.MoveFirst&lt;br /&gt;&lt;br /&gt;'===============================================================&lt;br /&gt;'Inicio Looping &lt;br /&gt;'===============================================================&lt;br /&gt;&lt;br /&gt;Do Until objRecordSet.EOF&lt;br /&gt;    strHost         = objRecordSet.Fields("Name").Value &lt;br /&gt;    strOSType         = objRecordSet.Fields("operatingSystem").Value&lt;br /&gt;&lt;br /&gt;'===============================================================&lt;br /&gt;'Verifica o Sistema Operacional&lt;br /&gt;'===============================================================&lt;br /&gt;&lt;br /&gt;Select Case strOSType&lt;br /&gt;&lt;br /&gt;    Case "Windows XP Professional"&lt;br /&gt;        oTextOutput.writeLine (strHost &amp; ";" &amp; "Sistema Operacional" &amp; ";" &amp;  strOSType)&lt;br /&gt;        FlagOS = True &lt;br /&gt;     &lt;br /&gt;     Case "Windows 2000 Professional"&lt;br /&gt;        oTextOutput.writeLine (strHost &amp; ";" &amp; "Sistema Operacional " &amp; ";" &amp;  strOSType)&lt;br /&gt;        FlagOS = True&lt;br /&gt;      &lt;br /&gt;     Case Else&lt;br /&gt;       oTextOutput.writeLine (strHost &amp; ";" &amp; "Outros")&lt;br /&gt;        FlagOS = False&lt;br /&gt;      &lt;br /&gt;End Select&lt;br /&gt;&lt;br /&gt;Select Case strHost&lt;br /&gt;&lt;br /&gt;    Case "Excecao01*"&lt;br /&gt;        oTextOutput.writeLine (strHost &amp; ";" &amp; "Excecao01" &amp; ";" &amp;  strOSType)&lt;br /&gt;        FlagOS = False &lt;br /&gt;    &lt;br /&gt;      Case Else&lt;br /&gt;           &lt;br /&gt;End Select&lt;br /&gt;'===============================================================&lt;br /&gt;'Filtra o Sistema Operacional e verifica o IP da estação&lt;br /&gt;'===============================================================&lt;br /&gt;&lt;br /&gt;If FlagOS  = True Then&lt;br /&gt;strComputer = strHost&lt;br /&gt;&lt;br /&gt; Set objWMIService = GetObject("winmgmts:" _&lt;br /&gt;     &amp; "{impersonationLevel=impersonate}!\\" &amp; strComputer &amp; "\root\cimv2")&lt;br /&gt; &lt;br /&gt;  If Err.Number = 0 Then&lt;br /&gt; &lt;br /&gt;   Set IPConfigSet = objWMIService.ExecQuery _&lt;br /&gt;       ("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")&lt;br /&gt;  &lt;br /&gt;    For Each IPConfig in IPConfigSet&lt;br /&gt;            &lt;br /&gt;            If Not IsNull(IPConfig.IPAddress)Then &lt;br /&gt;            &lt;br /&gt;             For i=LBound(IPConfig.IPAddress) to UBound(IPConfig.IPAddress)&lt;br /&gt;                 strIP    = IPConfig.IPAddress(i)&lt;br /&gt;           acum1   = split(strIP, ".")&lt;br /&gt;        str1    = acum1(0)&lt;br /&gt;        str2    = acum1(1)&lt;br /&gt;       'str3    = acum1(2)&lt;br /&gt;             'str4    = acum1(3)&lt;br /&gt;           &lt;br /&gt;           If str1 = 169 Or str1 = 0 Or str1 = "" Then &lt;br /&gt;          &lt;br /&gt;           Debug.WriteLine srtIP &lt;br /&gt;          &lt;br /&gt;           Else&lt;br /&gt;          &lt;br /&gt;           strIPRange   = str1 &amp; "." &amp; str2 &lt;br /&gt;             &lt;br /&gt;              End If&lt;br /&gt;            Next&lt;br /&gt;              &lt;br /&gt;              End If&lt;br /&gt;         Next&lt;br /&gt;&lt;br /&gt;'===============================================================&lt;br /&gt;'Filtra o endereço IP da estação.&lt;br /&gt;'=============================================================== &lt;br /&gt; &lt;br /&gt;  Select Case strIPRange&lt;br /&gt;  &lt;br /&gt;    Case "10.20","10.21","10.22","10.24"&lt;br /&gt;       strFil     = "RJ"&lt;br /&gt;      strReg     = "Regional Rio de Janeiro"       &lt;br /&gt;      FlagIP     = True&lt;br /&gt;    &lt;br /&gt;    Case "10.11"&lt;br /&gt;       strFil     = "SP"&lt;br /&gt;      strReg     = "Regional Sao Paulo"       &lt;br /&gt;      FlagIP    = True&lt;br /&gt;        &lt;br /&gt;     Case Else&lt;br /&gt;        oTextOutput.writeLine (strHost &amp; ";" &amp; strIP &amp; ";" &amp; "Range não cadastrado")&lt;br /&gt;        Debug.WriteLine (strHost &amp; ";" &amp; strIP &amp; ";" &amp; "Range não cadastrado")&lt;br /&gt;       FlagIP      =  False      &lt;br /&gt;  End Select   &lt;br /&gt;&lt;br /&gt;      If FlagIP = True Then&lt;br /&gt;     &lt;br /&gt;     Set objWMIService = GetObject("winmgmts:" _&lt;br /&gt;         &amp; "{impersonationLevel=impersonate}!\\" &amp; strComputer &amp; "\root\cimv2")&lt;br /&gt;     &lt;br /&gt;     Set colChassis = objWMIService.ExecQuery _&lt;br /&gt;         ("Select * from Win32_SystemEnclosure")&lt;br /&gt;     &lt;br /&gt;     For Each objChassis in colChassis&lt;br /&gt;         For i = Lbound(objChassis.ChassisTypes) to Ubound(objChassis.ChassisTypes)&lt;br /&gt;             Casetype = objChassis.ChassisTypes(i)&lt;br /&gt;         Next&lt;br /&gt;     Next&lt;br /&gt;     &lt;br /&gt;'===============================================================&lt;br /&gt;'Filtra o tipo chassis.&lt;br /&gt;'===============================================================     &lt;br /&gt;     &lt;br /&gt;        Select case CaseType&lt;br /&gt;        &lt;br /&gt;          &lt;br /&gt;           Case "3", "4", "5", "6", "7", "15"&lt;br /&gt;               strPerfil = "Padrão" &lt;br /&gt;           &lt;br /&gt;           &lt;br /&gt;           Case "8", "10", "12", "14", "18", "21"&lt;br /&gt;               strPerfil = "Notebooks"&lt;br /&gt;                             &lt;br /&gt;           Case ELSE&lt;br /&gt;             '"Outros"&lt;br /&gt;        &lt;br /&gt;        End Select&lt;br /&gt;           &lt;br /&gt;'===============================================================&lt;br /&gt;' Seleciona e move a estação para a OU destino&lt;br /&gt;'===============================================================&lt;br /&gt;            &lt;br /&gt;       objCommand.CommandText = "Select * from 'LDAP://CN=computers,DC=SEU_DOMINIO,DC=corp,DC=net' " &amp; "Where objectClass='computer' AND Name='" &amp; strComputer &amp; "'"&lt;br /&gt;      Set objRecordSet2  = objCommand.Execute&lt;br /&gt;      &lt;br /&gt;      'Destiny OU&lt;br /&gt;      strDestinyLDAP   = "LDAP://OU=" &amp; strPerfil &amp; ",OU=" &amp; strFil &amp; ",OU=" &amp; strReg &amp; ",DC=SEU_DOMINIO,DC=corp,DC=net"&lt;br /&gt;      Set objNewOU   = GetObject(strDestinyLDAP)&lt;br /&gt;  &lt;br /&gt;     'Source OU&lt;br /&gt;      strSource    = objRecordSet2.Fields("ADSPath")&lt;br /&gt;      strHostTemp   = "CN=" &amp; strComputer&lt;br /&gt;             Set objMoveComputer    = objNewOU.MoveHere (strSource, strHostTemp)&lt;br /&gt;       oTextOutput.writeLine (strComputer  &amp; ";" &amp; strSource &amp; ";" &amp; strHostTemp)&lt;br /&gt;       Debug.WriteLine (strComputer  &amp; ";" &amp; strSource &amp; ";" &amp; strHostTemp)&lt;br /&gt;      End If&lt;br /&gt;            &lt;br /&gt;   Else&lt;br /&gt;   oTextOutput.writeLine (strComputer &amp; ";" &amp; Err.Description)&lt;br /&gt;   Debug.WriteLine (strComputer &amp; ";" &amp; Err.Description)&lt;br /&gt;   &lt;br /&gt;   Err.Number = 0 &lt;br /&gt; &lt;br /&gt; End If&lt;br /&gt;  &lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;'===============================================================&lt;br /&gt;' Limpa valores&lt;br /&gt;'===============================================================&lt;br /&gt;&lt;br /&gt;FlagOS   = False&lt;br /&gt;FlagIP   = False&lt;br /&gt;strHost   = ""&lt;br /&gt;strComputer          = ""&lt;br /&gt;strOSType  = ""&lt;br /&gt;strPerfil  = ""&lt;br /&gt;strIP   = ""&lt;br /&gt;&lt;br /&gt;objRecordSet.MoveNext&lt;br /&gt;&lt;br /&gt;Loop &lt;br /&gt;oTextOutput.Close&lt;br /&gt;objConnection.Open&lt;br /&gt;'Fim&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-2704536116440230696?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/2704536116440230696/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=2704536116440230696' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2704536116440230696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/2704536116440230696'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/seleciona-e-move-conta-de-computador.html' title='Seleciona e move conta de computador baseado no IP,Localização, Sistema Operacional e Chassis'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-7374655314731315644</id><published>2008-10-10T06:21:00.001-07:00</published><updated>2008-10-10T06:24:05.337-07:00</updated><title type='text'>Ferramentas de busca Microsoft</title><content type='html'>Além do Google é cláro, seguem algumas dicas de busca bastante interessantes para a galera do suporte.&lt;br /&gt;&lt;br /&gt;Ops! Google?&lt;br /&gt;Sim... esquecí de colocar o link &lt;a href="http://www.google.com/microsoft"&gt;http://www.google.com/microsoft&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;Como procurar uma mensagem de erro na base Microsoft&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;a href="http://support.microsoft.com/gp/errormessage"&gt;&lt;img id="BLOGGER_PHOTO_ID_5221253467834693922" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/SHWeXZiQOSI/AAAAAAAAAIA/M9TeJdMr8jE/s400/image017.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Como pesquisar artigos na base Microsoft&lt;/em&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/search/?adv=1"&gt;http://support.microsoft.com/search/?adv=1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://1.bp.blogspot.com/_3AXI3tHU54Y/SHWenRzYleI/AAAAAAAAAII/iTaKEQIQ4lY/s1600-h/image018.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5221253740636968418" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/SHWenRzYleI/AAAAAAAAAII/iTaKEQIQ4lY/s400/image018.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Marcelo Montezuma.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-7374655314731315644?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/7374655314731315644/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=7374655314731315644' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/7374655314731315644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/7374655314731315644'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/alm-do-google-clro-seguem-algumas-dicas.html' title='Ferramentas de busca Microsoft'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3AXI3tHU54Y/SHWeXZiQOSI/AAAAAAAAAIA/M9TeJdMr8jE/s72-c/image017.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-8335231777737986646</id><published>2008-10-09T18:34:00.001-07:00</published><updated>2008-10-09T18:35:30.010-07:00</updated><title type='text'>Como executar um arquivo do tipo .SWF direto do Windows (sem utilizar o IE).</title><content type='html'>Acreditem! vai funcionar.&lt;br /&gt;&lt;br /&gt;Como executar um arquivo do tipo .SWF direto do Windows (sem utilizar o IE).&lt;br /&gt;&lt;br /&gt;1 – Encontre uma apresentação em flash do tipo .EXE que já vem com o player incorporado e salve no micro.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2 – Clique com o botão direito do mouse sobre o .SWF e em seguida navegue até "&lt;strong&gt;Abrir com&lt;/strong&gt;" &gt; &lt;strong&gt;Escolher programa padrão...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;3 – Clique em &lt;strong&gt;Procurar... &lt;/strong&gt;e selecione o arquivo .EXE copiado anteriormente.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4 – Marque a opção &lt;strong&gt;Sempre usar esse Programa para abrir esse tipo de arquivo&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;· Note que depois desse "recurso técnico" o Windows passa a incorporar a alteração.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3AXI3tHU54Y/SIqcC4Et2OI/AAAAAAAAAIQ/W6r8hpBHHBk/s1600-h/image001.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5227161890742720738" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/SIqcC4Et2OI/AAAAAAAAAIQ/W6r8hpBHHBk/s400/image001.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Postado por Marcelo Montezuma&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-8335231777737986646?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/8335231777737986646/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=8335231777737986646' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/8335231777737986646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/8335231777737986646'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/acreditem-vai-funcionar.html' title='Como executar um arquivo do tipo .SWF direto do Windows (sem utilizar o IE).'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_3AXI3tHU54Y/SIqcC4Et2OI/AAAAAAAAAIQ/W6r8hpBHHBk/s72-c/image001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1692193221529721003.post-1651668692983363617</id><published>2008-10-02T13:38:00.000-07:00</published><updated>2008-10-09T09:40:05.859-07:00</updated><title type='text'>Como identificar se um determinado arquivo está infectado?</title><content type='html'>A resposta para esta pergunta está no endereço:&lt;br /&gt;&lt;a href="http://www.virustotal.com.br/"&gt;http://www.virustotal.com.br/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3AXI3tHU54Y/SOWb8UNqsyI/AAAAAAAAAKc/vnMnhPREnYE/s1600-h/Banner.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5252776000918041378" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_3AXI3tHU54Y/SOWb8UNqsyI/AAAAAAAAAKc/vnMnhPREnYE/s400/Banner.JPG" border="0" /&gt;&lt;/a&gt; &lt;a href="http://1.bp.blogspot.com/_3AXI3tHU54Y/SOU5cGpB9TI/AAAAAAAAAJY/zP8EddIv15U/s1600-h/VirusTotal-logo.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5252667695379379506" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/SOU5cGpB9TI/AAAAAAAAAJY/zP8EddIv15U/s200/VirusTotal-logo.png" border="0" /&gt;&lt;/a&gt; VirusTotal é um serviço que analisa arquivos suspeitos e proporciona uma rápida detecção de vírus, worms, cavalos de tróia, e todos os tipos de arquivos maliciosos detectados por vários mecanismos de antivírus.&lt;br /&gt;&lt;br /&gt;Achei o serviço interessante, pois não requer instalação e roda direto da web. Uma outra vantagem é a quantidade de mecanismos de antivirus envolvidos no processo conforme mostrado na imagem ao lado.&lt;br /&gt;&lt;br /&gt;Tenha em mente que esse serviço não substitui o software de antivírus, mas é de grande utilidade quando a suspeita recai sobre algum arquivo que o antivírus padrão de sua estação.&lt;br /&gt;&lt;br /&gt;Caso você disponha de algum tempo, verá que a própria microsoft recomenda a utilizaçao do site virustotal em seu guia de remoção de malware.&lt;br /&gt;&lt;br /&gt;Bem, para verificar se um arquivo está infectado, faça o seguinte:&lt;br /&gt;&lt;br /&gt;Acesse o site e em seguida clique em "&lt;strong&gt;Procurar&lt;/strong&gt;";&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5252667198928169650" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: left" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/SOU4_NN1qrI/AAAAAAAAAJA/hsATF9U9Ep0/s320/print01.JPG" border="0" /&gt;Navegue até o arquivo suspeito e clique em "&lt;strong&gt;Enviar arquivo&lt;/strong&gt;";&lt;br /&gt;&lt;br /&gt;Aguarde o upload do arquivo.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_3AXI3tHU54Y/SOWak9f6oOI/AAAAAAAAAKE/E9OwJZ-QOjk/s1600-h/aguarde01.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5252774500171948258" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" height="130" alt="" src="http://1.bp.blogspot.com/_3AXI3tHU54Y/SOWak9f6oOI/AAAAAAAAAKE/E9OwJZ-QOjk/s320/aguarde01.JPG" width="280" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Caso o arquivo já tenha sido analisado anteriormente você terá a oportunidade de olhar o relatório anterior (bem mais rápido) ou mandar reanalisar o arquivo. &lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_3AXI3tHU54Y/SO4X9JIpDaI/AAAAAAAAAK4/5IAIsUCAgys/s1600-h/jafoianalisado.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5255164154379570594" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_3AXI3tHU54Y/SO4X9JIpDaI/AAAAAAAAAK4/5IAIsUCAgys/s400/jafoianalisado.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;Clique em "&lt;strong&gt;Reanalisar"&lt;/strong&gt; e aguarde a conclusão do relatório conforme mostrado a seguir:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://3.bp.blogspot.com/_3AXI3tHU54Y/SO4Yli8QVAI/AAAAAAAAALA/AKvUUCx1J4U/s1600-h/progresso.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5255164848501707778" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_3AXI3tHU54Y/SO4Yli8QVAI/AAAAAAAAALA/AKvUUCx1J4U/s400/progresso.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Você ainda tem a opção de analisar um outro arquivo e também alterar o formato do relatório.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://4.bp.blogspot.com/_3AXI3tHU54Y/SO4ZXtGpnOI/AAAAAAAAALI/Xi0wx57be_I/s1600-h/outroarquivo.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5255165710223121634" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" height="110" alt="" src="http://4.bp.blogspot.com/_3AXI3tHU54Y/SO4ZXtGpnOI/AAAAAAAAALI/Xi0wx57be_I/s400/outroarquivo.JPG" width="350" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Coloquei somente para ilustrar um executável contendo código malicioso e que foi detectado por vários laboratórios.&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_3AXI3tHU54Y/SO4b9BOH0DI/AAAAAAAAALQ/9RmwZq-evtM/s1600-h/infectado.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5255168550301585458" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_3AXI3tHU54Y/SO4b9BOH0DI/AAAAAAAAALQ/9RmwZq-evtM/s400/infectado.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Conclusão: &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Achei o site excelente e de grande utilidade, este site possui uma série de outros serviços que com certeza merecem ser comentados e divulgados para todos.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Créditos&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;VirusTotal é um serviço desenvolvido por Hispasec Sistemas, um laboratório independente de segurança em Tecnologia da Informação, que utiliza versões em linha de comando de vários antivírus, atualizados regularmente com assinaturas oficiais publicadas por seus respectivos desenvolvedores.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Essa é uma lista das companhias que fazem parte do VirusTotal com seus respectivos mecanismos de antivírus.&lt;br /&gt;&lt;a href="http://global.ahnlab.com/" target="_blank"&gt;AhnLab&lt;/a&gt; (V3)&lt;br /&gt;&lt;a href="http://www.esafe.com/esafe/default.asp" target="_blank"&gt;Aladdin&lt;/a&gt; (eSafe)&lt;br /&gt;&lt;a href="http://www.avast.com/" target="_blank"&gt;ALWIL&lt;/a&gt; (Avast! Antivirus)&lt;br /&gt;&lt;a href="http://www.authentium.com/" target="_blank"&gt;Authentium&lt;/a&gt; (Command Antivirus)&lt;br /&gt;&lt;a href="http://www.avg.com/" target="_blank"&gt;AVG Technologies&lt;/a&gt; (AVG)&lt;br /&gt;&lt;a href="http://www.avira.com/" target="_blank"&gt;Avira&lt;/a&gt; (AntiVir)&lt;br /&gt;&lt;a href="http://www.bit9.com/" target="_blank"&gt;Bit9&lt;/a&gt; (FileAdvisor)&lt;br /&gt;&lt;a href="http://www.quickheal.co.in/" target="_blank"&gt;Cat Computer Services&lt;/a&gt; (Quick Heal)&lt;br /&gt;&lt;a href="http://www.clamav.net/" target="_blank"&gt;ClamAV&lt;/a&gt; (ClamAV)&lt;br /&gt;&lt;a href="http://www.ca.com/" target="_blank"&gt;CA Inc.&lt;/a&gt; (Vet)&lt;br /&gt;&lt;a href="http://www.drweb.com/" target="_blank"&gt;Doctor Web, Ltd.&lt;/a&gt; (DrWeb)&lt;br /&gt;&lt;a href="http://www.eset.com/" target="_blank"&gt;Eset Software&lt;/a&gt; (ESET NOD32)&lt;br /&gt;&lt;a href="http://www.ewido.net/en/" target="_blank"&gt;ewido networks&lt;/a&gt; (ewido anti-malware)&lt;br /&gt;&lt;a href="http://www.fortinet.com/" target="_blank"&gt;Fortinet&lt;/a&gt; (Fortinet)&lt;br /&gt;&lt;a href="http://www.f-prot.com/" target="_blank"&gt;FRISK Software&lt;/a&gt; (F-Prot)&lt;br /&gt;&lt;a href="http://www.f-secure.com/" target="_blank"&gt;F-Secure&lt;/a&gt; (F-Secure)&lt;br /&gt;&lt;a href="http://www.gdata.de/" target="_blank"&gt;G DATA Software&lt;/a&gt; (GData)&lt;br /&gt;&lt;a href="http://www.hacksoft.com.pe/" target="_blank"&gt;Hacksoft&lt;/a&gt; (The Hacker)&lt;br /&gt;&lt;a href="http://www.hauri.net/" target="_blank"&gt;Hauri&lt;/a&gt; (ViRobot)&lt;br /&gt;&lt;a href="http://www.ikarus.at/" target="_blank"&gt;Ikarus Software&lt;/a&gt; (Ikarus)&lt;br /&gt;&lt;a href="http://www.k7computing.com/" target="_blank"&gt;K7 Computing&lt;/a&gt; (K7AntiVirus)&lt;br /&gt;&lt;a href="http://www.kaspersky.com/" target="_blank"&gt;Kaspersky Lab&lt;/a&gt; (AVP)&lt;br /&gt;&lt;a href="http://www.mcafee.com/" target="_blank"&gt;McAfee&lt;/a&gt; (VirusScan)&lt;br /&gt;&lt;a href="http://www.microsoft.com/security/portal/" target="_blank"&gt;Microsoft&lt;/a&gt; (Malware Protection)&lt;br /&gt;&lt;a href="http://www.norman.com/" target="_blank"&gt;Norman&lt;/a&gt; (Norman Antivirus)&lt;br /&gt;&lt;a href="http://www.pandasecurity.com/" target="_blank"&gt;Panda Security&lt;/a&gt; (Panda Platinum)&lt;br /&gt;&lt;a href="http://www.pctools.com/" target="_blank"&gt;PC Tools&lt;/a&gt; (PCTools)&lt;br /&gt;&lt;a href="http://www.prevx.com/" target="_blank"&gt;Prevx&lt;/a&gt; (Prevx1)&lt;br /&gt;&lt;a href="http://www.rising.com.cn/" target="_blank"&gt;Rising Antivirus&lt;/a&gt; (Rising)&lt;br /&gt;&lt;a href="http://www.securecomputing.com/" target="_blank"&gt;Secure Computing&lt;/a&gt; (SecureWeb)&lt;br /&gt;&lt;a href="http://www.bitdefender.com/" target="_blank"&gt;BitDefender GmbH.&lt;/a&gt; (BitDefender)&lt;br /&gt;&lt;a href="http://www.sophos.com/" target="_blank"&gt;Sophos&lt;/a&gt; (SAV)&lt;br /&gt;&lt;a href="http://www.sunbelt-software.com/" target="_blank"&gt;Sunbelt Software&lt;/a&gt; (Antivirus)&lt;br /&gt;&lt;a href="http://www.symantec.com/" target="_blank"&gt;Symantec&lt;/a&gt; (Norton Antivirus)&lt;br /&gt;&lt;a href="http://www.anti-virus.by/" target="_blank"&gt;VirusBlokAda&lt;/a&gt; (VBA32)&lt;br /&gt;&lt;a href="http://www.trendmicro.com/" target="_blank"&gt;Trend Micro&lt;/a&gt; (TrendMicro)&lt;br /&gt;&lt;a href="http://www.virusbuster.hu/" target="_blank"&gt;VirusBuster&lt;/a&gt; (VirusBuster)&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_3AXI3tHU54Y/SOWbFydkFtI/AAAAAAAAAKM/5X5gwKwLBcM/s1600-h/Banner.JPG"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1692193221529721003-1651668692983363617?l=scriptolandia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scriptolandia.blogspot.com/feeds/1651668692983363617/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1692193221529721003&amp;postID=1651668692983363617' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/1651668692983363617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1692193221529721003/posts/default/1651668692983363617'/><link rel='alternate' type='text/html' href='http://scriptolandia.blogspot.com/2008/10/como-identificar-se-um-determinado.html' title='Como identificar se um determinado arquivo está infectado?'/><author><name>Montezuma</name><uri>http://www.blogger.com/profile/08106175467455819478</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_3AXI3tHU54Y/SiyWxl307_I/AAAAAAAAAPI/KlrQ0K0RoL4/S220/IMAGE_00056.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3AXI3tHU54Y/SOWb8UNqsyI/AAAAAAAAAKc/vnMnhPREnYE/s72-c/Banner.JPG' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
