quinta-feira, 28 de outubro de 2010

Script Session Part-4 Desfragmentando Discos

Olá pessoal, segue mais um scriptizinho fácil para agilizar uma tarefa adminsitrativa, hoje no caso é um script em VBS que irá fazer a desfragmentação de todos os discos da sua máquina, bem simples rápido e funcional, basta abrir o bloco de notas, copiar/colar e salvar com a extensão .vbs.
Só um conselho, para salvar em uma outra extensão, faça assim: Na hora que você salvar o arquivo, coloque aspas duplas ( " ), como exemplo "desfragmenta.vbs". Pois assim salvará como vbs e ao como .vbs.txt.

Segue abaixo o script

'====================================================
' NAME: Desfragmenta.vbs
'
' AUTHOR: RayzenX
'
'
' MODIFICATIONS:
' DATE MODIFIED MODIFIER MODIFICATION
'
'
'====================================================
' Set Variables
'===============

Dim Logfile, LogPath
'Sets the path and the file for the log file
LogPath = "C:\REPORTS\"
LogFile = "DefragRpt.txt"
'Combinds the File and the path.
Logfile = Logpath & LogFile

Set objShell = CreateObject("WScript.Shell")

'Makes directory for the Logfile
objShell.Run ("cmd /C CD C:\ & if not exist " & Logpath & " mkdir " & Logpath), 1, True

'Clears and creates the Logfile
objShell.Run ("cmd /C CD C:\ & Echo Server: %Computername% - %Date% %Time% > " & _
Logfile), 1, True

strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")

Set colDiskDrives = objWMIService.ExecQuery("SELECT * FROM Win32_DiskDrive")

For Each objDrive In colDiskDrives
strDeviceID = Replace(objDrive.DeviceID, "\", "\\")
Set colPartitions = objWMIService.ExecQuery _
("ASSOCIATORS OF {Win32_DiskDrive.DeviceID=""" & _
strDeviceID & """} WHERE AssocClass = " & _
"Win32_DiskDriveToDiskPartition")

For Each objPartition In colPartitions
Set colLogicalDisks = objWMIService.ExecQuery _
("ASSOCIATORS OF {Win32_DiskPartition.DeviceID=""" & _
objPartition.DeviceID & """} WHERE AssocClass = " & _
"Win32_LogicalDiskToPartition")

For Each objLogicalDisk In colLogicalDisks
objShell.Run ("cmd /C CD C:\ & echo -------------------------------------- >> " & _
Logfile), 1, True
objShell.Run ("cmd /C CD C:\ & echo " & objLogicalDisk.DeviceID & " Drive >> " & _
Logfile), 1, True
objShell.Run ("cmd /C CD C:\ & defrag.exe " & objLogicalDisk.DeviceID & " -f -v >> " & _
Logfile), 1, True

Next
Next
Next


É isso ai pessoal espero que tenham gostado, até a próxima.

sábado, 23 de outubro de 2010

Validando seu XP

Olá pessoal, sei que é um skeminha já ultrapassado mas ainda sim muita gente num sabe ou perde o arquivinho ou esquece onde deixou o jeitinho de validar o seu XP, segue abaixo então como fazer:

1. Vá em Iniciar > Executar

2. Digite regedit e clique em OK.

3. Já dentro do regedit, navegue até a chave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\WPAEvents
4. No painel à direita, clique duas vezes em OOBETimer

5. Na janela que foi aberta, apague qualquer valor e clique em OK. Feche o regedit

6. Vá novamente em Iniciar > Executar e dessa vez digite:

%systemroot%\system32\oobe\msoobe.exe /a

7. Na janela que foi aberta, escolha a opção Sim, desejo telefonar…

8. Na próxima etapa, clique no botão Alterar chave de produto.

9. Na etapa seguinte, digite a CD-Key:

THMPV-77D6F-94376-8HGKG-VRDRQ

e clique no botão Atualizar

10. Após clicar no botão Atualizar, o assistente para ativação voltará para a janela anterior, então, clique em

Lembrar mais tarde e reinicie o Windows.

11. Reiniciado o Windows vá novamente em Iniciar > Executar e digite:

%systemroot%\system32\oobe\msoobe.exe /a

12. Aparecerá a seguinte mensagem:

Ativação do Windows

O Windows já está ativado. Clique em OK para sair.

Script Session Part-3 Desabilitando o Firewall do Windows

Poxa pessoal galera do TI com Farofa, fala a verdade... Tem muitas horas que o firewall do Windows só atrapalha nossa vida, como por exemplo para mim que uso determinadas ferramentas de gerenciamento de estação de trabalho via servidor, que preciso ficar incluindo N regras no firewall e ainda sim as vezes da pau, o normal que vejo é desativarem o firewall do windows nas estações de trabalho, mas imaginem fazer isso em várias máquinas uma a uma.
Por isso trago hoje um comandinho simples para desativar o firewall do Windows que pode ser salvo em um arquivinho .bat e executado da forma que achar melhor em massa na sua rede.

netsh firewall set opmode mode = disable

OBS: Esse comando funcionará apenas com usuários que tenham poderes administrativos, se caso incluir em um, talvez sript de logon, pode ser combinado com o comando "runas" e uma conta administrativa para que o usuário comum consiga executar a tarefa sem problemas, ou também em uma gpo para scripts.

É isso ai pessoal até a próxima.

sexta-feira, 22 de outubro de 2010

Script Session Part-2 Configurando a Placa de Rede

Olá pessoal, segue hoje um script bem simples para configurar a placa de rede da sua estação de trabalho ou seus server membros via remoto talvez por linha de comando, ou inclui-lo num arquivo em lote onde logo após a formatão da máquina, só com 2 clicks ele configura tudo pra vc inclusive a rede conforme iremos mostrar hoje.

Segue aqui o script que pode ser salvo como um .bat e logo após explicarei as linhas:


netsh interface ip set address name="interno" source=static addr=192.168.0.10 mask=255.255.255.0
netsh interface ip set address name="interno" gateway=192.168.0.1 gwmetric=0
netsh interface ip set dns name="interno" source=static addr=208.67.220.220
netsh interface ip add dns name="interno" addr=208.67.222.222

Explicação:

O comando usado é o "netsh" com os parametros "interface ip set adress" diz que deve ser configurado uma interface de rede com o nome onde coloca o parametro "name" o parametro name é o mais importante pq é por esse nome que o comando encontra qual placa de rede deverá ser configurada; por exemplo se você tiver em seu computador 2 placas de rede uma com o nome "interno"e outra com o nome "externo", se você quiser por exemplo configurar o ip da placa "interno" código ficaria assim:

netsh interface ip set address name="interno" source=static addr=192.168.0.10 mask=255.255.255.0

logo após segue o parametro "source=static" que diz que o ip é fixado na placa junto com o resto das configurações de rede, o parametro "addr" é a entrada do ip e o "mask" é o da máscara de rede.

Agora temos que configurar o gateway:

netsh interface ip set address name="interno" gateway=192.168.0.1 gwmetric=0

esse é bem simples, mas o parametro "gwmetric" é a Métrica do Gateway.

Configuração do dns:

netsh interface ip set dns name="interno" source=static addr=208.67.220.220
netsh interface ip add dns name="interno" addr=208.67.222.222

Para configurar o dns também é bem simples, use o "set dns" para informar que é a config de um dns e o "add dns" para incluir um segundo dns, como normalmente é usado o preferencial e o secundário.


É isso ai galera do TIcomFarofa, espero que tenha sido útil, mande suas dúvidas e sugestões abraço até a próxima.

quinta-feira, 21 de outubro de 2010

Script Session Part-1 Gerenciamento de Energia do Windows

Fala galera do TI com Farofa como estão??
Bom inaugurando aqui mais um novo projetinho que é o Script Session, postando aqui um sério de scripts que usamos no dia a dia para que cada vez mais o trabalho de um ADM de Rede seja mais simples com menos esforço administrativo.

O primeiro da Session é um script que usei para que eu não tivesse problemas com o agendador de tarefas, fazendo a gestão da ferramenta de gerenciamento de energia do Windows XP via linha de comando numa batizinha simples.

Segue abaixo o Script:

POWERCFG /CREATE POWPERF
REM ----- TEMPO PARA DESLIGAR O MONITOR -----
POWERCFG /CHANGE POWPERF /monitor-timeout-ac 0
POWERCFG /CHANGE POWPERF /monitor-timeout-dc 0
REM ---------------------------------------------
REM ------ TEMPO PARA DESLIGAR O HD ----------
POWERCFG /CHANGE POWPERF /disk-timeout-ac 0
POWERCFG /CHANGE POWPERF /disk-timeout-dc 0
REM -------------------------------------------
REM ------------ SISTEMA EM ESPERA ------------
POWERCFG /CHANGE POWPERF /standby-timeout-ac 0
POWERCFG /CHANGE POWPERF /standby-timeout-dc 0
REM ----------------------------------------------
POWERCFG /HIBERNATE OFF
POWERCFG /CHANGE POWPERF /hibernate-timeout-ac 0
POWERCFG /CHANGE POWPERF /hibernate-timeout-dc 0
POWERCFG /SETACTIVE POWPERF

Explicação:

O código em si é bem simples e fácil de entender, as linhas já estão comentadas pelo comando REM, e a execução do comando é feita pelo comando POWERCFG / o parametro especificado, no fim dele, onde eu deixei o valor "0" (zero) u que quer dizer que esta desativado o recurso, os parametros "ac" para computadores na tomada e "dc" para quando entrarem na bateria.
Um exemplo prático para esse script é:
Imaginem que você precise configurar o gerenciamento de energia para o notebook do seu chefe pra que ele nunca hiberne, mas que desligue o monitor em 10 minutos na bateria e em 20 na tomada, que o hd desligue em 30 minutos independente se na tomada ou na bateria e num quer que entre em standyby, então o comando ficaria mais ou menos assim:

POWERCFG /CREATE POWPERF
REM ----- TEMPO PARA DESLIGAR O MONITOR -----
POWERCFG /CHANGE POWPERF /monitor-timeout-ac 20
POWERCFG /CHANGE POWPERF /monitor-timeout-dc 10
REM ---------------------------------------------
REM ------ TEMPO PARA DESLIGAR O HD ----------
POWERCFG /CHANGE POWPERF /disk-timeout-ac 30
POWERCFG /CHANGE POWPERF /disk-timeout-dc 30
REM ----------------------------------------------
POWERCFG /HIBERNATE OFF
POWERCFG /CHANGE POWPERF /hibernate-timeout-ac 0
POWERCFG /CHANGE POWPERF /hibernate-timeout-dc 0
POWERCFG /SETACTIVE POWPERF

é isso pessoal, espero que tenha sido útil para vocês, e se tiverem scripts e comandos para dividir com agente e dúvidas só postar nos comentários ou no twitter, abração a todos.

quinta-feira, 14 de outubro de 2010

Qual o melhor Anti-virus em agosto de 2010

Saiu recentemente uma avaliação que é realizada 2 vezes no ano dos anti vírus mais confiaveis segunda a AV-Comparatives.
Existem dois tipos de testes realizados pela empresa: o pró-ativo e o completo. O primeiro analisa apenas as detecções que o antivírus realiza durante a atividade normal do sistema. Já o segundo é um teste mais rígido e coloca toda o dos programas em jogo. O relatório que será apresentado hoje é sobre o teste completo.

O teste mais rígoroso da AV-Comparatives verifica o nível de detecção de malwares em um computador infectado pelos mais variados tipos de pragas. A análise completa é efetuada em um PC preparado para os testes. Depois de configurar o SO e os programas antivírus, os realizadores dos testes inserem os víurus nas máquinas.

Os testes

Para resultados expressivos, a AV-Comparatives utilizou mais de 21 mil vírus comuns, aproximadamente 123 mil worms, incríveis 626 mil trojans e outras pragas que resultaram em: 917.292 arquivos contaminados. Os testes de agosto de 2010 foram realizados com os seguintes produtos:

Resultados de agosto

Resultados de agosto

Resultados obtidos / Fonte: AV-Comparatives

Comparativo com resultados de fevereiro

Comparativo

Resultados obtidos / Fonte: AV-Comparatives

Se ainda preferir ler mais sobre o assunto, segue o link em pdf com a documentação completa dos testes realizados nest link clicando aqui.

Espero que está informação tenha sido útil.

quarta-feira, 6 de outubro de 2010

RESOLUÇÃO DE VIDEO EM 4 BITS E NÃO VOLTA

Olá pessoal do TI com Farofa, gostaria de passar uma experiencia que tive nesse ultimo fds em uns 2 clientes.
Simplismente, as máquinas no fim da tarde de sábado, reiniciaram e acabou com a resolução de video de todas as máquinas da rede, simplismente mais de 100 máquinas paradas por esse motivo, logo eu e a equipe de TI estavamos acreditando que era vírus na rede, pois é muito estranho isso acontecer simplismente na rede toda, já começou aquela correria, e demoramos muito tempo para perceber algo improvável, o próprio anti virus era o motivo de ter dado esse problema absurdo, acredito que tenha sido uma atualização que tenha feito isso, a solução para que voltasse era somente desistalar o anti virus, agora isso serve pra quem usa o SYMANTEC NORTON CORPORATE.
Agora imaginem a cena...... seu cliente te liga desesperado informando que todas as máquinas de seu dominio reiniciaram e aparecem pior que a telinha do atari.... ai ouve seu cliente desesperado falar que tem certeza que é vírus e que não tem outra explicação.... você já sabendo da solução após acompanhar o TI com Farofa, respira fundo e passa para o cliente uma solução que no mínimo ele pensará que você é louco.
OK sem problemas, só desinstalar o anti vírus que resolverá o problema, agora torça para que seu cliente seja um cara equilibrado e que no mínimo confie arduamente em você.

Agora acompanhe o comentário da equipe de Ti do TI com Farofa que me ajudaram neste fim de semana um tanto quanto diferente.

EMERSON: E aí galera blz? bom, quem aqui confia na SYMANTEC ? É eu também confiava, mas depois do ultimo fim de semana não posso mais trabalhar com essa ferramenta.
Imagine você que um dos clientes que atendemos é uma fiananceira, e a responsabilidade da segurança das informações contidas no banco de dados dos servidores, de forma alguma pode ser violada. De repente depois de instalar algumas atualizações, todas as maquinas clientes reiniciam sem nenhuma solicitação de nossa parte, até aí tudo bem, poderia ter sido algum agendamento de atualização do próprio servidor, mas na verdade éra uma falha da SYMANTEC.
Para resumir essa experiência, passamos algumas horas quebrando a cabeça e ja estávamos pensando em formatar todas as maquinas, porque nenhum antivirus pegava a possivel ameaça.
Depois de alguns testes conseguimos achar a solução, mas caro leitor, você há de convir comigo que é meio estranho remover uma ameaça desinstalando a ferramenta que te dá condições de removela.
Bom, o restante desse comentário fica por conta do nosso amigo Petronio responsavel pela segurança dessa empresa.
PETRONIO: É, vamos começar a testar o KASPERSKY TOTAL SPACE SECUTITY nessa empresa, definitivamente não da pra confiar na SYMANTEC.
Quando uma empresa se propõe a criar um antivirus, esse tipo de erro é inadimicivel, vamos continuar testando o SYMANTEC em maquinas virtuais até ter certeza que podemos usar em maquinas clientes algum dia.
Gostaria de agradecer aos amigos leitores, e pedir que mandem seus comentarios a respeito da SYMANTEC, sejam eles positivos ou negativos, obrigado.

sexta-feira, 28 de maio de 2010

Crimpagem de Keystone

Aeeee pessoal até que enfim heim..... demorou mas o primeiro vídeo do TI COM FAROFA projeto Aprendendo do ZERO ta no ar.... e já pra começar , temos como crimpar um keystone em quase 1 minuto rsrs.
Espero que gostem e por ai vem muito mais, se possível deixem comentários e votem nos videos do TI COM FAROFA pra que saibamos sempre vir com uma coisa nova sugerida por vocês. Obrigado

quarta-feira, 14 de abril de 2010

Limpando Objetos Antigos no AD 2003

Olá, hoje estou a oferecer um script que usei para limpar objetos obsoletos no AD 2003, usei ele para limpar contas Antigas, mas pode ser moldado como você achar melhor.

É bem simples, basta incluir seu dominio e alterar as informações conforme sua rede pedir, ele está configurado para limpar objeto que está a mais de 40 dias não logado.



O link está abaixo:


http://www.4shared.com/file/ZlFKOWCg/Clean_AD.html