Я не могу помочь вам с разрешениями пользователя (Ларс затронул важные моменты), но я хотел поделиться информацией, которая может быть полезной.
Вы упомянули, что пытаетесь перемещать семейства сайтов между базами данных контента и не нашли API, который можно было бы использовать. Вы посмотрели на API развертывания контента SharePoint (также известный как PRIME API), чтобы узнать, может ли он помочь? Типы, о которых я говорю, находятся в пространстве имен Microsoft.SharePoint.Deployment и предоставляют вам механизмы для экспорта (через SPExport ) семейств сайтов в виде файлов CAB, а затем импортировать их (через SPImport ).
SharePoint использует типы в этом пространстве имен для своих собственных путей развертывания контента и заданий (в MOSS); это также API, который используется исполняемым файлом STSADM.EXE для экспорта ( STSADM.EXE -o export ) и дополнительных операций импорта. В этом отношении он также используется SharePoint Designer для операций «резервного копирования» и «восстановления» своего сайта.
В качестве примера того, как можно использовать этот API, ознакомьтесь с инструментом мастера развертывания контента SharePoint в CodePlex (http://www.codeplex.com/SPDeploymentWizard).
Надеюсь, это даст вам потенциальную альтернативу обстрелу из командной строки в вашем задании таймера!