Busca

WinScripts – Desenvolvendo Scripts em Windows

Blog destinado a compartilhar conhecimento sobre desenvolvimento de scripts em Windows (VbScript, PowerShell, batch e etc.)

Efetuando Backup de todos os bancos de uma instância SQL Server

Fungindo um pouco do padrão de scripts do blog, segue abaixo um script em SQL que efetua o backup para disco de todos os bancos de dados da instância que você estiver conectado. Este script foi bastante útil quando precisei efetuar o backup de todos os bancos de dados de um servidor SQL Server (que possuía uma única instância) antes da atualização da aplicação. Continuar lendo “Efetuando Backup de todos os bancos de uma instância SQL Server”

Descompactar arquivos .zip via VBScript

Este script em VBScript possui uma função (UnzipFiles) que descompacta um arquivo .zip passado por parâmetro para a função: Continuar lendo “Descompactar arquivos .zip via VBScript”

Desbloqueando usuário do AD via VBScript

Este script efetua o desbloqueio de um usuário do AD. Ao ser executado, o script solicita que o usuário seja informado, então o script procura no AD (no mesmo domínio que o computador de onde o script está sendo executado pertence) e efetua o desbloqueio do usuário informado. Continuar lendo “Desbloqueando usuário do AD via VBScript”

Trabalhando com arquivos de texto em VBScript

Principais comandos para criar, abrir, ler e adicionar novas linhas em arquivos texto (.txt).

Continuar lendo “Trabalhando com arquivos de texto em VBScript”

VbScript – Monitorar quando arquivos de uma pasta forem alterados

Segue um script que monitora um determinado diretório e informa quando arquivos forem criados, excluídos ou alterados.

Inicialmente, desenvolvi este script com o objetivo de copiar arquivos de um determinado diretório de um servidor para um compartilhamento em outro servidor. Os arquivos consistiam em fotos tiradas por uma câmera de segurança, o objetivo era copiar cada arquivo assim que ele fosse criado, pois o servidor original, onde as imagens são armazenadas, poderia ser comprometido no caso de um acesso físico.

Continuar lendo “VbScript – Monitorar quando arquivos de uma pasta forem alterados”

Incluir usuário/grupo do AD em um grupo local de vários computadores

O script a seguir acrescenta um usuário ou grupo do AD em um grupo local de uma lista de computadores. Por exemplo: adicionar o grupo “Suporte ADM” ao grupo local “Administrators” de uma lista de servidores. Continuar lendo “Incluir usuário/grupo do AD em um grupo local de vários computadores”

A planilha que pinga! :D

Sim, uma planilha em Excel que executa o comando “ping” para uma lista de hostnames (coluna A) e retorna nas colunas ao lado o endereço IP, Latência e o TTL:

Continuar lendo “A planilha que pinga! :D”

WMI Code Creator

WMI Code Creator é um executável que conecta do WMI do Windows, lista todas as classes e atributos e gera código em VBScript (e outras), possibilitando copiar este código para utilização em outros scripts. Pode-se executar o código gerado diretamente a partir do WMI Code Creator. Continuar lendo “WMI Code Creator”

Coletar usuários locais de uma lista de computadores

– Note que você precisa ter um arquivo .txt (computers.txt) contendo a lista dos computadores que você quer executar a coleta. O script coletará uma lista dos usuários locais de cada computador listado no arquivo computers.txt. Continuar lendo “Coletar usuários locais de uma lista de computadores”

Blog no WordPress.com.

Acima ↑