SharePoint 2007 ReGhosting Tool code posted

I found a bunch of broken trails to other reghosting stsadm wrappers and tools, so I figured I would just write one up real quick and make something available again.  Its what I do…

So check it out, its quick, its simple, it works…  It has been tested in some client production environments already.  Specifically meant to be used after an upgrade / migration from 2003 to 2007 to reset all sites / pages to site definition. You lose customizations and stuff, but they are probably broken anyway, so get rid of them and get things working.

http://reghost.codeplex.com/

SharePoint 2003 / 2007 / 2010 Console & Migration Tool

I created my first Open Source CodePlex project today.  Check out the super magical, exceptionally useful SharePoint 2003 / 2007/ 2010 Console and Migration tool.  I am trying to clean up all my thumb drives and external hard drives so everything I need is accessible from everywhere I go, and dropbox my new favorite tool.  So go check it out, add some features, fix my code, rate the tool… Continue reading

VBScript Better SharePoint Backup, no Backup Exec Agents, no SQL Backups

Ok, dont take that compeltely serious.  It is always good to have backups of your content databases in SharePoint, but having site level backups for a selected period of time on a fileshare, as opposed to a content database on tape makes restoring and copying much quicker.

In reality, I have never had to do a full content database restore due to using the following scripts.  The following parts are all used together to take daily site level backups from SharePoint.

First, I kick off everything with Backup.bat, which sets some variables for dates and generates the actual backup script. Continue reading

Get List GUID from Name / URL using SharePoint WebServices (Console)

I had a requirement to map all user’s mysite private document libraries to outlook in a logon script / GPO User script setting. This is pretty simply done just by entering in a URL into a browser, and the mapping wizard will pop up and take care of the rest. The difficult part is doing it without user intervention, for all users on a network, or all users that share a logon script. Continue reading