This project is read-only.
This solution offers your users to move list items between any folder from content type "Folder Content Types".

For example if you are using a task list, discussion list or even a custom list which includes content types as summary task, folder content types which you created by yourself or discussion. It does not delete the item but simple change the path where it should be available. It doesn't matter how many subfolders you have.

This is not possible with the SharePoint features out of the box. The solution provides an easy user interface and is multilingual. It is only available if you have at least edit permissions as well as that you have selected items and not folders. It is working with standard lists, custom lists, standard content types and your custom content types based on the folder content type.

It doesn’t matter how many folders and subfolders you are using. You can move one or more items at once to a target folder. It makes updates to the item, but you don’t see the update in the versions.

  • multilingual - It uses resource files for english and german by default
  • Validation - It checks wether the user selected a folder or an item and if the user has edit permissions on item
  • Subfolders - It displays all folders as target which are in the current list available with a breadcrumb
  • Integration - It is seamless integrated in the UI of the SharePoint Ribbon
  • Installation - It is simple to install
  • Activation - Cause it is web scoped it can be activated and deactivated at each site
  • Easy - It is easy to use


You can download the .wsp solution file and use stsadm or Powershell to deploy it on your SharePoint 2010 Server.

Save it on your hard disk of your SharePoint Server, e.g. below c:\install
Below you'll find the Powershell script to deploy it.

Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue
Add-SPSolution "C:\Install\MoveItemBetweenFolders.wsp"
Install-SPSolution -Identity MoveItemBetweenFolders.wsp -GacDeployment

After deployment you should activate the feature at the desired web.

If you like to see demo videos and pictures step by step visit this site

You can use it for free. It is recommended to test the content or scripts of the site in the lab, before making use in the production environment & use it completely at your own risk. The solution and scripts published on the site are provided AS-IS with no warranties or guarantees and confers no rights.

Last edited Aug 1, 2013 at 4:06 AM by kpohnke, version 8