Browse by Tags

All Tags » Windows » Administration (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...

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...

Monitoring Exchange Server 2007 with System Center Operations Manager 2007

Just a few days ago, my new book (of the subject title!) started shipping from Amazon. If it hasn't already, it should start appearing in your local bookstores this week. If you want to order from Amazon, you can get it here . Eight months in the...

Live from Redmond - it's Geeks Argue!

I and 4,000 MVPs from around the world have accumulated in Seattle/Redmond this week. Where do we all go? To the bar, of course! Last night, a few Exchange MVPs and the odd PowerShell MVP were sitting around discussing stuff I can't talk about here...
Posted by michael | with no comments

Why Pay More? Try ImageX

Even though I get pretty hot under-the-collar sometimes when Microsoft removes for-free functionality (Exchange backups on Windows Server 2008, for example), there are some great tools that Microsoft provides for-free that are just as good as their for...
Posted by michael | with no comments
Filed under: ,

Perfmon tip on scaling

Recently on a mailing list, several folks expressed some confusion about the scaling that Perfmon (Performance Monitor) does in its graphs and how it affects the data. The answer is: it doesn't. The scaling is used only to make the graph fit in the...
Posted by michael | with no comments

Exchange Server 2007 and Domain Controllers - A Summary

Over three years ago, I wrote my most popular (in terms of number of times it has been read) blog post ever: " Exchange Server 2003 and Domain Controllers - A Summary ." Since it was written in January of 2005, Exchange Server 2003 service pack...

Suppressing Non-Delivery Reports (NDRs)

Once the spammers find your domain, which usually only takes a few weeks after it has come online, you'll start seeing lots of error messages being returned to your Exchange Server - for email that was never sent from your server! This is commonly...
Posted by michael | 1 comment(s)

Exchange 2007 Disk Performance/Partition Alignment - A Little Quickie

A perennial recommendation to squeeze the utmost in performance from your Exchange 2007 (and Exchange 2000 and Exchange 2003...) disk spindles has been to align the partition boundaries of the disks to a 8 KB boundary - since Exchange will always read...

Finding Services Using non-System Accounts With PowerShell

In March of 2006, I authored this blog post, Finding Services Using non-System Accounts , with the script being written in VBscript. Two years later, most of my environment is now in PowerShell. So, I've decided to update that post with the PowerShell...

The (Very) Basics of SSL for Exchange/Windows

SSL stands for Secure Sockets Layer. As the Secure part of the name implies, the purpose behind SSL is to secure communications between a client browser (such as Internet Explorer or FireFox) and the server service with which the browser is communicating...
Posted by michael | with no comments

Local\Administrators vs. Builtin\Administrators - Exchange Server on a DC

Originally published in January of 2005, my blog post Exchange Server 2003 and Domain Controllers - A Summary has been the most searched-out article on my blog. While, with the release of Exchange Server 2007, the post is beginning to show it's age...

Windows 2003/SBS 2003 Restart Problems

I've been working with an increasing number of small business clients the last few months, as I work to grow my personal consulting business; along with a greater variety of enterprise clients. A very common problem - servers don't reboot. In...
Posted by michael | 4 comment(s)
Filed under: ,

Renaming and Rebooting a Computer with PowerShell

Some things are just very easy in PowerShell. It's great! Here is a true quickie - rename and reboot a computer system (including a remote computer!): function renameAndReboot([string]$computer, [string]$newname) { $comp = gwmi win32_computersystem...
More Posts Next page »