Olá a todos! Neste post mostro como juntei a ideia dos scripts que postei recentemente Definindo permissão de horário dos colaboradores no Active Directory e Forçar shutdown das estações de trabalho. E assim além de setar via powershell os atributos do Active Diretory para determinar o horário de login e da mesma maneira, via script, [ Read More ]
Archive for the ‘PowerShell’ Category
PowerShell – Enviar notificação e em seguida realizar o logoff de usuários no horário limite de trabalho.
0 CommentRecentemente me deparei com um problema, os usuários não desligavam suas máquinas ao final do dia e pra quem trabalha em ambientes com estações e servidores Microsoft sabe que será necessário em algum momento reiniciá-los para finalizar atualizações críticas e de segurança. Daí surgiu a ideia de criar um script em PowerShell para verificar as [ Read More ]
Recentemente me deparei com a necessidade de ajustar dinamicamente o atributo logonHours dos usuários do AD. Alguns poderiam logar a qualquer momento e outro apenas entre às 8h e 18h, além disso, ocasionalmente precisaríamos incluir os usuários que estariam liberados para fazer HE. Daí surgiu a ideia de criar esse script em Powershell onde é [ Read More ]
Trabalhando muitos anos com Linux fiquei acostumada a resolver meus problemas do dia-a-dia através de comandos. E quando preciso trabalhar com Windows isso não é diferente, sempre que possível procuro um comando para implementar minhas soluções e automatizar as tarefas. Aqui tenho um exemplo de uso do comando forfiles, onde é possível excluir arquivos ou [ Read More ]
Automatizar atividades começa a virar um vício quando você percebe que não faz sentido ficar ativando e desativando as contas do AD dos usuários que saem e voltam de férias. Partindo do princípio de que as férias normalmente são agendadas com muita antecedência e de que o RH possui essas informações, fica fácil montar um [ Read More ]
Para aqueles que precisam utilizar frequentemente o Robocopy para copiar dados entre ambientes, fica inviável ter que conferir constantemente os logs e corrigir possíveis erros. E como tratar esses logs e arquivá-los? Resolvi automatizar esse processo numa das empresas que trabalhei, através de um script em PowerShell. Obs.: Estou tratando o erro mais comum que [ Read More ]
Quem nunca se deparou com uma situação onde era necessário listar ou gerenciar uma gama de usuários do Active Directory de uma só vez, para isso podemos contar com recursos disponíveis no Power Shell e neste post mostrarei alguns exemplos que me foram úteis no dia-a-dia administrando servers Windows. Desabilita uma conta. Disable-ADAccount -Identity user01 [ Read More ]