Powershell 6 Build 15 Alpha

Guido OliveiraSem categoriaLeave a Comment

  Olá Pessoal, Estava navegando no Github como de costume e vi que foi liberada uma nova release da do Powershell 6 ainda em Alpha, a build 15, que tem varias correções de bugs e novas funcionalidades. Para baixar e testar a nova versão basta acessar a pagina do Powershell no Github e selecionar o download para a plataforma desejada, … Read More

Usando o Powershell para forçar o bloqueio de um usuário no Active Directory

Guido OliveiraActive Directory, PowershellLeave a Comment

Olá Pessoal, Semana passada recebi uma pergunta a respeito do atributo badpwdcount do Active Ditectory usando Powershell. O objetivo era incrementar esse número afim de bloquear a conta de usuário para fins de teste. Por vias “comuns” não é possível alterar esse atributo como faríamos com outros:

Esse atributo só é incrementado pelo Domain Controller que o usuário está … Read More

Meu Home Office

Guido OliveiraDiversosLeave a Comment

Olá pessoal, Uma pergunta que sempre me fazem pessoalmente é, “Guido, como é o setup onde você faz seus Scripts? “, então finalmente resolvi postar onde faço a maioria das minhas atividades, sejam relacionadas a trabalho, estudo ou a lazer. Tenho meu fiel laptop, com meus headphones, meu monitor ultrawide de 34 polegadas, um mousepad extragrande e meu teclado e … Read More

Queries no SQL com Powershell

Guido OliveiraPowershellLeave a Comment

Olá a pessoal, Hoje vamos ver como fazer uma consulta no banco SQL usando classes .NET. Isso permite que vocês possam automatizar a extração de algum relatório para CSV usando apenas o Powershell e em seguida trabalhar essa massa de dados da forma que desejarem Separei em 4 passos para facilitar neste caso. 1º: Variáveis, parâmetros e a query em … Read More

Verificando se a sessão possui permissões administrativas no Powershell

Guido OliveiraPowershellLeave a Comment

Olá a todos, Hoje vamos verificar como verificar se a sessão ativa do Powershell esta sendo executada com uma credencial que possui acesso ‘Administrador’. Para isso iremos utilizar a classe System.Security.Principal.WindowsIdentity, que possui um método chamado GetCurrent(), este método lista as permissões referentes ao usuário que esta executando a sessão.

Na propriedade ‘Groups’ podemos ver os grupos que o … Read More

Instalando o Sharepoint 2013 com Powershell – Parte 1

Guido OliveiraPowershell, SharepointLeave a Comment

Olá Pessoal, Hoje vou iniciar uma série rápida sobre configuração de uma Farm básica de Sharepoint 2013 no Windows server 2012 R2 usando powershell. Neste primeiro post irei ensinar como instalar os pre-requisitos do Windows. Inicialmente devemos preparar o servidor com as roles do windows requeridas, para isso iremos utilizar o commandlet “Add-WindowsFeature”, especificando o caminho aonde os arquivos de … Read More

Criando Documentos Word no Powershell com PSWord

Guido OliveiraPowershellLeave a Comment

Olá Pessoal, Comecei recentemente a desenvolver um módulo de powershell para automatizar a criação de documentos Word. O modulo é opensource e esta disponível tanto na galeria de módulos do Powershell via PSGet ou pelo GitHub. Fiz um vídeo rápido ensinando como utilizar o módulo. Aos interessados, segue o link do projeto no GitHub: https://github.com/guidooliveira/PSWord. Sintam-se a vontade para submeter Bugs … Read More