Existe um provedor do PowerShell sobre o qual ouvi algumas coisas boas. Está disponível em CodePlex ; no entanto, ele ainda não suporta o MOSS 2007. Dito isso, descobri que usar o modelo de objeto do SharePoint é suficiente. Se você não quiser se aprofundar no modelo de objeto, no entanto, recomendo as extensões de stsadm de Gary LaPointe e seus cmdlets PowerShell mais recentes para o SharePoint. Ambos estão disponíveis no seu blog .