Thursday, November 26, 2009

PowerShell Configurator (PSConfig) – Server configuration power via PowerShell goodness

James O'Neill's blog - Announcing the PowerShell Configurator.

“For a little while I have had a beta version of a project I call PSCONFIG on codeplex. I’ve changed a couple of things but from the people who have given it a try, it seems that it is working pretty well. It’s aimed at servers running either Hyper-V server R2 Or Core installations Windows Server 2008 R2, although it can be useful on just about any version of Windows with PowerShell V2 installed. Here is breakdown of the what is included.

…”

CodePlex - Powershell Configurator for Server Core R2 / HyperV Server r2

“A PowerShell module to provide a scripted , command line, or Menu driven user interface to configure Server 2008 -R2 Core installations or Hyper-Server R2
It is recommended that you remove the "block" attribute from the ZIP file before extracting it.
This module provides PowerShell commands which can grouped together as follows

Managing installed software , drivers and updates
Add-Driver, Get-Driver
Add-HotFix ,
Add-InstalledProduct ,Get-InstalledProduct , Remove-InstalledProduct,
Add-WindowsFeature , Get-WindowsFeature, Select-WindowsFeature, Remove-WindowsFeature
Add-WindowsUpdate, Get-WindowsUpdateConfig , Set-WindowsUpdateConfig

Managing the windows Firewall
Get-FirewallConfig , Set-FirewallConfig, Get-FirewallProfile , Get-FireWallRule, New-FirewallRule

IP Networking
Get-NetworkAdapter, Select-NetworkAdapter, Get-IpConfig , New-IpConfig , Remove-IpConfig, Set-IpConfig

Licensing
Get-Registration , Register-Computer

Page file
Get-PageFile, Set-AutoPageFile

Shut down event tracker
Get-ShutDownTracker , Set-ShutDownTracker

Windows Remote management
Get-WinRMConfig , Disable-WinRm

Remote Desktop
Get-RemoteDesktopConfig , Set-RemoteDesktop

Other Windows Configuration
Rename-Computer
Set-DateConfig
Set-iSCSIConfig
Set-RegionalConfig
Show-Menu” [GD: Project description leached in full]

There are some cool sysadmin commands here that I don’t think I’ve seen powershelled before.

As a nice finishing touch, there’s a 23 page doc, which covers installation and usage.

image

No comments:

Post a Comment

NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...

ALL comments are moderated. I will review every comment before it will appear on the blog.

Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...

I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...

Please see my comment policy for more information if you are interested.

Thanks,
Greg

PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...