tiny hair extensions what is european hair type simply wigs best human hair extensions no clip hair toppers human hair extensions hair rehab discount code 2018 school hair bobbles hair extensions micro bead hair extension starter kit jaipur hair extensions reviews real hair extensions black natural hair mohawk styles best oil for hair loss and regrowth lace wigs
script | Inove Tecnologia

Arquivos de Categorias: script

Configurar estação com WSUS pelo registro

Já passou pela situação de ter que colocar uma estação com Windows XP Home para sincronizar com o WSUS? Pois saiba que é possível, fazendo algumas alterações no registro, ao invés de utilizar GPOs, ou o Console de Diretiva de Grupo Local (Indisponível em versões home do Windows). Aqui teremos o exemplo de um script para adicionar estações ao servidor WSUS rodando o Windows XP Home, ou qualquer outra versão que não seja possível configurar no Active Directory.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
 "TargetGroupEnabled"=dword:00000001
 "TargetGroup"="Grupo_do_WSUS"
 "WUServer"="http://Endereco_do_WSUS:8530"
 "WUStatusServer"="http://Endereco_do_WSUS:8530"

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
 "AUOptions"=dword:00000003
 "AutoInstallMinorUpdates"=dword:00000001
 "UseWUServer"=dword:00000001
 "NoAutoUpdate"=dword:00000000
 "ScheduledInstallDay"=dword:00000000
 "ScheduledInstallTime"=dword:00000003

Para mais informações sobre estas alterações no registro clique aqui.
Se você não conhece o WSUS clique aqui.

Script Batch para detectar versão do Windows

Quantas vezes foi necessário criar um script batch que se comporte de uma maneira em cada sistema operacional? Aqui temos um exemplo de como detectar a versão do Windows.

@echo off
 VER | findstr /i "5\.0\." > nul
 IF %ERRORLEVEL% EQU 0 set version=2000

VER | findstr /i "5\.1\." > nul
 IF %ERRORLEVEL% EQU 0 set version=XP

VER | findstr /i "5\.2\." > nul
 IF %ERRORLEVEL% EQU 0 set version=2003

VER | findstr /i "6\.0\." > nul
 IF %ERRORLEVEL% EQU 0 set version=Vista

VER | findstr /i "6\.1\." > nul
 IF %ERRORLEVEL% EQU 0 set version=Win7

echo %version%

Baseado aqui.

Script para atualizar blacklist do Endian

Até a versão 2.4.1 o Endian não possuía recurso para atualizar a blacklist do DansGuardian automaticamente. Para automatizar esta tarefa estou utilizando um script que encontrei no fórum: Endian ETH0. Segue aqui um script para atualizar a blacklist do Dansguardian na firewall Endian 2.4.1.

#!/bin/sh
cd /tmp
curl -C - -O http://www.shallalist.de/Downloads/shallalist.tar.gz
tar -xvzf shallalist.tar.gz
cp -r BL/* /etc/dansguardian/blacklists/
rm -r /etc/dansguardian/blacklists/COPYRIGHT
rm -r /etc/dansguardian/blacklists/global_usage
date > /etc/dansguardian/blacklists/updated
/etc/init.d/dansguardian restart
rm -fr /tmp/BL
rm /tmp/shallalist.tar.gz
exit 0

Eu crio um arquivo blacklist dentro da pasta /etc/cron.weekly. Depois basta dar permissão de execução:

chmod +x /etc/cron.weekly/blacklist

Agora a lista será atualizada automaticamente todo domingo.