SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I know there is a workflow to move documents from one folder (or a library) to a different one inside the SharePoint based on their approval status or version number etc. But I want to move the document to a local folder in a drive (say P:) instead of a folder inside the sharepoint site.

share|improve this question
Does this have to be real-time or batch? Can you explain why you wish to do this? – Dave Wise Mar 1 '13 at 17:50
Yeah, I want it to be real-time but if its not possible then batch solution will be good too... I want to detect the approval status of the document and if its approved then automatically move it to the shared drive – Gravity M Mar 1 '13 at 18:08
Why do You want to move files inside library, and don't use Views and filters to separate documents by it's status? – Gennady G Mar 12 '15 at 21:05

If you need this to happen in real time then you will need an event receiver. If a small delay is acceptable then you can go with either a custom workflow or a Timer Job.

Lastly, you could simply create a PowerShell script that has the logic you need and attach it to a Scheduled Task in Windows.

share|improve this answer
Ok, when I tried to create a custom workflow, we will set the destination library right? In the window appeared only had sharepoint folders but not any local or shared drives. – Gravity M Mar 1 '13 at 18:51
Sorry, by "Custom Workflow" I meant a workflow created in Visual Studio, not Designer. – Dave Wise Mar 1 '13 at 19:31

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.