Category: SharePoint

Presentation materials from the highest rated PowerShell session at SharePoint Saturday Nashville

This past Saturday, I presented a session titled "PS C:\> Get-Started -With 'PowerShell for SharePoint'" at SharePoint Saturday Nashville and I'm happy to say that it was the highest rated PowerShell session of the event! How do I know this? Because it was the only PowerShell session of the event :-). The code and slides that I used during my presentation can be downloaded from here. There are multiple scripts included in the zip file and only portions of each one was used during the actual Read more [...]

Learn how to Get-Started with PowerShell at SharePoint Saturday Nashville on Saturday June 6th

Know anyone who is interested in PowerShell but not sure how to Get-Started? I'm presenting a beginner session at SharePoint Saturday Nashville on Saturday, June 6th. Not a SharePoint person? Regardless of whether you're a SharePoint person or not, the basic fundamentals of PowerShell are the same so most of my session will apply even if you're not a SharePoint person. Don't have time to learn PowerShell? I hear a lot of people say that they just don't have time to learn PowerShell. Those Read more [...]

Install SharePoint 2013 with PowerShell to Prevent the Dreaded Database Names with GUID’s

Do you have a shared SQL Server back-end for multiple SharePoint farms? Do you like being able to easily tell which SharePoint databases go with which SharePoint farm? If you install SharePoint 2013 using the GUI wizard, you’ll end up with database names that have GUID’s on them that look like this: This blog will guide you through installing SharePoint Foundation 2013 with PowerShell so you’ll have full control over the database names. This process is very similar to installing SharePoint Read more [...]

2013 a Microsoft Software Release Odyssey

An Odyssey is defined as a "Long and Eventful Journey". The first version of Microsoft Office that I can remember supporting professionally is Office 4.3 and the first version of Exchange was 5.5. It's been a long an eventful journey to get from the days of those versions of software to where we are today with the preview versions of SharePoint 2013, Exchange 2013 , Lync 2013, Office Web Apps Server, Project 2013, Visio 2013, and Office Professional Plus 2013 being announced in addition Read more [...]

Your Search Cannot Be Completed Because This Site Is Not Assigned To An Indexer.

Your attempting to search a SharePoint 2010 Site (Foundation Edition) and you receive the following error message "Your search cannot be completed because this site is not assigned to an indexer." Search has never been configured for this SharePoint farm so we'll be configuring it from the ground up. First you'll need two service accounts, one for the search service to run as and one for the actual crawling. Todd Klindt has a great blog on service accounts that I use for reference. I used the Read more [...]

Open a SharePoint Document Library with Windows Explorer

When attempting to open a SharePoint document library from a machine running Windows Server 2008 or 2008 R2 by using the “Open with Explorer” button as shown in the image to the right, you receive:  “Message from webpage > Your client does not support opening this list with Windows Explorer.”: To resolve this problem, enable the “Desktop Experience” feature on the machine you are attempting to open the document library from (the client machine): You can also enable the "Desktop Read more [...]

Add an Additional Web Front-end Server to an Existing SharePoint 2010 Farm using PowerShell

You've followed the instructions in my other three blogs and built a SharePoint 2010 farm (not a stand-alone installation) with one or more web front-end servers. Per one of the notes in a TechNet article I found:  “As a best practice, we recommend the operating system on the new server should be at the same service pack level and have the same security updates and other hotfixes as the existing farm servers.”  This article also shows the steps that I’ll be demonstrating in this blog. All Read more [...]

Reset the SharePoint 2010 Passphrase with PowerShell

You’re attempting to add an additional web front-end server to your SharePoint 2010 farm and find out the passphrase you've documented is incorrect or it isn't documented. Resetting the passphrase is a fairly simple process. Open PowerShell and execute the following script. Enter the new passphrase when prompted: Most other blogs on this subject use the code shown in the image below, but why would you want the password to be shown in clear text when Read more [...]

Restore a Replaced Document in SharePoint Server 2007

A few weeks ago I had someone ask me about restoring a single Excel spreadsheet in Microsoft Office SharePoint Server 2007 (MOSS).  The spreadsheet had been overwritten by uploading another one in its place with the same file name. Versioning was not turned on in this document library. The spreadsheet that needed to be restored was not in the user's or admin's recycle bin. I guess that's because it wasn't actually deleted. I decided that if the data is saved in the SharePoint content database Read more [...]

Resolving SharePoint 2010 PDF Issues with PowerShell

PDF’s that have been uploaded to your SharePoint 2010 document libraries do not show the correct icon and only give you the option of saving instead of opening them: The following PowerShell script downloads a 17x17 GIF image from Adobe.com named pdficon_small.gif, places it in the images folder under the 14 hive, associates it in the DOCICON.XML file, sets Browser File Handling to Permissive, and then runs IISReset:   The first part of the script downloads Read more [...]

Set SharePoint 2010 Outgoing E-Mail Settings with PowerShell

Configure the outgoing email settings in a SharePoint 2010 Farm with PowerShell. Launch the PowerShell ISE. Import the SharePoint PowerShell Snap-in, modify the script below using your specific email server settings and then run the script. The outgoing email settings are now configured. µ Read more [...]

Slipstream SP1 into Microsoft SharePoint Foundation 2010

This blog article will guide you through the process of slipstreaming SP1 into Microsoft SharePoint Foundation 2010. The process for the non-foundation edition is identical with the exception of the file names and the actual service pack file. You’ve downloaded SharePoint Foundation 2010 and SP1 for that specific version to D:tmp. You've created a folder (D:\sp2010) to house the installation files once they're slipstreamed. Extract the SharePoint installation files into the D:\sp2010 folder:: Extract Read more [...]

Microsoft SharePoint Foundation 2010 Installation – Part 3

This blog is a continuation from last weeks blog (Part 2). We’ll jump right in where we left off. Verify you are logged into the server that you want to install SharePoint on as the spNameInstall account. Right click the PowerShell ISE and select "Run as administrator": Load the SharePoint PowerShell Snap-in: You will receive "The local farm is not accessible. Cmdlets with FeatureDependencyId are not registered." This is normal since we have not configured Read more [...]