Resetting SharePoint 2010 Themes – Part 2, the Reset-SPTheme cmdlet

Posted on 11 CommentsPosted in PowerShell Cmdlets, SharePoint 2010

Yesterday I threw up a quick post showing how to reset a SharePoint 2010 theme using a reasonably simple Windows PowerShell script. In that post I promised that I’d convert the script to a cmdlet and make it part of my downloadable extensions. Well, as promised I’ve updated my extensions so that they now include a Reset-SPTheme cmdlet. I added on minor enhancement over the previously shown script in that I allow you to pass […]

Resetting SharePoint 2010 Themes

Posted on 4 CommentsPosted in SharePoint 2010

UPDATE 8/20/2011: I’ve reworked this script and included it as part of my SharePoint 2010 cmdlet downloads. See “Resetting SharePoint 2010 Themes – Part 2, the Reset-SPTheme cmdlet” for details. One of my current clients is a local school district here in Denver and we (Aptillon) have recently helped them release a new public facing site for the main district office as well as all the schools in the district. The district has chosen a […]

SharePoint 2010 SP1 Public API Changes

Posted on 4 CommentsPosted in SharePoint 2010

I recently published a post detailing the SharePoint 2010 SP1 PowerShell changes and, in that post, I mentioned that I was probably going to detail the API changes. Well, here they are. Note that the list below is not a comprehensive one in that I’m not showing every assembly (I do have the changes for every assembly but frankly I just got tired of translating the results into a readable format so I kept it […]

SharePoint Server 2010 Service Pack 1 PowerShell Changes

Posted on 12 CommentsPosted in SharePoint 2010

As most people know by now, Service Pack 1 for SharePoint 2010 was released to the public today. There’s already been a lot of hype over some of the new capabilities such as the site recycle bin and some folks have documented/demonstrated some of the new PowerShell cmdlets that are available to manage this new feature; but what about all the other new and changed PowerShell cmdlets – there’s a bunch! So, let’s take a […]

Service Accounts and Managed Service Accounts in SharePoint 2010

Posted on 42 CommentsPosted in Article, SharePoint 2010

With SharePoint 2010 we now have the ability to allow SharePoint to manage various service accounts thus foregoing the need to have IT administrators manually manage password changes. This new feature is a great benefit to SharePoint administrators and security conscious admins in general as it allows us to easily enforce our corporate security policies by changing these passwords on a schedule, and the administrators don’t even know what the password is so the likelihood […]

Getting an Inventory of All SharePoint Documents Using Windows PowerShell

Posted on 118 CommentsPosted in Scripts, SharePoint 2010

I got an email today asking if I had anything that would generate a report detailing all the documents throughout an entire SharePoint Farm. As this wasn’t the first time I’ve been asked this same question I decided that I’d just go ahead and post the script for generating such a report. The script is really quite straightforward – it simply iterates through all Web Applications, Site Collections, Webs, Lists, and finally, List Items. I […]

Deploying SharePoint 2010 Solution Packages Using PowerShell

Posted on 20 CommentsPosted in Scripts, SharePoint 2010

Update 4/19/2011: I’ve reworked this script completely. You can find the update here: With SharePoint 2010 we can now deploy our Solution Packages using PowerShell. What’s cool about this is that it’s a bit easier than it was with 2007 to check if a package is already deployed and conditionally retract, delete, and then re-add and re-deploy. By now most people already know how to do this as it’s fairly straightforward but I thought […]

SharePoint 2010 Service Application Charts

Posted on 15 CommentsPosted in Article, SharePoint 2010

I, along with Paul Stork, recently gave a SharePoint 2010 deployment webcast where we discussed, among other things, Service Applications and some of the considerations that must be taken into account when planning your deployment strategy. We also presented a first look at SharePoint Composer and SharePoint Maestro, the two core products that ShareSquared has been developing for close to a year now. During the presentation we mentioned that there were some great charts available […]

Announcing My SharePoint 2010 PowerShell Cmdlets & STSADM Commands Now Available for Download

Posted on 18 CommentsPosted in PowerShell Cmdlets, SharePoint 2010, STSADM Commands

I’ve been wanting to release the SharePoint 2010 version of my STSADM extensions for quite some time but honestly just haven’t had the time to migrate as many as I would have liked. With over 145 STSADM extensions for SharePoint 2007 it was a challenge determining which ones I should focus on initially for the migration. But today I’m happy to announce my initial release which contains 46 PowerShell cmdlets and 56 STSADM commands specific […]

Discovering Who Has Access to SharePoint 2010 Securable Objects

Posted on 38 CommentsPosted in Scripts, SharePoint 2010

I’ve talked on several occasions about how we can easily use the SharePoint 2010 object model (OM) to discover who has access to a securable object (SPWeb, SPList, or SPListItem) and the fact that we can use the same mechanisms within PowerShell to create useful security/audit reports. On some of those occasions I’ve shown a version of a PowerShell script which gives you a dump to the screen or a text file of every securable […]