Guido Oliveira
  • Home
  • Sobre
  • Contato
  • Home
  • Sobre
  • Contato

[Update]Alterar foto do usuário no AD(Tool)

Published by Guido Oliveira on 02/09/2014
Categories
  • Active Directory
  • Ferramentas
  • Powershell
Tags
  • activedirectory
  • ADSI
  • foto do usuário
  • powershell
  • Powershell GUI
  • PowerShell GUI Tool
  • thumbnailphoto
Facebook0
Twitter0
LinkedIn5
Google+0
Pinterest0

Olá pessoal, hoje finalizei a atualização de uma das ferramentas que havia desenvolvido, a de alteração de imagens de usuarios no AD.

 

Algumas das melhorias foram:

  • removida a dependencia do uso do módulo do Active Directory para Powershell;
  • Agora utilizando a dialog box de find do Active Directory;
  • adicionado suporte a import em massa utilizando um arquivo CSV(Necessario que seja nesta ordem: SamAccountName, “Caminho_do_arquivo_de_Imagem”);
  • melhorias de performance e tratativa de erro

Snipet do codigo para alterar o atributo thumbnailPhoto com ADSI:

		Try
		{
			
			$result = $true
			[string]$imagepath = $textboxThumbnailPhoto.Text
			$thumbnailphoto = [byte[]](Get-Content -Path $imagepath -Encoding 'Byte')
			$User.put("thumbnailPhoto", $thumbnailphoto)
			$User.psbase.CommitChanges()
			$User.Setinfo()
			
		}
		Catch
		{
			$result = $false
		}

 

Voce pode baixar a nova versão AQUI

 

Imagens da nova versão:

main

 

import

 

about

 

 

Dúvidas? Sugestões? Comente!

 

Até a Próxima!

Share
Guido Oliveira
Guido Oliveira

Related posts

05/02/2019

Como mapear diretórios Azure Files com Powershell


Read more
30/01/2019

Aplicando uma imagem a um VHD usando Powershell


Read more
21/01/2019

Criando as regras do Azure API Manager no Network Security Group com Powershell


Read more

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Busca

Prêmios

Powershell MVP
Facebook
© 2019 Guido Oliveira. All Rights Reserved.
Menu
  • Home
  • Sobre
  • Contato