Mark Minasi

Mark
Minasi

Mark Minasi is a senior contributing editor for Windows IT Pro, an MCSE, and the author of more than 30 books, including Mastering Windows Server 2008 R2 (Sybex). He writes and speaks around the world about Windows networking.

Articles
PowerShell Cmdlets for DNS 1
You can now simplify your command-line DNS administration work with 100 new PowerShell cmdlets. Here are three of them.
Installing Printers with PowerShell 1
Yes, add-printer lets you install a printer. But there are two exciting aspects to this PowerShell cmdlet: It's easy to automate, and non-administrative users can run it.
Managing Printers Gets Easier in Windows 8 2
Add-printerdriver is an excellent PowerShell cmdlet for managing printer drivers, particularly when you supplement it with the Pnputil command.
Simplifying Services with Managed Service Accounts
MSAs show you that PowerShell can be a great time-saver
Bye-Bye Diskpart: PowerShell Is Moving In! 11
Mark takes a break from his AD coverage to show you some truly cool PowerShell tools: the volume cmdlets, the disk cmdlets, and the physicaldisk cmdlets.
Deleting Active Directory User Accounts with Remove-ADUser
Now that you know how to find users based on a certain criterion, and how to combine PowerShell commands to do something with that group, it’s time to talk about account deletion.
Where-Object Is the Filter of Filters
You've already seen how using the pipeline to string together a few PowerShell cmdlets can let you create a simple report, but it's probably a little more than you really want. You don't want to see all users and their last logon dates; you just want to see the ones who haven't logged on since some unusually long-ago date.
Get-Credential Gives You Power Over Your Passwords
Use get-credential to create variables that will store your passwords and save you time when you’re running tasks that require different credentials.
Meet Set-ADUser, an All-Purpose Hammer
Mark continues his discussion of AD “hammers” with his introduction of set-aduser, the ultimate tool for AD account tweaking.
3 PowerShell Account Tweaks
Here are three more "hammer" PowerShell cmdlets that become very interesting when you mate them with a filter cmdlet.
Doubling Up Active Directory PowerShell Cmdlets
Grasp the real power of PowerShell in Active Directory by combining a cmdlet that collects all the accounts that meet some criterion with another cmdlet that does something to those accounts.
Automated PowerShell Reports Delivered to Your Inbox 2
Now that you’re prepared to use PowerShell to create AD reports automatically and deliver those reports to your mailboxes, let’s assemble a report that PowerShell can run for you daily.
Automating PowerShell Reports, Part 2 2
Windows Server's SMTP Server module provides an important underpinning to our discussion about automating PowerShell.
Automating PowerShell Reports, Part 1 2
Learn how to get PowerShell to automatically generate a report daily and deliver it to you via email.
Fine-Tuning Your Active Directory PowerShell Searches
How do you query AD for a group's members, but to return only the group members who also live in a particular OU?
Comments
Microsoft Fixes Bug That Dates Back to Windows 95
November 13, 2014

So THIS is how the Chinese have been hacking us for years. Now it's all clear. :-)

Automated Server Setup in Windows Server 2012 and Windows 8, Part 2
November 11, 2014

Hi Muraty -- to your questions:
1) Remember, the DC was kinda old and had some iffy items in the log. If the automatic FSMO transfer goes wrong in DCPROMO, then, well...

Automated PowerShell Reports Delivered to Your Inbox
March 1, 2014

Tony, you're right on the reference to the text file but I'm afraid you're mistaken on the rest -- I tested this before writing the column. You do indeed schedule powershell....

Managing Printers Gets Easier in Windows 8
August 29, 2013

Thanks, Keith, I actually tried that but didn't have any luck. I know about the dism command -- I've covered it in past columns -- and so did not mention it, as my goal was...

Bye-Bye Diskpart: PowerShell Is Moving In!
June 18, 2013

Hmmm... I must just be lucky, I seem to have gotten the fast and easily-deciphered version of PowerShell. Seriously... first of all, you'll probably soon find that you'll...

Master-Level Microsoft Stack Training with John Savill

Get 30 hours of comprehensive training covering the complete Microsoft solution stack. Invest a few hours each week and become the #1 Microsoft expert in your organization.

Past Sessions Available for Instant Access!
Semester 2: January 22nd to February 19th
Access to Recordings through May 20, 2015

John Savill will cover topics including:

* Deploying, Managing, and Maintaining Windows
* Key Features of Active Directory from Windows 2000 to Windows Server 2012
* Key elements of System Center 2012 and System Center 2012 R2
* Deploying, Migrating to and Managing Hyper-V in Your Organization
* Implementing a Private Cloud
* Using PowerShell to Automate Common Tasks
* PLUS a preview of Windows 10

 

Windows Forums

The Windows IT Pro forums are moving to myITforum.com! Get answers to questions, share tips, and engage with the IT professional community.

Sponsored Introduction Continue on to (or wait seconds) ×