No matter how we try to get away from the command line, for many administrative and maintenance jobs for both individual PCs and for an office full of Windows 7 computers, when push comes to shove you can’t beat individual shell commands or reusable batch or script files. That’s why I was very happy to see Microsoft’s new PowerShell 2 baked into Windows 7 and Windows Server 2008 R2.
The single most important change in PowerShell 2 is that it is not just for individual computers, retro-fitted for administering multiple PCs. No, this version of PowerShell was designed from the beginning to manage networked PCs. In short, PowerShell is just as much for network administrators as it is for system administrators or PC technicians.