Browse by Tags

All Tags » Script » Active Directory (RSS)

Sending an email to users whose password is about to expire, a PowerShell Rewrite

In September of 2005, I wrote a blog post named " Sending an e-mail to users whose password is about to expire ". Written in VBScript, it was one of my most popular blog posts of all time. I still have clients of mine that use it and I get occaisional...

Changing Security Groups to Distribution Groups

In Exchange Server 2010, you cannot create a new Distribution Group that is not a Universal group. If your Exchange 2010 installation was upgraded from a prior release of Exchange Server, you may find Distribution Groups created in those earlier versions...
Posted by michael | with no comments

Antivirus Exclusions and Windows

In December of 2007, I made two posts: File Level Antivirus for Exchange and Information Store Antivirus for Exchange . Since that time, there is no question that with Exchange 2007 and Exchange 2010 (and the ongoing advancement of various Internet-based...

A Brief History of Time...(ok ok, let's go with "An Introduction to the Windows Time Service")

Note: This article is written for "modern" versions of the Windows operating system - that is, Windows Server 2008, Windows Server 2008 R2, Windows Vista, and Windows 7. For older versions of the Windows operating system, the concepts still...

Speeding Reboot When Exchange is on a DC/GC

As I've noted in several previous blog entries (such as here and here ), installing Exchange on a domain controller and/or a global catalog server is not a best practice. However, if you are running SBS (Small Business Server) or EBS (Essential Business...

The Experts Conference - TEC'2010

For the third time, I'll be speaking at the upcoming The Experts Conference, sponsored by Quest. I'll be discussing using Exchange Web Services (EWS) from PowerShell -- and for some reason, my abstract isn't yet posted on the conference website...

Exchange Server 2010 - Administrative Access to All Mailboxes

In Exchange 2010, the storage group has disappeared. Instead, the properties of a database and of a storage group have merged - the result being referred to as a database. Effectively, a database has been promoted to be as important as a storage group...

Getting the Contents of an Active Directory Integrated DNS Zone

Microsoft has long offered (where "long" means "since Windows Server 2003") the "dnscmd.exe" program to control the actions of a DNS server. And, if you installed the adminpack (RSAT-Tools-DNS on Vista/Server 2008 and above...

Handling the userPrincipalName in PowerShell

I dealt with the importance of the userPrincipalName in one of my very early blog postings, dated May 26, 2004: The User Principal Name and You . While my company has changed, the basic information contained within that post has not changed at all. I...
Posted by michael | with no comments

userAccountControl manipulation

The userAccountControl attribute, which resides on each user and computer object in an Active Directory forest, is responsible for, well, controlling lots of things about those accounts. For example it controls whether an account is locked out, or whether...
Posted by michael | with no comments

Fixing the scripts in Chapter 12 - Exchange 2003 Scripting

A reader recently pointed out to me that several of the last scripts in my post Chapter 12 - Exchange 2003 Scripting were corrupted. I've corrected those. And now you should be able to enjoy them! Until next time... As always, if there are items you...
Posted by michael | with no comments

Exchange Connections - Fall 2008

Next week, in Las Vegas, Nevada is the semiannual Connections conference. The Connections conference is a technical conference covering SQL Connections, Windows Connections, Exchange Connections, etc. There are lots of individual tracks, both for IT Pros...

Exchange Disk Space, version 2.1

It was pointed out to me, by a party that shall remain nameless, that I depended in today's earlier post Finding Disk Space Used By Exchange Version 2 , that I ASSumed that msExchCurrentServerRoles would never be higher than 64 and that that was a...

Finding Disk Space Used by Exchange, version 2

In July of 2006, I had a blog entry named Finding Disk Space Used By Exchange , and it was quite well received and it worked well for most people. However, it had a few issues: It doesn't work with Exchange Server 2007 because the streaming file was...

Creating Many Users with PowerShell and Admod

One of the mailing lists I read and occaisionally post on is named ActiveDir. A lot of heavy-hitters in the AD world hang-out around there. I've learned quite a bit by lurking there. A recent poster had wanted to create a few thousand accounts for...
More Posts Next page »