Обновите метаданные элемента библиотеки документов MOSS с помощью powershell

#powershell #sharepoint-2007 #wss

#powershell #sharepoint-2007 #wss

Вопрос:

Возможно ли обновить метаданные элемента в библиотеке документов SharePoint 2007 с помощью powershell?

Я хотел бы выполнить запрос CAML, а затем изменить и обновить каждый элемент в списке результатов. Моя цель — написать одноразовый скрипт вместо написания консольного приложения в VS. Может ли кто-нибудь указать мне способ сделать это?

Спасибо, josko

Ответ №1:

Обычно я могу делать что угодно в sharepoint 2010, просто используя Powershell и:

 [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.Sharepoint")
  

Но никогда не пробовал в Sharepoint 2007. Однако я думаю, что у вас не возникнет никаких проблем, поскольку, похоже, Sharepoint Services 3.0 также поддерживает сборку вместе с SPQuery

Комментарии:

1. Да, это сработает, Powershell может загружать произвольные сборки. Вы также можете обратиться к IronPython для написания простых маленьких скриптов.

Ответ №2:

Да, вы можете обновить элемент библиотеки документов с помощью powershell.
пожалуйста, обратитесь к сайту :
http://www.powershell.nu/2009/09/08/moss-2007-script-collection/

Обратитесь к этим примерам, приведенным здесь.