Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook
PowerShell Scripting Methods and Creating Custom Commands
Setting up your Virtual Machine and running a test script
Authoring, debugging, and executing script accessing farm settings with PowerGUI and PowerShell ISE
Accessing advanced SharePoint 2010 functionality with external libraries
Creating a custom PowerShell command (CmdLet)
Creating a custom PowerShell Snap-In
Enterprise Content Deployment and Provisioning Using PowerShell
Provisioning site hierarchy during solution deployment
Installing features on the site and managing existing site features
Creating permission levels and security groups that use them
Managing site templates and their availability on sites
Associating features to existing site templates
Managing SharePoint workflow association using PowerShell
Configuring site themes and user interface artifacts
Performing Advanced List and Content Operations in SharePoint using PowerShell
Creating lists of custom structures
Setting SharePoint list item validation with PowerShell
Managing the use of content types in lists
Managing External Data in SharePoint and Business Connectivity Services using PowerShell
Importing a custom BCS model to SharePoint
Exporting SharePoint BCS model and schema
Creating instances of external lists with PowerShell
Managing permissions on an external list
Throttling items returned with external lists
Managing SharePoint 2010 Metadata and Social Features Using PowerShell
Adding and configuring new profile properties
Bulk provisioning data into user profile properties
Creating, importing, and exporting managed metadata taxonomy terms
Enabling social ratings on lists and libraries
Bulk tagging content and deleting tags in SharePoint
Managing SharePoint Search and FAST Search with PowerShell
Configuring search query suggestions in your search center
Configuring search audience targeting
Configuring search web parts automatically with PowerShell
Managing SharePoint Site Content in Bulk using PowerShell
Creating basic and complex content types
Creating and configuring document sets
Creating and editing publishing pages with PowerShell
Provisioning web parts in bulk on to SharePoint pages
Configuring web parts in bulk with PowerShell
Provisioning list rollups using Powershell
Managing Documents and Records in SharePoint with PowerShell
Provisioning documents and records center with PowerShell
Configuring a common record expiration policy
Creating a custom expiration policy for the record
Configuring content hub for content types used in records center
Administrating Web Application and Server Administration in SharePoint with PowerShell
Configuring web application settings
Parsing SharePoint logs using PowerShell
Managing web application throttling settings