Active Directory Powershell Blog

Pipelining AD – one object at a time

Disable loading the default drive ‘AD:’ during import-module

All of you who have used the Active Directory (AD) powershell module would have noticed that every...

Author: M. Ali Date: 04/12/2010

Find out when your Password Expires

Few weeks ago I came across this question “How to find out an account’s password...

Author: M. Ali Date: 02/26/2010

Adding/removing members from another forest or domain to groups in Active Directory

Adding/removing members belonging to the same domain from a group is very simple using AD Powershell...

Author: M. Ali Date: 01/20/2010

Redirecting Well Known Containers (CN=Users; CN=Computers etc.)

In this post we will see the Powershell way of redirecting Users and Computers containers (i.e....

Author: M. Ali Date: 11/25/2009

Accessing Replication Metadata using ADPowerShell

Metadata associated with Active Directory Replication is exposed in AD via many constructed...

Author: M. Ali Date: 11/01/2009

View/Configure Protected ACL and Fixing Broken Inheritance

ACL inheritance is one of key concept in Active Directory delegation of control. It allows ACEs set...

Author: M. Ali Date: 10/22/2009

Add Object Specific ACEs using Active Directory Powershell

Active Directory Powershell implements two Powershell Provider cmdlets specifically for access...

Author: M. Ali Date: 10/13/2009

How to view SOAP XML messages to and from AD Webservices and Powershell

I am sure many of us are curious to see the XML messages communicated between the AD Powershell...

Author: M. Ali Date: 10/05/2009

How to find extended rights that apply to a schema class object

Recently, I came across this question (how to find extended rights that apply to a schema class) in...

Author: M. Ali Date: 09/22/2009

Active Directory Management Gateway Service released to web - manage YOUR Windows 2003/2008 DCs USING AD POWERSHELL !

RTW version of Active Directory Management Gateway Service (ADMGS), an Active Directory Web Services...

Author: M. Ali Date: 09/17/2009

Token Bloat Troubleshooting by Analyzing Group Nesting in AD

This tool started when I was finding ways to analyze the complexity of group memberships in AD....

Author: M. Ali Date: 09/04/2009

Active Directory Powershell to manage Sites and Subnets – Part 3 (Getting Site and Subnets)

Hello folks! Here are few Active Directory Powershell script snippets that you will find useful...

Author: M. Ali Date: 08/18/2009

Active Directory Powershell to manage Sites and Subnets – Part 2 (New-XADSubnet)

In an earlier post “Active Directory Powershell to manage sites – Part 1 (New-XADSite)” Jairo...

Author: M. Ali Date: 08/11/2009

Three Module Extensions (DC Health, Trust Management and Demo Script)

This is a short blog post to highlight a few module extensions that we have been demoing at...

Author: M. Ali Date: 08/04/2009

Use Active Directory Powershell to manage Windows 2003/2008 DCs

Many of the readers have expressed interest in having the ability to manage their down level...

Author: M. Ali Date: 06/23/2009

Inspecting Deleted Objects before Restore

Accidental deletions can happen in Active Directory in many ways. An administrator can end up...

Author: M. Ali Date: 06/01/2009

Tab completing LDAP attribute names inside Advanced Filters

In my previous post about Advanced filters I showed how to use Powershell variables to represent...

Author: M. Ali Date: 05/19/2009

ACTIVE DIRECTORY POWERSHELL TO MANAGE SITES – Part 1 (New-XADSite)

In this opportunity I am going to provide a solution to manage sites in your Active Directory (AD)...

Author: M. Ali Date: 05/05/2009

HOW TO CREATE A FUNCTION TO VALIDATE THE EXISTENCE OF AN AD OBJECT (Test-XADObject)

In this posting I am sharing a simple but useful function that you might need to use in many of your...

Author: M. Ali Date: 05/05/2009

Working with Certificates in Active Directory Powershell

AD Powershell uses .NET class X509Certificate to represent a certificate. Let's see how you can...

Author: M. Ali Date: 04/26/2009

Active Directory Powershell – Advanced Filter (Part – II)

In my previous post I discussed about the various features available in -Filter parameter aka...

Author: M. Ali Date: 04/14/2009

Active Directory Web Services Overview

Active Directory Web Services (ADWS) is a new windows service introduced in Windows 2008 R2 that...

Author: M. Ali Date: 04/06/2009

Active Directory Powershell – Advanced Filter

Do you find it difficult reading/writing LDAP filters? Do you wish you could write LDAP filter in a...

Author: M. Ali Date: 04/03/2009

Active Directory Administrative Center for Windows Server 2008 R2 implemented using ADPowershell!

Windows Server 2008 R2 doesn’t just add ADPowershell – it also adds Active Directory Administrative...

Author: M. Ali Date: 03/27/2009

Error Reporting in Active Directory Powershell

In this blog, I will discuss the Active Directory (AD) PowerShell error reporting. Good error...

Author: M. Ali Date: 03/25/2009

Active Directory Powershell: Installation using RSAT on Windows 7

Some of the blog readers have mentioned that it would be great to have AD Powershell cmdlets...

Author: M. Ali Date: 03/24/2009

Extending Active Directory Powershell

Today, I am going to show how we can leverage the power of Powershell V2 and Active Directory...

Author: swaminathan1 Date: 03/19/2009

Active Directory Powershell: The Drive is the connection

People familiar with LDAP, ADSI or third party Active Directory Powershell cmdlets might be...

Author: swaminathan1 Date: 03/11/2009

Active Directory Powershell Overview

Although it is pretty easy to get the list of AD cmdlets using Powershell, many of you might be...

Author: swaminathan1 Date: 03/04/2009

Active Directory Module for Windows PowerShell – Quick start guide

ADPowershell is available starting Windows Server 2008 R2. To play with AD Powershell cmdlets, you...

Author: swaminathan1 Date: 02/25/2009

Welcome!!

Welcome to Active Directory Powershell Blog! This blog is written by a group of developers, testers,...

Author: swaminathan1 Date: 02/18/2009