You are previewing Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook.
O'Reilly logo
Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook

Book Description

The 50 recipes in this book take you straight into the advanced concepts of SharePoint and PowerShell administration. Totally practical and fully adaptable to your own business, they’ll raise your professionalism to new heights.

  • Dive straight into expert recipes for SharePoint and PowerShell administration without dwelling on the basics

  • Master how to administer BCS in SharePoint, automate the configuration of records management features, create custom PowerShell cmdlets, and much more in this book and e-book

  • A hands-on cookbook focusing on only the most high level tips and tricks for mastering SharePoint and PowerShell administration

  • In Detail

    PowerShell is tightly integrated with SharePoint 2010, demonstrating an important alliance between the fastest growing collaboration and web publishing platform, and the latest task automation framework. The advantages of PowerShell and SharePoint integration help administrators and infrastructure specialists achieve everyday enterprise tasks more efficiently, and this book will ensure you get the most out of SharePoint configuration and management.

    “Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook” focuses on a range of distinct areas of SharePoint administration, with expert recipes targeting unique business examples. You will learn exactly how solutions were achieved for managing SharePoint list settings with PowerShell, PowerShell configuration of SharePoint FAST Search, and more. You will also learn how to tailor the recipe to your own business needs.

    With this advanced cookbook in hand, you will be fully equipped with the source code as a starting point for creating your scripts in order to take advantage of the integration between SharePoint and PowerShell.

    Table of Contents

    1. Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook
      1. Microsoft SharePoint 2010 and Windows PowerShell 2.0: Expert Cookbook
      2. Credits
      3. About the Author
      4. About the Reviewers
      5. www.PacktPub.com
        1. Support files, eBooks, discount offers, and more
          1. Why Subscribe?
          2. Free Access for Packt account holders
          3. Instant Updates on New Packt Books
      6. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Errata
          2. Piracy
          3. Questions
      7. 1. PowerShell Scripting Methods and Creating Custom Commands
        1. Introduction
        2. Setting up your Virtual Machine and running a test script
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more..
        3. Authoring, debugging, and executing script accessing farm settings with PowerGUI and PowerShell ISE
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
            1. Script authoring with PowerGUI
        4. Accessing advanced SharePoint 2010 functionality with external libraries
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
            1. Accessing other SharePoint libraries and related functions
        5. Creating a custom PowerShell command (CmdLet)
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Creating a custom PowerShell Snap-In
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
            1. Uninstalling a Snap-In from your system
            2. Visual Studio CmdLet and Snap-In item templates
      8. 2. Enterprise Content Deployment and Provisioning Using PowerShell
        1. Introduction
        2. Provisioning site hierarchy during solution deployment
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Installing features on the site and managing existing site features
          1. Getting ready
          2. How to do it...
          3. How it works...
        4. Creating permission levels and security groups that use them
          1. Getting ready
          2. How to do it...
          3. How it works...
        5. Managing site templates and their availability on sites
          1. Getting ready
          2. How to do it...
          3. How it works...
        6. Associating features to existing site templates
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
        7. Managing SharePoint workflow association using PowerShell
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
        8. Configuring site themes and user interface artifacts
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's More
            1. Assigning a new masterpage to the SharePoint site
          5. See also
      9. 3. Performing Advanced List and Content Operations in SharePoint using PowerShell
        1. Introduction
        2. Creating lists of custom structures
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Setting SharePoint list item validation with PowerShell
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more…
        4. Setting list item security
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
        5. Setting list relationships
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more…
        6. Customizing list views
          1. Getting ready
          2. How to do it...
          3. How it works...
        7. Managing the use of content types in lists
          1. Getting ready
          2. How to do it...
          3. How it works...
      10. 4. Managing External Data in SharePoint and Business Connectivity Services using PowerShell
        1. Introduction
        2. Importing a custom BCS model to SharePoint
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Exporting SharePoint BCS model and schema
          1. Getting ready
          2. How to do it...
          3. How it works...
        4. Creating instances of external lists with PowerShell
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
        5. Managing permissions on an external list
          1. Getting ready
          2. How to do it...
          3. How it works...
        6. Throttling items returned with external lists
          1. Getting ready
          2. How to do it...
          3. How it works...
      11. 5. Managing SharePoint 2010 Metadata and Social Features Using PowerShell
        1. Introduction
        2. Creating new user profiles
          1. Getting ready
          2. How to do it...
          3. How it works...
        3. Adding and configuring new profile properties
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        4. Bulk provisioning data into user profile properties
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Creating, importing, and exporting managed metadata taxonomy terms
          1. Getting ready
          2. How to do it...
          3. How it works...
        6. Enabling social ratings on lists and libraries
          1. Getting ready
          2. How to do it...
          3. How it works...
        7. Bulk tagging content and deleting tags in SharePoint
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      12. 6. Managing SharePoint Search and FAST Search with PowerShell
        1. Introduction
        2. Configuring search query suggestions in your search center
          1. Getting ready
          2. How to do it...
          3. How it works...
        3. Configuring search best bets
          1. Getting ready
          2. How to do it...
          3. How it works...
        4. Configuring visual best bets
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Configuring search audience targeting
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Configuring search web parts automatically with PowerShell
          1. Getting ready
          2. How to do it...
          3. How it works...
      13. 7. Managing SharePoint Site Content in Bulk using PowerShell
        1. Introduction
        2. Creating basic and complex content types
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Creating and configuring document sets
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        4. Creating and editing publishing pages with PowerShell
          1. Getting ready
          2. How to do it...
          3. How it works...
        5. Provisioning web parts in bulk on to SharePoint pages
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Configuring web parts in bulk with PowerShell
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        7. Provisioning list rollups using Powershell
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      14. 8. Managing Documents and Records in SharePoint with PowerShell
        1. Introduction
        2. Provisioning documents and records center with PowerShell
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Configuring record routing
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. More info
          5. See also
        4. Configuring a common record expiration policy
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Creating a custom expiration policy for the record
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Configuring content hub for content types used in records center
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
      15. 9. Administrating Web Application and Server Administration in SharePoint with PowerShell
        1. Introduction
        2. Configuring web application settings
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        3. Parsing SharePoint logs using PowerShell
          1. Getting ready
          2. How to do it...
          3. How it works...
        4. Managing web application throttling settings
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        5. Configuring sandbox solution policies
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. See also
        6. Managing sandbox solutions in SharePoint site collections
          1. Getting ready
          2. How to do it...
          3. How it works...
          4. There's more
          5. See also