I'm looking to copy a document to a network location on a scheduled basis. Anyone have a best practice on how to do that? I thought I could write a work flow, but since I want to copy to a non-SharePoint location, I didn't see any options with SharePoint Designer.
I think using PowerShell script with windows sheduler is very usefull way. UPD. Question was interesting to me and i solved it.
$web = Get-SPWeb http://sharepoint $spFile = $web.GetFile("/Documents/folder/document.docx") $target = "\\networkshare\document.docx" [System.IO.File]::WriteAllBytes($target,$spFile.OpenBinary())