Olá,
Vamos falar sobre o modulo do active directory no power shell.
Não vou entrar em detalhes de como é feita a instalação, mas já adianto que só podera ser feita em windows server 2008 r2, para mais detalhes da instalação: http://www.mikepfeiffer.net
Segundo o http://technet.microsoft.com
O Módulo do Active Directory para Windows PowerShell fornece script de
linha de comando para tarefas administrativas, de configuração e de
diagnóstico, com um vocabulário e uma sintaxe consistentes. O Módulo
Active Directory habilita a capacidade de gerenciamento de ponta a ponta
com o Exchange Server, a Diretiva de Grupo e outros serviços.
Ou seja, mais cmdlets voltados para as ferramentas microsoft (Ad,Exchange,SystemCenter...)
#vamos começar importando o modulo
import module activedirectory new-psdrive -name dominio -psprovider -activerictory -root "" -server srv
#dominio-> nome do dominio que deseja conectar
#srv-> nome completo do servidor DC
podemos agora adicionar varios novos comandos:
#traz informações do usuário no ad + propiedade mail e title
get-aduser nomedouser -properties mail,title
#podemos jogar isso para dentro de uma variavel
$users = get-aduser nomedouser -properties mail,title
foreach($user in $users){
write-host $user.samaccoutname
}
#ou podemos alterar algum campo
$users = get-aduser nomedouser -properties mail,title
foreach($user in $users){
write-host $user.samaccoutname
set-aduser $user.samaccountname -replace @{title="operacao"}
}
step-by-step-IT
terça-feira, 28 de fevereiro de 2012
quarta-feira, 15 de fevereiro de 2012
SCCM - Boundaries
Boa tarde a todos,
Neste post vamos falar sobre as Boundaries do SCCM 2007, o conceito e como criar uma.
Boundaries determina quando um cliente esta participando ou não do site. Uma boundary pode ser definida através de sub-redes IP, ranges IP, prefixos IPv6 e sites do AD, então, se a configuração da boudary for atraves de sub-redes IP, o cliente que participar desta sub-rede, o mesmo participará deste site.
Importante: Dois sites nunca devem ter a mesma boundary, fazendo isto será dificil determinar qual cliente pertence a qual site.
Como criar Boundaries
Passo 1:
Abrir a console do SCCM, ir em Site Managemnet, abrir o Site, depois em Site Settings, clicar com o botão direito em "Boundaries" e ir em "New Boundary".
Fig 1 |
Passo 2:
Uma nova janela abrirá, onde vamos configurar a Boundary. Preencher os campos da seguinte forma:
Description: Nome da Boundary
Site Code: Qual servidor SCCM esta Boundary pertence
Type: Qual tipo de Boudary. As opções são: sub-redes IP; ranges IP; prefixos IPv6; sites do AD;
Network Connnection: Selecionar a opção que mais se adequá ao ambiente. Ser a comunicação com os clientes for Rapida, selecionar FAST (LAN), se a conexão com o cliente for lenta, selecionar Slow or Unreliable.
Neste laboratório definimos o type como Active Directory Site, pois não temos nenhum outro site.
Fig 2 |
Exemplo, na figura 3, como seria uma boundary do tipo IP Subnet.
Conclusão:
Criamos uma boundary do tipo Active Directory Site onde todos os clientes que fazem parte do domínio se conectaram a este servidor de SCCM.
Obrigado a todos pela leitura.
Inventário + Power shell
Bom dia,
Hoje vamos montar um inventário simples no powershell
Para fazer o levantamento do inventário vamos usar WMI (Windows Manager Instrumentation), o WMI é um mecanismo simples e consistente para pesquisar informações ou parâmetros de configuração em computadores dentro de uma empresa ou corporação.
Para mais detalhes acesse o link da http://www.devmedia.com.br.
Então quais sao as informações que vamos pesquisar?
gwmi Win32_ComputerSystem -Comp nomedocomptador
gwmi Win32_OperatingSystem -Comp nomedocomptador
gwmi Win32_ComputerSystem -Comp nomedocomptador
gwmi Win32_OperatingSystem -Comp nomedocomptador
gwmi Win32_BIOS -Comp nomedocomptador
gwmi Win32_TimeZone -Comp nomedocomptador
gwmi Win32_WmiSetting -Comp nomedocomptador
gwmi Win32_Processor -Comp nomedocomptador
gwmi Win32_PhysicalMemory -Comp nomedocomptador
gwmi Win32_PhysicalMemoryArray -Comp nomedocomptador
gwmi Win32_LogicalDisk -Comp nomedocomptador
gwmi Win32_NetworkAdapterConfiguration -Comp nomedocomptador
gwmi = Get-WmiObject
Vamos usar o computersystem, o resultado sera esse:
Domain : WORKGROUP
Manufacturer : Sony Corporation
Model : VGN-CS215J
Name : LAURO-PC
PrimaryOwnerName : Lauro
TotalPhysicalMemory : 4155482112
Caso eu queria pegar somente a propiedade domain eu posso rodar o comando da seguinte maneira:
(gwmi Win32_ComputerSystem -Comp computername).domain
e assim para as outras propiedades.
ate a próxima
Hoje vamos montar um inventário simples no powershell
Para fazer o levantamento do inventário vamos usar WMI (Windows Manager Instrumentation), o WMI é um mecanismo simples e consistente para pesquisar informações ou parâmetros de configuração em computadores dentro de uma empresa ou corporação.
Para mais detalhes acesse o link da http://www.devmedia.com.br.
Então quais sao as informações que vamos pesquisar?
gwmi Win32_ComputerSystem -Comp nomedocomptador
gwmi Win32_OperatingSystem -Comp nomedocomptador
gwmi Win32_ComputerSystem -Comp nomedocomptador
gwmi Win32_OperatingSystem -Comp nomedocomptador
gwmi Win32_BIOS -Comp nomedocomptador
gwmi Win32_TimeZone -Comp nomedocomptador
gwmi Win32_WmiSetting -Comp nomedocomptador
gwmi Win32_Processor -Comp nomedocomptador
gwmi Win32_PhysicalMemory -Comp nomedocomptador
gwmi Win32_PhysicalMemoryArray -Comp nomedocomptador
gwmi Win32_LogicalDisk -Comp nomedocomptador
gwmi Win32_NetworkAdapterConfiguration -Comp nomedocomptador
gwmi = Get-WmiObject
Vamos usar o computersystem, o resultado sera esse:
Domain : WORKGROUP
Manufacturer : Sony Corporation
Model : VGN-CS215J
Name : LAURO-PC
PrimaryOwnerName : Lauro
TotalPhysicalMemory : 4155482112
Caso eu queria pegar somente a propiedade domain eu posso rodar o comando da seguinte maneira:
(gwmi Win32_ComputerSystem -Comp computername).domain
e assim para as outras propiedades.
ate a próxima
Assinar:
Postagens (Atom)